Okay, after reading the Daemon Behavior section of the Upstart cookbook
(http://upstart.ubuntu.com/cookbook/#daemon-behaviour), I've settled on
a solution that I'm reasonably happy with: looping in a post-start
script until the ticket cache is detected on the file system _or_ a
timeout occurs (so we don't stall the job start process indefinitely)

Patch is attached. Contains the updated logic, as well as miscellaneous
edits for clarity.

** Patch added: "nslcd-upstart.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/nss-pam-ldapd/+bug/806761/+attachment/3225705/+files/nslcd-upstart.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/806761

Title:
  Feature Request: Upstart scripts for nslcd

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nss-pam-ldapd/+bug/806761/+subscriptions

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

Reply via email to