Summary: | ports [mail/exilog] - fix for the exilog.sh rc script to make "status" and "restart" command work correctly | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Oleksii Samorukov <samm> | ||||
Component: | Individual Port(s) | Assignee: | Vsevolod Stakhov <vsevolod> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | samm | ||||
Priority: | Normal | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Oleksii Samorukov
2005-10-25 09:10:13 UTC
After this patch we dont need special action for the "stop" command, so here is a corrected diff: --- exilog.sh.ori Tue Oct 25 10:53:50 2005 +++ exilog.sh Tue Oct 25 11:11:36 2005 @@ -5,6 +5,8 @@ # Add the following lines to /etc/rc.conf to enable exilog agent: # #exilog_enable="YES" +# +# also uncomment 'use_pretty_names' => 'no' in exilog.conf file . %%RC_SUBR%% @@ -14,17 +16,10 @@ command=%%PREFIX%%/sbin/exilog_agent.pl pidfile=/var/run/exilog.pid required_files=%%PREFIX%%/etc/exilog.conf +command_interpreter=/usr/bin/perl # read settings, set default values load_rc_config $name : ${exilog_enable="NO"} -case $1 in - stop) - kill `cat $pidfile` - rm -f $pidfile - ;; - *) - run_rc_command "$1" - ;; -esac +run_rc_command "$1" Responsible Changed From-To: freebsd-ports-bugs->vsevolod Over to maintainer. State Changed From-To: open->closed Committed, thanks! |