]> granicus.if.org Git - cronie/commitdiff
Non-root user can't read configuration. Init file will fail with proper error message.
authorMarcela Mašláňová <mmaslano@redhat.com>
Thu, 12 Sep 2013 08:33:19 +0000 (10:33 +0200)
committerMarcela Mašláňová <mmaslano@redhat.com>
Thu, 12 Sep 2013 08:33:19 +0000 (10:33 +0200)
rhbz#1006869

cronie.init

index 5b9e88c978553923bf9f59b153a0bacc6b4f46ba..3b1076c5fc1429dd2fcf5f0cc17e6e84a539cf1f 100755 (executable)
@@ -34,7 +34,7 @@ config=/etc/sysconfig/crond
 # Source function library.
 . /etc/rc.d/init.d/functions
 
-[ -e /etc/sysconfig/$prog ] && . /etc/sysconfig/$prog
+[ $UID -eq 0 ] && [ -e /etc/sysconfig/$prog ] && . /etc/sysconfig/$prog
 
 start() {
     if [ $(id -ru) -ne 0 ] ; then