Changeset 26151


Ignore:
Timestamp:
2011-03-13T22:00:10+01:00 (7 years ago)
Author:
acinonyx
Message:

[packages] quagga: Fix ownership of configuration directory and files

File:
1 edited

Legend:

Unmodified
Added
Removed
  • packages/net/quagga/files/quagga

    r15674 r26151  
    2828CONFDIR=/etc/quagga 
    2929STATEDIR=/var/run/quagga 
     30RUNUSER=network 
     31RUNGROUP=$RUNUSER 
    3032DAEMONS="zebra ripd ripngd ospfd ospf6d bgpd" 
    3133DAEMON_FLAGS=-d 
     
    259261                        if echo "${survivors}" > ${pidfile} 
    260262                        then 
    261                                 chown quagga:quagga ${pidfile} 
     263                                chown ${RUNUSER}:${RUNGROUP} ${pidfile} 
    262264                                echo -n " Wrote ${survivors} to pidfile." 
    263265                        else 
     
    275277        [ -d ${CONFDIR} ] \ 
    276278        || quit "${ME}: no config directory ${CONFDIR} - exiting." 
    277         chown -R quagga:quagga ${CONFDIR} 
     279        chown -R ${RUNUSER}:${RUNGROUP} ${CONFDIR} 
    278280        [ -d ${STATEDIR} ] || mkdir -p ${STATEDIR} \ 
    279281        || die "${ME}: could not create state directory ${STATEDIR} - exiting." 
    280         chown -R quagga:quagga ${STATEDIR} 
     282        chown -R ${RUNUSER}:${RUNGROUP} ${STATEDIR} 
    281283 
    282284        for d in $START_DAEMONS 
     
    301303                                if echo "${proc_pid}" > ${pidfile} 
    302304                                then 
    303                                         chown quagga:quagga ${pidfile} 
     305                                        chown ${RUNUSER}:${RUNGROUP} ${pidfile} 
    304306                                        echo -n " Wrote ${proc_pid} to pidfile." 
    305307                                else 
Note: See TracChangeset for help on using the changeset viewer.