title: Syslog-ng - File permission error in suse Linux
body: <p>I am getting the below given error when I try to forward certain log files using syslog-ng in Suse Linux</p>
  
  <pre><code>Starting syslog servicesError opening file for reading; filename='/tmp/app.log', error='Permission denied (13)'
  </code></pre>
  
  <p>my conf file - Source definition seems to be ok</p>
  
  <pre><code>source app {
  
  file("/tmp/app.log");
  
  };
  </code></pre>
  
  <p>I went through similar posts and dont see any problems with my steps.The weird part is that the file is owned by root and when i run syslog-ng as root it gives read permission error</p>
  
  <p>Am I missing anything?</p>