Print Daemon Management

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.