network/lighttpd: Fixed logrotate script (added "su" directive)
This commit includes a few other associated changes. Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
This commit is contained in:
parent
cb5f327002
commit
09bf0257aa
|
@ -1,4 +1,5 @@
|
|||
/var/log/lighttpd/*.log {
|
||||
su @USER@ @GROUP@
|
||||
daily
|
||||
missingok
|
||||
copytruncate
|
||||
|
|
|
@ -35,6 +35,8 @@ lighttpd_start() {
|
|||
echo "Already running!"
|
||||
return
|
||||
fi
|
||||
mkdir -p $(dirname $PIDFILE)
|
||||
chown -R @USER@:@GROUP@ $(dirname $PIDFILE)
|
||||
$LIGHTTPD $LIGHTTPD_OPTIONS
|
||||
}
|
||||
|
||||
|
|
|
@ -23,8 +23,8 @@
|
|||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
PRGNAM=lighttpd
|
||||
VERSION=1.4.31
|
||||
BUILD=${BUILD:-1}
|
||||
VERSION=${VERSION:-1.4.31}
|
||||
BUILD=${BUILD:-2}
|
||||
TAG=${TAG:-_SBo}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -105,13 +105,16 @@ chmod 0700 $PKG/var/cache/lighttpd
|
|||
mkdir -p $PKG/var/www/htdocs-lighttpd
|
||||
touch $PKG/var/log/lighttpd/{access,error}.log.new
|
||||
|
||||
# Create the default pid file directory (configurable in lighttpd.conf)
|
||||
mkdir -p $PKG/var/run/lighttpd
|
||||
chown $LIGHTTPD_USER:$LIGHTTPD_GROUP $PKG/var/run/lighttpd
|
||||
mkdir -p $PKG/etc/rc.d
|
||||
sed -e "s,@USER@,$LIGHTTPD_USER," -e "s,@GROUP@,$LIGHTTPD_GROUP," \
|
||||
$CWD/conf/rc.$PRGNAM > $PKG/etc/rc.d/rc.$PRGNAM.new
|
||||
chmod 0755 $PKG/etc/rc.d/rc.$PRGNAM.new
|
||||
|
||||
mkdir -p $PKG/etc/logrotate.d
|
||||
sed -e "s,@USER@,$LIGHTTPD_USER," -e "s,@GROUP@,$LIGHTTPD_GROUP," \
|
||||
$CWD/conf/$PRGNAM.logrotate > $PKG/etc/logrotate.d/lighttpd.new
|
||||
|
||||
install -D -m 0755 $CWD/conf/rc.$PRGNAM $PKG/etc/rc.d/rc.$PRGNAM.new
|
||||
install -D -m 0644 $CWD/conf/$PRGNAM.conf $PKG/etc/$PRGNAM/$PRGNAM.conf.new
|
||||
install -D -m 0644 $CWD/conf/$PRGNAM.logrotate $PKG/etc/logrotate.d/lighttpd.new
|
||||
|
||||
chown -R $LIGHTTPD_USER:$LIGHTTPD_GROUP $PKG/var/log/lighttpd/
|
||||
chown -R $LIGHTTPD_USER:$LIGHTTPD_GROUP $PKG/var/cache/lighttpd
|
||||
|
|
Loading…
Reference in New Issue