diff options
author | James Meyer <james.meyer@operamail.com> | 2010-10-23 18:17:40 (GMT) |
---|---|---|
committer | James Meyer <james.meyer@operamail.com> | 2010-10-23 18:19:39 (GMT) |
commit | adbcf19958300e9b6598990184c8815b945ba0ee (patch) | |
tree | f4283c850ac0ac202c17e78a637ee7ca8147621b /abs/mv-core/lighttpd/lighttpd.install | |
parent | 61a68250df10d29b624650948484898334ff22d0 (diff) | |
download | linhes_pkgbuild-adbcf19958300e9b6598990184c8815b945ba0ee.zip linhes_pkgbuild-adbcf19958300e9b6598990184c8815b945ba0ee.tar.gz linhes_pkgbuild-adbcf19958300e9b6598990184c8815b945ba0ee.tar.bz2 |
Removed old core and extra from repo. Renamed -testing to core/extra. This will setup the base for the testing branch.
Diffstat (limited to 'abs/mv-core/lighttpd/lighttpd.install')
-rw-r--r-- | abs/mv-core/lighttpd/lighttpd.install | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/abs/mv-core/lighttpd/lighttpd.install b/abs/mv-core/lighttpd/lighttpd.install deleted file mode 100644 index 1055e4b..0000000 --- a/abs/mv-core/lighttpd/lighttpd.install +++ /dev/null @@ -1,80 +0,0 @@ -post_install() { - # set post_install message - /bin/cat << EOM - - --> This release marks a minor (NOT micro!) version change and is not 100% - --> compatible with former versions. Have a look at the new lighttpd.conf, - --> there are some changes in the index files syntax and nested conditions - --> are possible by now. Also please read the documentation in - --> /usr/share/lighttpd or on lighttpds's hompage: http://lighttpd.org - - --> for the following OPTIONAL modules (when choosen from lighttpd.conf) - --> you will need the following dependencies: - mod_webdav : libxml2, sqlite3 - mod_cml: libmemcache, lua - mod_trigger_b4_dl: libmemcache, gdbm - mod_auth.so: libldap - mod_mysql_vhost: libmysqlclient - -EOM - - # import daemon configuration file to detect lighttpd.conf location - [ -f /etc/conf.d/lighttpd ] && . /etc/conf.d/lighttpd - # some automagic dealing with the users preferences as marked in - # /etc/lighttpd/lighttpd.conf - # a simple conf-file parser to isolate the user, logfiles etc. - FILES=`sed -n -e '/accesslog\.filename/p;/server\.errorlog/p' \ - ${DAEMON_CONF} \ - | sed -e 's/^.*"\(.*\)".*$/\1/'` - DAEMON_USER=`sed -n -e '/server\.username/p' ${DAEMON_CONF} \ - | sed -e 's/^.*"\(.*\)".*$/\1/'` - DAEMON_GROUP=`sed -n -e '/server\.groupname/p' ${DAEMON_CONF} \ - | sed -e 's/^.*"\(.*\)".*$/\1/'` - DIRECTORIES=`sed -n -e '/\.cache-dir/p;/\.server-root/p' ${DAEMON_CONF} \ - | sed -e 's/^.*"\(.*\)".*$/\1/'` - DOCROOTDIRS=`sed -n -e '/server.\document-root/p' ${DAEMON_CONF} \ - | sed -e 's/^.*"\(.*\)".*$/\1/'` - CHROOT=`sed -n -e '/server\.chroot/p' ${DAEMON_CONF} \ - | sed -e '/^ *#.*$/d' \ - | sed -e 's/^.*"\(.*\)".*$/\1/'` - - touch /tmp/empty - # make sure logfiles exist - for FILE in $FILES; do - [ ! -f ${CHROOT}${FILE} ] && \ - install -Dm644 -o $DAEMON_USER -g $DAEMON_GROUP /tmp/empty ${CHROOT}${FILE} && \ - echo 'Creating file ' ${CHROOT}${FILE} - done - # make sure the lighttpd.user owns the cache dirs and vhost-root ... - for DIR in $DIRECTORIES; do - [ ! -d ${CHROOT}${DIR} ] && \ - install -dm755 -o $DAEMON_USER -g $DAEMON_GROUP ${CHROOT}${DIR} && \ - echo "Creating directory ${CHROOT}${DIR}" && \ - chown $DAEMON_USER:$DAEMON_GROUP ${CHROOT}${DIR} - done - # ... and the document roots - for DIR in $DOCROOTDIRS; do - [ ! -d ${CHROOT}${DIR} ] && \ - install -dm755 -o $DAEMON_USER -g $DAEMON_GROUP ${CHROOT}${DIR} && \ - echo "Creating directory ${CHROOT}${DIR}" - chown -R $DAEMON_USER:$DAEMON_GROUP ${CHROOT}${DIR} - done - rm -f /tmp/empty -} - -post_upgrade() { - cp /etc/lighttpd/lighttpd.conf /etc/lighttpd/lighttpd.conf.old - cp /etc/lighttpd/lighttpd.conf.pacnew /etc/lighttpd/lighttpd.conf - if [ -f /usr/bin/php ] -then - cp /etc/lighttpd/lighttpd.conf /tmp - sed -e "s/# .* \"mod_fastcgi\",/\"mod_fastcgi\"\,/g" /tmp/lighttpd.conf > /etc/lighttpd/lighttpd.conf - -fi - post_install $1 -} - -op=$1 -shift -$op $* -# vim: ft=sh ts=2 |