Print Daemon Management
Duldev project page:
https://duldev.atlassian.net/wiki/spaces/DSTP/pages/3371630593/Printing+Hold+Slips+on+Schedule
There’s a note in the LSIS folder in 1Password that has the service account info called “Alma print daemon service account info”
Two big issues with the print daemon
You can configure a start time and end time, and an interval for printing, but can’t specify the days it runs, so it will print seven days a week
It will print anything that is in the print queue at the time that it runs that has a print status of “PENDING” - this includes things that may have been accidentally done in Alma, or letters that weren’t actually needed so the staff member declined the “quick print” option
In July 2024, we made modifications to the transit slip code to try and prevent transit slips from generating if the slip was created at a circulation desk and appeared to be either for a patron request (since the hold slip is a different letter, we didn’t also need a transit slip) or a reshelving request (which just needs the colored transit slip.) Gitlab: https://gitlab.oit.duke.edu/alma-integrations/letters-configuration/-/blob/main/letters/ful-transit-slip-letter.xslt?ref_type=heads
Update 1/28/2026 - we are not using the Alma print daemons in production. Karen is working with Richard and Earl to check on the VM lib-lsc-pd.lib.duke.edu to see if we can retire it.