mirror of
https://github.com/Ponce/slackbuilds
synced 2024-09-29 17:37:55 +02:00
network/freenx: Moved log file and fixed logrotate script.
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
This commit is contained in:
parent
7cd3963d4e
commit
12e62e346d
2 changed files with 11 additions and 3 deletions
|
@ -1,8 +1,9 @@
|
|||
/var/log/nxserver.log {
|
||||
/var/log/nxserver/nxserver.log {
|
||||
rotate 4
|
||||
size=4M
|
||||
notifempty
|
||||
missingok
|
||||
su nx root
|
||||
sharedscripts
|
||||
copytruncate
|
||||
}
|
||||
|
|
|
@ -25,10 +25,12 @@
|
|||
# * ported to SBo.
|
||||
# 22/feb/2011 by Matteo Bernardini <ponce@slackbuilds.org>
|
||||
# * setup server with nomachine key by default.
|
||||
# 11/sep/2012 by Matteo Bernardini <ponce@slackbuilds.org>
|
||||
# * moved log file and fixed logrotate script.
|
||||
|
||||
PRGNAM=freenx
|
||||
VERSION=${VERSION:-0.7.3}
|
||||
BUILD=${BUILD:-2}
|
||||
BUILD=${BUILD:-3}
|
||||
TAG=${TAG:-_SBo}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -116,12 +118,17 @@ install -m 0755 \
|
|||
nxnode nxnode-login nxprint nxserver nxsetup nxviewer_helper \
|
||||
$PKG/usr/bin
|
||||
|
||||
install -m 0644 node.conf.sample $PKG/etc/nxserver
|
||||
sed \
|
||||
-e "s|^\#NX_LOGFILE.*|NX_LOGFILE=/var/log/nxserver/nxserver.log|" \
|
||||
-e "s|^\#COMMAND_MD5SUM=.*|COMMAND_MD5SUM=\"md5sum\"|" \
|
||||
node.conf.sample > $PKG/etc/nxserver/node.conf.sample
|
||||
cp -a $PKG/etc/nxserver/node.conf.{sample,new}
|
||||
install -m 0755 init.d/freenx-server $PKG/etc/rc.d/rc.freenx.new
|
||||
|
||||
# Add a logrotate script:
|
||||
install -m 644 $CWD/config/freenx.logrotate $PKG/etc/logrotate.d/freenx-server.new
|
||||
mkdir -p $PKG/var/log/nxserver
|
||||
chown nx:root $PKG/var/log/nxserver
|
||||
|
||||
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
|
||||
cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION || true
|
||||
|
|
Loading…
Reference in a new issue