Puppet: System Administration Automated

Support

Ticket #1195: 0006-Fixed-openrc-compatability.patch

File 0006-Fixed-openrc-compatability.patch, 1.0 kB (added by thansen, 9 months ago)

Fixes openrc compatability

  • a/conf/gentoo/init.d/puppetmaster

    old new  
    3434        [[ -n "${PUPPETMASTER_EXTRA_OPTS}" ]] && options="${options} ${PUPPETMASTER_EXTRA_OPTS}" 
    3535 
    3636        ebegin "Starting puppetmaster" 
    37         start-stop-daemon --start --quiet --exec /usr/bin/puppetmasterd \ 
     37        start-stop-daemon --start --quiet \ 
     38                --pidfile ${PUPPETMASTER_PID_DIR}/puppetmasterd.pid --exec /usr/bin/puppetmasterd \ 
    3839                -- ${options} 
    3940        eend $? "Failed to start puppetmaster" 
    4041}