chiark / gitweb /
service: don't enable native services via legacy sysv symlinks anymore
[elogind.git] / Makefile.am
index 0215f2325d14ce1ef081c11b0855eea26897a333..e76eee43e9c1ffd29e627152eacff4269038ab8e 100644 (file)
@@ -311,7 +311,8 @@ EXTRA_DIST += \
        src/initreq.h \
        src/sd-daemon.h \
        src/special.h \
-       src/dbus-common.h
+       src/dbus-common.h \
+       src/bus-errors.h
 
 MANPAGES = \
        man/systemd.1 \
@@ -453,7 +454,8 @@ systemd_logger_LDADD = \
 
 systemd_initctl_SOURCES = \
        src/initctl.c \
-       src/sd-daemon.c
+       src/sd-daemon.c \
+       src/dbus-common.c
 
 systemd_initctl_CFLAGS = \
        $(AM_CFLAGS) \
@@ -750,7 +752,7 @@ if TARGET_FEDORA
                $(LN_S) $(systemunitdir)/prefdm.service display-manager.service )
        ( cd $(DESTDIR)$(pkgsysconfdir)/system/graphical.target.wants && \
                rm -f prefdm.service && \
-               $(LN_S) ../prefdm.service prefdm.service )
+               $(LN_S) $(systemunitdir)/prefdm.service prefdm.service )
        ( cd $(DESTDIR)$(pkgsysconfdir)/system/multi-user.target.wants && \
                rm -f rc-local.service && \
                $(LN_S) $(systemunitdir)/rc-local.service rc-local.service )
@@ -765,8 +767,8 @@ if TARGET_GENTOO
                rm -f display-manager.service && \
                $(LN_S) $(systemunitdir)/xdm.service display-manager.service )
        ( cd $(DESTDIR)$(pkgsysconfdir)/system/graphical.target.wants && \
-               rm -f prefdm.service && \
-               $(LN_S) ../prefdm.service prefdm.service )
+               rm -f xdm.service && \
+               $(LN_S) $(systemunitdir)/xdm.service xdm.service )
 endif
 
 DISTCHECK_CONFIGURE_FLAGS = \