--- old/lighttpd-1.2.2.ebuild 2004-07-10 17:49:40.000000000 +0200 +++ new/lighttpd-1.2.2.ebuild 2004-07-10 18:06:00.000000000 +0200 @@ -11,7 +11,7 @@ LICENSE="QPL-1.0" SLOT="0" KEYWORDS="~x86" -IUSE="mysql ssl php" +IUSE="mysql ssl php ldap" DEPEND="virtual/libc >=dev-libs/libpcre-3.1 >=sys-libs/zlib-1.1 @@ -29,10 +29,8 @@ LOG_DIR="/var/log/lighttpd/" pkg_setup() { - if ! grep -q ^lighttpd: /etc/passwd ; then - useradd -g nofiles -s /bin/false -d ${LIGHTTPD_DIR} \ - -c "lighttpd" lighttpd || die "problem adding user lighttpd" - fi + enewuser lighttpd -1 /bin/false ${LIGHTTPD_DIR} \ + || die "problem adding user lighttpd" } src_unpack() { @@ -63,8 +61,8 @@ newdoc doc/lighttpd.conf lighttpd.conf.example dodoc doc/fastcgi.txt doc/authentification.txt insinto /etc; doins doc/lighttpd.conf - exeinto /etc/init.d; newexe ${FILESDIR}/${PN}-${PV}.initd ${PN} - dodir ${LIGHTTPD_DIR} ${LOG_DIR} + exeinto /etc/init.d; newexe ${FILESDIR}/${PN}-1.2.2.initd ${PN} + keepdir ${LIGHTTPD_DIR} ${LOG_DIR} chown lighttpd:root ${D}/${LOG_DIR} }