Great! killall seems to work like that. One problem. It won't do it more than once. I thought the -HUP signal restarted the program with the same PID and everything. Just reloaded the config file kind of thing. This works once. The next time the program dies. I tried this with syslog-ng and klogd. klogd just died whereas syslog-ng restarts once and then dies the second time. What is up with this system or am I just using the command wrong? Or is this something that all foolish newbies run into. : ) sim Jima wrote: > On Mon, 9 Apr 2001, Simeon Johnston wrote: > > I am trying to rotate my logs but am having problems with logrotate. > > > > This is the command used. > > > > /var/log/logfile { > > postrotate > > /usr/bin/killall -HUP `cat /var/run/syslog-ng.pid` > > endscript > > } > > Uh, 'killall' is used for process names, 'kill' is used for process IDs. > Don't mix and match; it gets ugly. (I make that mistake on the command > line, where it nicely whines at me.) You could change it to either: > > /usr/bin/killall -HUP syslog-ng > > or > > /bin/kill -HUP `cat /var/run/syslog-ng.pid` > > The former will probably work, regardless of the location of the pid file > (which it's not dependent on anyway), but the latter would, of course, > require the pid file to be in /var/run. > Using killall for such matters can have some annoying side effects, but I > suspect that this won't be the case for this situation. No guarantees, > though. > > > The problem with this is that the syslog-ng.pid file seems to be > > generated in whatever directory you started syslog-ng from instead of > > /var/run/*. > > Is this a configuration problem of the system? > > If a system problem how do I go about fixing it? > > Is there a simpler way to send an HUP signal? > > Dunno. > Dunno. > Yep, 'killall'. You're already using it, but you shouldn't be -- at > least not in that context. > > > I am using Redhat-6.2 on an ALPHA with syslog-ng 1.4.11. > > > > I already posted this to another list but they havn't responded. The list > > server might be down or something because I havn't received anything from > > them for quite some time. > > Can anyone help me? > > Are you kidding? We have a hard enough time helping ourselves. :) > > Good luck on this. > > Jima > > _______________________________________________ > tclug-list mailing list > tclug-list at mn-linux.org > https://mailman.mn-linux.org/mailman/listinfo/tclug-list