hvconfig_pre()
{
- groupadd -f ${HTTPD_USER}
- hv_useradd -c WebServer -d /dev/null -g ${HTTPD_USER} -s /bin/false \
- ${HTTPD_USER}
+ groupadd --system -f ${HTTPD_USER}
+ hv_useradd --system -c WebServer -d /dev/null -g ${HTTPD_USER} \
+ -s /bin/false ${HTTPD_USER}
}
hvbuild_post()
{
- cd ${LFS_TMP}/${PACKAGE}
-
install -dv \
/etc/lighttpd \
/var/log/lighttpd \
/var/lib/lighttpd/sockets \
/var/cache/lighttpd
- cp -R doc/config/conf.d/ doc/config/*.conf doc/config/vhosts.d/ \
- /etc/lighttpd/
+ cp -R ${SRC_DIR}/doc/config/{conf.d/,*.conf,vhosts.d/} /etc/lighttpd/
chown -R www.www \
/etc/lighttpd \
chown -v -R ${HTTPD_USER}:${HTTPD_USER} /srv/www
# Bootscript
- cp -p doc/initscripts/sysconfig.lighttpd /etc/sysconfig/lighttpd
+ cp -p ${SRC_DIR}/doc/initscripts/sysconfig.lighttpd /etc/sysconfig/lighttpd
install -v -m740 ${SCRDIR}/bootscripts/lighttpd /etc/rc.d/init.d