X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=man%2Fdaemon.xml;h=d7cf0023634c8df943c1382b1c84ac784dc93b77;hp=202b80eaa58aad74ba8b57a3917c92cb5da9e16f;hb=8c63bf4ab0d826148fa86e0b56b3498eff4a69b0;hpb=c4b834a4adfa4f858ed9fd07b300588ec1c3e20e diff --git a/man/daemon.xml b/man/daemon.xml index 202b80eaa..d7cf00236 100644 --- a/man/daemon.xml +++ b/man/daemon.xml @@ -321,29 +321,21 @@ interface. Instead of using the - syslog() call to log directly to the - system syslog service, a new-style daemon may - choose to simply log to standard error via - fprintf(), which is then forwarded to - syslog by the init system. If log - priorities are necessary, these can be - encoded by prefixing individual log - lines with strings like "<4>" - (for log priority 4 "WARNING" in the - syslog priority scheme), following a - similar style as the Linux kernel's - printk() priority system. In fact, - using this style of logging also - enables the init system to optionally - direct all application logging to the - kernel log buffer (kmsg), as - accessible via - dmesg1. This - kind of logging may be enabled by - setting - StandardError=syslog - in the service unit file. For details, - see + syslog() call to + log directly to the system syslog + service, a new-style daemon may choose + to simply log to standard error via + fprintf(), which + is then forwarded to syslog by the + init system. If log priorities are + necessary, these can be encoded by + prefixing individual log lines with + strings like "<4>" (for log + priority 4 "WARNING" in the syslog + priority scheme), following a similar + style as the Linux kernel's + printk() priority + system. For details, see sd-daemon3 and systemd.exec5. @@ -352,7 +344,7 @@ These recommendations are similar but not identical to the Apple + url="https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLaunchdJobs.html">Apple MacOS X Daemon Requirements. @@ -940,6 +932,14 @@ fi + + Placing Daemon Data + + It is recommended to follow the genreal + guidelines for placing package files, as discussed in + file-hierarchy7. + + See Also @@ -948,7 +948,8 @@ fi sd_listen_fds3, sd_notify3, daemon3, - systemd.service5 + systemd.service5, + file-hierarchy7