summaryrefslogtreecommitdiff
path: root/mail/exilog
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@FreeBSD.org>2005-11-03 13:43:00 +0000
committerVsevolod Stakhov <vsevolod@FreeBSD.org>2005-11-03 13:43:00 +0000
commit4577bfeee448e5c7a70bbc268e90af1cfe8d5450 (patch)
tree1567faa02e2019b5b43ae2f5ecc212752648953a /mail/exilog
parentNuke default LDCONFIG_DIRS. It should have been spelt %%PREFIX%% anyway. (diff)
- Fix for the exilog.sh rc script to make "status" and "restart" command work correctly
PR: 87972 Submitted by: Alex Samorukov <samm@os2.kiev.ua>
Notes
Notes: svn path=/head/; revision=147124
Diffstat (limited to 'mail/exilog')
-rw-r--r--mail/exilog/Makefile2
-rw-r--r--mail/exilog/files/exilog.sh13
2 files changed, 5 insertions, 10 deletions
diff --git a/mail/exilog/Makefile b/mail/exilog/Makefile
index a16dcc1c7c14..ec54bce1a489 100644
--- a/mail/exilog/Makefile
+++ b/mail/exilog/Makefile
@@ -7,7 +7,7 @@
PORTNAME= exilog
PORTVERSION= 0.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= mail
MASTER_SITES= http://duncanthrax.net/exilog/
diff --git a/mail/exilog/files/exilog.sh b/mail/exilog/files/exilog.sh
index 7cdb69601691..2e35be60ad15 100644
--- a/mail/exilog/files/exilog.sh
+++ b/mail/exilog/files/exilog.sh
@@ -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 @@ rcvar=`set_rcvar`
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"