On Wed, Mar 12, 2014 at 2:33 AM, Adam Carter <[email protected]> wrote: > Two things; > 1. systemctl --all doesnt show the courier-authdaemond service > 2. The service runs fine when i start it manually, is enabled, but is dead > when started by /usr/lib/systemd/systemd > > How do i fix this? > > proxy adam # systemctl --all | grep -i courier > courier-imapd.service > loaded active running Courier IMAP Daemon > proxy adam # systemctl status courier-authdaemond > courier-authdaemond.service - Courier Authentification Daemon > Loaded: loaded (/usr/lib64/systemd/system/courier-authdaemond.service; > enabled) > Active: inactive (dead) > > Mar 12 19:22:48 proxy systemd[1]: Collecting courier-authdaemond.service > proxy adam # systemctl restart courier-authdaemond > proxy adam # systemctl status courier-authdaemond > courier-authdaemond.service - Courier Authentification Daemon > Loaded: loaded (/usr/lib64/systemd/system/courier-authdaemond.service; > enabled) > Active: active (running) since Wed 2014-03-12 19:22:58 EST; 1s ago > Process: 2878 ExecStart=/usr/sbin/courierlogger > -pid=/var/run/authdaemon.pid -start > /usr/lib/courier/courier-authlib/authdaemond (code=exited, status=0/SUCCESS) > Main PID: 2880 (courierlogger) > CGroup: /system.slice/courier-authdaemond.service > ├─2880 /usr/sbin/courierlogger -pid=/var/run/authdaemon.pid > -start... > ├─2881 /usr/lib/courier/courier-authlib/authdaemond > ├─2885 /usr/lib/courier/courier-authlib/authdaemond > ├─2886 /usr/lib/courier/courier-authlib/authdaemond > ├─2887 /usr/lib/courier/courier-authlib/authdaemond > ├─2888 /usr/lib/courier/courier-authlib/authdaemond > ├─2889 /usr/lib/courier/courier-authlib/authdaemond > ├─2890 /usr/lib/courier/courier-authlib/authdaemond > ├─2891 /usr/lib/courier/courier-authlib/authdaemond > ├─2892 /usr/lib/courier/courier-authlib/authdaemond > ├─2893 /usr/lib/courier/courier-authlib/authdaemond > ├─2894 /usr/lib/courier/courier-authlib/authdaemond > ├─2895 /usr/lib/courier/courier-authlib/authdaemond > ├─2896 /usr/lib/courier/courier-authlib/authdaemond > ├─2897 /usr/lib/courier/courier-authlib/authdaemond > ├─2898 /usr/lib/courier/courier-authlib/authdaemond > └─2899 /usr/lib/courier/courier-authlib/authdaemond > > Mar 12 19:22:58 proxy systemd[1]: courier-authdaemond.service got final > SIG...rt > Mar 12 19:22:58 proxy systemd[1]: Main PID loaded: 2880 > Mar 12 19:22:58 proxy systemd[1]: courier-authdaemond.service changed > start...ng > Mar 12 19:22:58 proxy systemd[1]: Job courier-authdaemond.service/start > fin...ne > Mar 12 19:22:58 proxy systemd[1]: Started Courier Authentification Daemon. > Mar 12 19:22:58 proxy authdaemond[2880]: modules="authpam authshadow", > daemo...5 > Mar 12 19:22:58 proxy authdaemond[2880]: Installing libauthpam > Mar 12 19:22:58 proxy authdaemond[2880]: Installation complete: authpam > Mar 12 19:22:58 proxy authdaemond[2880]: Installing libauthshadow > Mar 12 19:22:58 proxy authdaemond[2880]: Installation complete: authshadow > Hint: Some lines were ellipsized, use -l to show in full. > proxy adam #
(I don't use courier-authdaemond.service.) >From /usr/portage/net-mail/courier-imap/files/courier-authdaemond.service: [Install] WantedBy=courier-imap.service That means that if you do: systemctl enable courier-authdaemond.service Then it will be enabled... if courier-imap.service it's also enabled. Do you have courier-imap.service enabled? If you have courier-imap.service enabled, it is correctly started when booting the machine? Independently of your answers to those questions, could you please post the full exit from systemctl --full --all? Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México

