mirror of
https://gitdl.cn/https://github.com/chakralinux/desktop.git
synced 2025-02-10 09:54:37 +08:00
Fixing Cherokee user/group settings.
This commit is contained in:
parent
7ae515c09e
commit
c7a5fc907a
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
pkgname=cherokee
|
pkgname=cherokee
|
||||||
pkgver=1.2.101
|
pkgver=1.2.101
|
||||||
pkgrel=3
|
pkgrel=4
|
||||||
pkgdesc="A very fast, flexible and easy to configure Web Server"
|
pkgdesc="A very fast, flexible and easy to configure Web Server"
|
||||||
arch=('i686' 'x86_64')
|
arch=('i686' 'x86_64')
|
||||||
url="http://www.cherokee-project.com/"
|
url="http://www.cherokee-project.com/"
|
||||||
@ -31,13 +31,13 @@ source=("http://www.cherokee-project.com/download/1.2/${pkgver}/${pkgname}-${pkg
|
|||||||
'cherokee.logrotate'
|
'cherokee.logrotate'
|
||||||
'fix-ctk-path-handler-match.patch'
|
'fix-ctk-path-handler-match.patch'
|
||||||
'gentoo-cherokee-1.2.98-linux3.patch'
|
'gentoo-cherokee-1.2.98-linux3.patch'
|
||||||
'gentoo-cherokee-1.2.99-gentoo.patch')
|
'gentoo-cherokee-1.2.99-chakra-customized.patch')
|
||||||
md5sums=('ef47003355a2e368e4d9596cd070ef23'
|
md5sums=('ef47003355a2e368e4d9596cd070ef23'
|
||||||
'83d1d1f58357fedf549ceeaddaacf42e'
|
'aaf900097afba950f0a0a15d906a3648'
|
||||||
'8d69341bd4002bffd69c6e82ff6c905f'
|
'8d69341bd4002bffd69c6e82ff6c905f'
|
||||||
'565326a51632bd803671b36b13d02f1d'
|
'565326a51632bd803671b36b13d02f1d'
|
||||||
'f8a102f6b4711a2af4ce17e7f59437ae'
|
'f8a102f6b4711a2af4ce17e7f59437ae'
|
||||||
'5738df659ba069b0eea0d4517e36738b')
|
'e6800e28a2487698a04ad870412f42a9')
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||||
@ -47,7 +47,7 @@ build() {
|
|||||||
|
|
||||||
# Apply Gentoo patches
|
# Apply Gentoo patches
|
||||||
patch -Np1 -i "${srcdir}/gentoo-cherokee-1.2.98-linux3.patch"
|
patch -Np1 -i "${srcdir}/gentoo-cherokee-1.2.98-linux3.patch"
|
||||||
patch -Np1 -i "${srcdir}/gentoo-cherokee-1.2.99-gentoo.patch"
|
patch -Np1 -i "${srcdir}/gentoo-cherokee-1.2.99-chakra-customized.patch"
|
||||||
|
|
||||||
# Use subdirectory for logs
|
# Use subdirectory for logs
|
||||||
sed -i -r 's|(%localstatedir%/log)|\1/cherokee|' cherokee.conf.sample.pre
|
sed -i -r 's|(%localstatedir%/log)|\1/cherokee|' cherokee.conf.sample.pre
|
||||||
|
@ -8,8 +8,8 @@ daemon_name=cherokee
|
|||||||
case "$1" in
|
case "$1" in
|
||||||
start)
|
start)
|
||||||
stat_busy "Starting $daemon_name daemon"
|
stat_busy "Starting $daemon_name daemon"
|
||||||
if [ ! -f /var/run/$daemon_name.pid ] && $daemon_name -d &>/dev/null; then
|
if [ ! -f /var/run/$daemon_name.pid ] && "${daemon_name}" -d &>/dev/null; then
|
||||||
add_daemon $daemon_name
|
add_daemon "${daemon_name}"
|
||||||
stat_done
|
stat_done
|
||||||
else
|
else
|
||||||
stat_fail
|
stat_fail
|
||||||
@ -19,9 +19,9 @@ case "$1" in
|
|||||||
|
|
||||||
stop)
|
stop)
|
||||||
stat_busy "Stopping $daemon_name daemon"
|
stat_busy "Stopping $daemon_name daemon"
|
||||||
[ -f /var/run/$daemon_name.pid ] && read PID </var/run/$daemon_name.pid
|
[ -f "/var/run/${daemon_name}.pid" ] && read PID < "/var/run/${daemon_name}.pid"
|
||||||
if kill $PID &>/dev/null; then
|
if kill "${PID}" &>/dev/null; then
|
||||||
rm_daemon $daemon_name
|
rm_daemon "${daemon_name}"
|
||||||
stat_done
|
stat_done
|
||||||
else
|
else
|
||||||
stat_fail
|
stat_fail
|
||||||
@ -30,10 +30,10 @@ case "$1" in
|
|||||||
;;
|
;;
|
||||||
|
|
||||||
reload)
|
reload)
|
||||||
stat_busy "Reloading $daemon_name daemon"
|
stat_busy "Reloading ${daemon_name} daemon"
|
||||||
[ -f /var/run/$daemon_name.pid ] && read PID </var/run/$daemon_name.pid
|
[ -f "/var/run/${daemon_name}.pid" ] && read PID < "/var/run/${daemon_name}.pid"
|
||||||
if kill -HUP $PID &>/dev/null; then
|
if kill -HUP "${PID}" &>/dev/null; then
|
||||||
add_daemon $daemon_name
|
add_daemon "${daemon_name}"
|
||||||
stat_done
|
stat_done
|
||||||
else
|
else
|
||||||
stat_fail
|
stat_fail
|
||||||
@ -42,10 +42,10 @@ case "$1" in
|
|||||||
;;
|
;;
|
||||||
|
|
||||||
restart)
|
restart)
|
||||||
stat_busy "Restarting $daemon_name daemon"
|
stat_busy "Restarting ${daemon_name} daemon"
|
||||||
[ -f /var/run/$daemon_name.pid ] && read PID </var/run/$daemon_name.pid
|
[ -f "/var/run/${daemon_name}.pid" ] && read PID < "/var/run/${daemon_name}.pid"
|
||||||
if kill -USR1 $PID &>/dev/null; then
|
if kill -USR1 "${PID}" &>/dev/null; then
|
||||||
add_daemon $daemon_name
|
add_daemon "${daemon_name}"
|
||||||
stat_done
|
stat_done
|
||||||
else
|
else
|
||||||
stat_fail
|
stat_fail
|
||||||
@ -55,11 +55,11 @@ case "$1" in
|
|||||||
|
|
||||||
status)
|
status)
|
||||||
stat_busy "Checking $daemon_name status";
|
stat_busy "Checking $daemon_name status";
|
||||||
ck_status $daemon_name
|
ck_status "${daemon_name}"
|
||||||
;;
|
;;
|
||||||
|
|
||||||
*)
|
*)
|
||||||
echo "usage: $0 {start|stop|reload|restart|status}"
|
echo "usage: ${0} {start|stop|reload|restart|status}"
|
||||||
esac
|
esac
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
diff -Naur cherokee-1.2.99.orig/admin/configured.py.pre cherokee-1.2.99/admin/configured.py.pre
|
diff -Naur a/admin/configured.py.pre b/admin/configured.py.pre
|
||||||
--- cherokee-1.2.99.orig/admin/configured.py.pre 2011-03-31 17:30:04.000000000 +0900
|
--- a/admin/configured.py.pre 2012-01-20 00:58:20.098021174 +0000
|
||||||
+++ cherokee-1.2.99/admin/configured.py.pre 2011-09-16 19:37:15.893487362 +0900
|
+++ b/admin/configured.py.pre 2012-01-20 00:58:33.997967915 +0000
|
||||||
@@ -22,7 +22,7 @@
|
@@ -22,7 +22,7 @@
|
||||||
CHEROKEE_DATADIR = join (DATADIR, "cherokee")
|
CHEROKEE_DATADIR = join (DATADIR, "cherokee")
|
||||||
CHEROKEE_DEPSDIR = join (DATADIR, "cherokee/deps")
|
CHEROKEE_DEPSDIR = join (DATADIR, "cherokee/deps")
|
||||||
@ -10,19 +10,10 @@ diff -Naur cherokee-1.2.99.orig/admin/configured.py.pre cherokee-1.2.99/admin/co
|
|||||||
CHEROKEE_VAR_RUN = join (LOCALSTATE, "run")
|
CHEROKEE_VAR_RUN = join (LOCALSTATE, "run")
|
||||||
CHEROKEE_VAR_LIB = join (LOCALSTATE, "lib/cherokee")
|
CHEROKEE_VAR_LIB = join (LOCALSTATE, "lib/cherokee")
|
||||||
CHEROKEE_RRD_DIR = join (LOCALSTATE, "lib/cherokee/graphs")
|
CHEROKEE_RRD_DIR = join (LOCALSTATE, "lib/cherokee/graphs")
|
||||||
diff -Naur cherokee-1.2.99.orig/cherokee.conf.sample.pre cherokee-1.2.99/cherokee.conf.sample.pre
|
diff -Naur a/cherokee.conf.sample.pre b/cherokee.conf.sample.pre
|
||||||
--- cherokee-1.2.99.orig/cherokee.conf.sample.pre 2011-05-03 18:01:42.000000000 +0900
|
--- a/cherokee.conf.sample.pre 2012-01-20 00:58:20.064687465 +0000
|
||||||
+++ cherokee-1.2.99/cherokee.conf.sample.pre 2011-09-16 19:37:15.894487368 +0900
|
+++ b/cherokee.conf.sample.pre 2012-01-20 00:58:45.677878184 +0000
|
||||||
@@ -18,6 +18,8 @@
|
@@ -27,11 +27,11 @@
|
||||||
server!server_tokens = full
|
|
||||||
server!panic_action = %prefix%/bin/cherokee-panic
|
|
||||||
server!pid_file = %localstatedir%/run/cherokee.pid
|
|
||||||
+server!user = cherokee
|
|
||||||
+server!group = cherokee
|
|
||||||
|
|
||||||
# Default virtual server
|
|
||||||
#
|
|
||||||
@@ -27,11 +29,11 @@
|
|
||||||
|
|
||||||
vserver!1!logger = combined
|
vserver!1!logger = combined
|
||||||
vserver!1!logger!access!type = file
|
vserver!1!logger!access!type = file
|
Loading…
Reference in New Issue
Block a user