Package: sssd
Version: 1.11.2-1
Severity: important

Dear Maintainer,

after latest upgrade of sssd on sid/amd64 sssd was not running anymore.
So i tried it manually:

# systemctl start sssd
Failed to issue method call: Unit sssd.service failed to load: Invalid
argument. See system logs and 'systemctl status sssd.service' for details.

# systemctl status sssd.service
sssd.service - System Security Services Daemon
   Loaded: error (Reason: Invalid argument)
   Active: inactive (dead)

Nov 19 18:29:30 master sssd[3466]: Shutting down
Nov 19 18:29:30 master sssd[3465]: Shutting down
Nov 19 18:29:30 master sssd[be[3351]: Shutting down
Nov 19 18:29:30 master systemd[1]: Stopped LSB: System Security Services
Daemon.
Nov 19 18:29:30 master systemd[1]: [/lib/systemd/system/sssd.service:8]
Executable path is not absolute, ignori... -D -f
Nov 19 18:29:30 master systemd[1]: sssd.service lacks ExecStart setting.
Refusing.
Nov 19 18:29:43 master systemd[1]: [/lib/systemd/system/sssd.service:8]
Executable path is not absolute, ignori... -D -f
Nov 19 18:29:43 master systemd[1]: sssd.service lacks ExecStart setting.
Refusing.
Nov 19 18:29:43 master systemd[1]: [/lib/systemd/system/sssd.service:8]
Executable path is not absolute, ignori... -D -f
Nov 19 18:29:43 master systemd[1]: sssd.service lacks ExecStart setting.
Refusing.

# cat /etc/systemd/system/multi-user.target.wants/sssd.service
[Unit]
Description=System Security Services Daemon
# SSSD will not be started until syslog is
After=syslog.target

[Service]
EnvironmentFile=-/etc/sysconfig/sssd
ExecStart=${exec_prefix}/sbin/sssd -D -f
# These two should be used with traditional UNIX forking daemons
# consult systemd.service(5) for more details
Type=forking
PIDFile=/var/run/sssd.pid

[Install]
WantedBy=multi-user.target


Simple workaround/fix for me:


# diff -Nur sssd.service sssd.service.bak
--- sssd.service        2013-11-19 21:22:24.695995263 +0100
+++ sssd.service.bak    2013-11-19 21:21:59.439741345 +0100
@@ -5,7 +5,7 @@

 [Service]
 EnvironmentFile=-/etc/sysconfig/sssd
-ExecStart=/usr/sbin/sssd -D -f
+ExecStart=${exec_prefix}/sbin/sssd -D -f
 # These two should be used with traditional UNIX forking daemons
 # consult systemd.service(5) for more details
 Type=forking



-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.11-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sssd depends on:
ii  python-sss   1.11.2-1
ii  sssd-ad      1.11.2-1
ii  sssd-common  1.11.2-1
ii  sssd-ipa     1.11.2-1
ii  sssd-krb5    1.11.2-1
ii  sssd-ldap    1.11.2-1
ii  sssd-proxy   1.11.2-1

sssd recommends no packages.

sssd suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to