systemd-readahead-collect \
systemd-readahead-replay \
systemd-tmpfiles \
- systemd-user-sessions
+ systemd-user-sessions \
+ systemd-fsck \
+ systemd-quotacheck
noinst_PROGRAMS = \
test-engine \
units/printer.target \
units/bluetooth.target \
units/smartcard.target \
- units/tmpwatch.service \
- units/tmpwatch.timer \
- units/systemd-readahead-done.timer
+ units/systemd-readahead-done.timer \
+ units/systemd-tmpfiles-clean.timer \
+ units/quotaon.service
nodist_systemunit_DATA = \
units/sysinit.target \
units/systemd-readahead-collect.service \
units/systemd-readahead-replay.service \
units/systemd-readahead-done.service \
- units/systemd-tmpfiles.service \
+ units/systemd-tmpfiles-setup.service \
+ units/systemd-tmpfiles-clean.service \
units/systemd-user-sessions.service \
units/syslog.target \
units/halt.service \
units/poweroff.service \
units/reboot.service \
- units/kexec.service
+ units/kexec.service \
+ units/fsck@.service \
+ units/fsck-root.service \
+ units/quotacheck.service
dist_sessionunit_DATA = \
units/session/default.target \
units/systemd-readahead-collect.service.in \
units/systemd-readahead-replay.service.in \
units/systemd-readahead-done.service.in \
- units/systemd-tmpfiles.service.in \
+ units/systemd-tmpfiles-setup.service.in \
+ units/systemd-tmpfiles-clean.service.in \
units/systemd-user-sessions.service.in \
units/syslog.target.in \
units/halt.service.in \
units/reboot.service.in \
units/kexec.service.in \
units/session/exit.service.in \
+ units/fsck@.service.in \
+ units/fsck-root.service.in \
+ units/quotacheck.service.in \
systemd.pc.in
if TARGET_FEDORA
dist_systemunit_DATA += \
units/fedora/prefdm.service \
units/fedora/rc-local.service \
+ units/fedora/halt-local.service \
units/fedora/sysinit.service \
units/fedora/single.service \
units/fedora/plymouth-quit.service \
systemd_modules_load_CFLAGS = \
$(AM_CFLAGS)
-systemd_tmpfiles_LDADD = \
+systemd_modules_load_LDADD = \
libsystemd-basic.la
systemd_tmpfiles_SOURCES = \
systemd_tmpfiles_CFLAGS = \
$(AM_CFLAGS)
-systemd_user_sessions_LDADD = \
+systemd_tmpfiles_LDADD = \
+ libsystemd-basic.la
+
+systemd_fsck_SOURCES = \
+ src/fsck.c \
+ src/dbus-common.c
+
+systemd_fsck_CFLAGS = \
+ $(AM_CFLAGS) \
+ $(UDEV_CFLAGS) \
+ $(DBUS_CFLAGS)
+
+systemd_fsck_LDADD = \
+ libsystemd-basic.la \
+ $(UDEV_LIBS) \
+ $(DBUS_LIBS)
+
+systemd_quotacheck_SOURCES = \
+ src/quotacheck.c
+
+systemd_quotacheck_CFLAGS = \
+ $(AM_CFLAGS)
+
+systemd_quotacheck_LDADD = \
libsystemd-basic.la
systemd_user_sessions_SOURCES = \
systemd_user_sessions_CFLAGS = \
$(AM_CFLAGS)
-systemd_modules_load_LDADD = \
+systemd_user_sessions_LDADD = \
libsystemd-basic.la
systemd_vconsole_setup_SOURCES = \
systemd-vconsole-setup.service \
systemd-modules-load.service \
systemd-random-seed-load.service \
- systemd-tmpfiles.service \
+ systemd-tmpfiles-setup.service \
sysctl.service \
- tmpwatch.timer \
- tmpwatch.service && \
+ systemd-tmpfiles-clean.timer && \
$(LN_S) ../dev-hugepages.automount dev-hugepages.automount && \
$(LN_S) ../dev-mqueue.automount dev-mqueue.automount && \
$(LN_S) ../proc-sys-fs-binfmt_misc.automount proc-sys-fs-binfmt_misc.automount && \
$(LN_S) ../systemd-vconsole-setup.service systemd-vconsole-setup.service && \
$(LN_S) ../systemd-modules-load.service systemd-modules-load.service && \
$(LN_S) ../systemd-random-seed-load.service systemd-random-seed-load.service && \
- $(LN_S) ../systemd-tmpfiles.service systemd-tmpfiles.service && \
+ $(LN_S) ../systemd-tmpfiles-setup.service systemd-tmpfiles-setup.service && \
$(LN_S) ../sysctl.service sysctl.service && \
- $(LN_S) ../tmpwatch.timer tmpwatch.timer && \
- $(LN_S) ../tmpwatch.service tmpwatch.service )
+ $(LN_S) ../systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.timer )
( cd $(DESTDIR)$(dbussessionservicedir) && \
rm -f org.freedesktop.systemd1.service && \
$(LN_S) ../system-services/org.freedesktop.systemd1.service org.freedesktop.systemd1.service )
$(DESTDIR)$(systemunitdir)/poweroff.target.wants \
$(DESTDIR)$(systemunitdir)/halt.target.wants \
$(DESTDIR)$(systemunitdir)/rescue.target.wants \
- $(DESTDIR)$(systemunitdir)/multi-user.target.wants
+ $(DESTDIR)$(systemunitdir)/multi-user.target.wants \
+ $(DESTDIR)$(systemunitdir)/final.target.wants
( cd $(DESTDIR)$(pkgsysconfdir)/system && \
rm -f display-manager.service && \
$(LN_S) $(systemunitdir)/prefdm.service display-manager.service )
( cd $(DESTDIR)$(pkgsysconfdir)/system/multi-user.target.wants && \
rm -f rc-local.service && \
$(LN_S) $(systemunitdir)/rc-local.service rc-local.service )
+ ( cd $(DESTDIR)$(systemunitdir)/final.target.wants && \
+ rm -f halt-local.service && \
+ $(LN_S) $(systemunitdir)/halt-local.service halt-local.service )
( cd $(DESTDIR)$(systemunitdir)/rescue.target.wants && \
rm -f single.service && \
$(LN_S) $(systemunitdir)/single.service single.service )