Hi David,

Do we need to fix your problems before we fix my problem?

By the way, I've been poking around to see how other init scripts deal
with the fact that /var/run is flushed after every reboot.

This is how /etc/init.d/klogd makes sure that it has a subdirectory in
/var/run:

case "$1" in
  start)
    log_begin_msg "Starting kernel log daemon..."
    # create klog-writeable pid and fifo directory
    mkdir -p /var/run/klogd
    chown klog:klog /var/run/klogd
    mkfifo -m 700 $kmsgpipe
    chown klog:klog $kmsgpipe


And this is how /etc/init.d/slony1 does it:

prepare_start() {
    mkdir -p /var/run/slony1 \
    && chown postgres:postgres /var/run/slony1/ \
    && chmod 2775 /var/run/slony1/
}

So, it does not look like a standard method exists.  I would like to get
some really good sysadmins to help us with this.  There really should be
a standard way to do this.

Matt

-- 
/etc/init.d/kannel depends on nonexistant /var/run/kannel directory
https://bugs.launchpad.net/bugs/187356
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to