diff -ur xrootd-3.0.3.orig/packaging/rhel/xrootd.functions xrootd-3.0.3/packaging/rhel/xrootd.functions
--- xrootd-3.0.3.orig/packaging/rhel/xrootd.functions 2011-04-11 13:24:37.000000000 +0200
+++ xrootd-3.0.3/packaging/rhel/xrootd.functions 2011-04-23 06:58:54.770444143 +0200
@@ -1,4 +1,3 @@
-#!/bin/sh
#-------------------------------------------------------------------------------
# Library for handling xrootd daemons on RHEL
# Author: Lukasz Janyst <ljanyst@cern.ch> (09.03.2011)
@@ -20,9 +19,6 @@
chown $XROOTD_USER:$XROOTD_GROUP -R /var/spool/xrootd
chown $XROOTD_USER:$XROOTD_GROUP -R /var/log/xrootd
- chown $XROOTD_USER:$XROOTD_GROUP -R /var/run/xrootd
- chown $XROOTD_USER:$XROOTD_GROUP -R /etc/xrootd
- chown $XROOTD_USER:$XROOTD_GROUP /etc/sysconfig/xrootd
}
#-------------------------------------------------------------------------------
@@ -96,6 +92,8 @@
chown $XROOTD_USER:$XROOTD_GROUP -R /var/spool/xrootd
fi
+ mkdir -p /var/run/xrootd
+ chown $XROOTD_USER:$XROOTD_GROUP
checkDirectory /var/run/xrootd $XROOTD_USER $XROOTD_GROUP
if test $? -ne 0; then
chown $XROOTD_USER:$XROOTD_GROUP -R /var/run/xrootd
diff -ur xrootd-3.0.3.orig/packaging/rhel/xrootd.functions-slc4 xrootd-3.0.3/packaging/rhel/xrootd.functions-slc4
--- xrootd-3.0.3.orig/packaging/rhel/xrootd.functions-slc4 2011-04-11 13:24:37.000000000 +0200
+++ xrootd-3.0.3/packaging/rhel/xrootd.functions-slc4 2011-04-23 06:59:27.871088146 +0200
@@ -1,4 +1,3 @@
-#!/bin/sh
#-------------------------------------------------------------------------------
# Library for handling xrootd daemons on antique RHEL
# Author: Lukasz Janyst <ljanyst@cern.ch> (18.03.2011)
@@ -20,9 +19,6 @@
chown $XROOTD_USER:$XROOTD_GROUP -R /var/spool/xrootd
chown $XROOTD_USER:$XROOTD_GROUP -R /var/log/xrootd
- chown $XROOTD_USER:$XROOTD_GROUP -R /var/run/xrootd
- chown $XROOTD_USER:$XROOTD_GROUP -R /etc/xrootd
- chown $XROOTD_USER:$XROOTD_GROUP /etc/sysconfig/xrootd
}
#-------------------------------------------------------------------------------
@@ -96,6 +92,8 @@
chown $XROOTD_USER:$XROOTD_GROUP -R /var/spool/xrootd
fi
+ mkdir -p /var/run/xrootd
+ chown $XROOTD_USER:$XROOTD_GROUP
checkDirectory /var/run/xrootd $XROOTD_USER $XROOTD_GROUP
if test $? -ne 0; then
chown $XROOTD_USER:$XROOTD_GROUP -R /var/run/xrootd