fix log file creation in rc script

disable allowance of multiple instances (-m in rc.d script)

PR:		246160
Submitted by:	Dries Michiels <driesm.michiels@gmail.com>
This commit is contained in:
Dan Langille 2020-05-05 15:22:17 +00:00
parent 8766f9074d
commit e0510744da
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=534092
2 changed files with 4 additions and 4 deletions

View File

@ -3,7 +3,7 @@
PORTNAME= librenms
PORTVERSION= 1.63
PORTREVISION= 1
PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= net-mgmt
MASTER_SITES= LOCAL/dvl:vendor

View File

@ -40,10 +40,10 @@ start_precmd=librenms_precmd
librenms_precmd()
{
[ -f /var/log/$name/$name-service.log ] || install -g $librenms_user -o $librenms_user -m 644 /var/log/$name/$name-service.log
[ -f /var/log/$name/$name.log ] || install -g $librenms_user -o $librenms_user -m 644 /var/log/$name/$name.log
[ -f /var/log/$name/$name-service.log ] || install -g $librenms_group -o $librenms_user -m 644 /dev/null /var/log/$name/$name-service.log
[ -f /var/log/$name/$name.log ] || install -g $librenms_group -o $librenms_user -m 644 /dev/null /var/log/$name/$name.log
}
command_args="-T $name -o /var/log/$name/$name-service.log -p $pidfile $procname %%WWWDIR%%/librenms-service.py -m"
command_args="-T $name -o /var/log/$name/$name-service.log -p $pidfile $procname %%WWWDIR%%/librenms-service.py"
run_rc_command "$1"