# HG changeset patch # User Stanislas Leduc # Date 1377154652 -7200 # Node ID f661cecd3b06416280647e66407259fd12f3d70b # Parent b94f1272f2de97295750eecc1001e860fd4b030f bozohttpd, cherokee, hiawatha, nginx: add PROVIDE (from cooking wok) diff -r b94f1272f2de -r f661cecd3b06 bozohttpd/receipt --- a/bozohttpd/receipt Sun Aug 11 00:52:01 2013 +0200 +++ b/bozohttpd/receipt Thu Aug 22 08:57:32 2013 +0200 @@ -12,6 +12,7 @@ WEB_SITE="http://www.eterna.com.au/$PACKAGE/" WGET_URL="http://www.eterna.com.au/$PACKAGE/$TARBALL" TAGS="http server lightweight cgi ipv6 ssl" +PROVIDE="lighttpd" # Rules to configure and make the package. compile_rules() diff -r b94f1272f2de -r f661cecd3b06 cherokee/receipt --- a/cherokee/receipt Sun Aug 11 00:52:01 2013 +0200 +++ b/cherokee/receipt Thu Aug 22 08:57:32 2013 +0200 @@ -8,6 +8,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://www.cherokee-project.com/" WGET_URL="http://www.cherokee-project.com/download/1.2/$VERSION/$TARBALL" +PROVIDE="lighttpd" DEPENDS="pcre cyrus-sasl openssl python libmysqlclient libldap ffmpeg" BUILD_DEPENDS="pcre-dev cyrus-sasl-dev openssl-dev openldap-dev python-dev pam-dev libmysqlclient ffmpeg-dev gettext autoconf automake" diff -r b94f1272f2de -r f661cecd3b06 cherokee/stuff/cherokee --- a/cherokee/stuff/cherokee Sun Aug 11 00:52:01 2013 +0200 +++ b/cherokee/stuff/cherokee Thu Aug 22 08:57:32 2013 +0200 @@ -19,7 +19,7 @@ exit 1 fi echo -n "Starting $DESC: $NAME... " - $DAEMON $OPTIONS -k start + $DAEMON $OPTIONS -d &>/dev/null status ;; stop) @@ -28,17 +28,7 @@ exit 1 fi echo -n "Stopping $DESC: $NAME... " - $DAEMON $OPTION -k stop - rm $PIDFILE - status - ;; - reload) - if ! active_pidfile $PIDFILE cherokee ; then - echo "$NAME is not running." - exit 1 - fi - echo -n "Stopping $DESC: $NAME... " - $DAEMON $OPTION -k graceful + kill $(cat $PIDFILE) status ;; restart) @@ -47,15 +37,19 @@ exit 1 fi echo -n "Restarting $DESC: $NAME... " - $DAEMON $OPTIONS -k restart + kill $(cat $PIDFILE) + rm $PIDFILE + sleep 2 + $DAEMON $OPTIONS -d &>/dev/null status ;; *) echo "" - echo -e "\033[1mUsage:\033[0m /etc/init.d/`basename $0` [start|stop|reload|restart]" + echo -e "\033[1mUsage:\033[0m /etc/init.d/`basename $0` [start|stop|restart]" echo "" exit 1 ;; esac exit 0 + diff -r b94f1272f2de -r f661cecd3b06 nginx/receipt --- a/nginx/receipt Sun Aug 11 00:52:01 2013 +0200 +++ b/nginx/receipt Thu Aug 22 08:57:32 2013 +0200 @@ -11,6 +11,7 @@ WGET_URL="${WEB_SITE}download//$TARBALL" DEPENDS="pcre openssl zlib" BUILD_DEPENDS="pcre-dev openssl-dev zlib-dev" +PROVIDE="lighttpd" CONFIG_FILES="/etc/nginx" # Rules to configure and make the package.