+ $(LN_S) $(pkgsysconfdir)/session session )
+ ( cd $(DESTDIR)$(systemunitdir)/sockets.target.wants && \
+ rm -f systemd-initctl.socket systemd-logger.socket && \
+ $(LN_S) ../systemd-logger.socket systemd-logger.socket && \
+ $(LN_S) ../systemd-initctl.socket systemd-initctl.socket )
+ ( cd $(DESTDIR)$(sessionunitdir) && \
+ rm -f shutdown.target sockets.target local-fs.target swap.target && \
+ $(LN_S) ../system/shutdown.target shutdown.target && \
+ $(LN_S) ../system/sockets.target sockets.target && \
+ $(LN_S) ../system/local-fs.target local-fs.target && \
+ $(LN_S) ../system/swap.target swap.target )
+ ( cd $(DESTDIR)$(systemunitdir) && \
+ rm -f runlevel0.target runlevel1.target runlevel6.target && \
+ $(LN_S) poweroff.target runlevel0.target && \
+ $(LN_S) rescue.target runlevel1.target && \
+ $(LN_S) reboot.target runlevel6.target )
+ ( cd $(DESTDIR)$(pkgsysconfdir)/system && \
+ rm -f default.target ctrl-alt-del.target kbrequest.target && \
+ $(LN_S) $(systemunitdir)/graphical.target default.target && \
+ $(LN_S) $(systemunitdir)/reboot.target ctrl-alt-del.target && \
+ $(LN_S) $(systemunitdir)/rescue.target kbrequest.target && \
+ rm -f runlevel2.target runlevel3.target runlevel4.target runlevel5.target && \
+ $(LN_S) $(systemunitdir)/multi-user.target runlevel2.target && \
+ $(LN_S) $(systemunitdir)/multi-user.target runlevel3.target && \
+ $(LN_S) $(systemunitdir)/multi-user.target runlevel4.target && \
+ $(LN_S) $(systemunitdir)/graphical.target runlevel5.target )
+ ( cd $(DESTDIR)$(pkgsysconfdir)/system/getty.target.wants && \
+ rm -f getty@tty1.service getty@tty2.service getty@tty3.service getty@tty4.service getty@tty5.service getty@tty6.service && \
+ $(LN_S) $(systemunitdir)/getty@.service getty@tty1.service && \
+ $(LN_S) $(systemunitdir)/getty@.service getty@tty2.service && \
+ $(LN_S) $(systemunitdir)/getty@.service getty@tty3.service && \
+ $(LN_S) $(systemunitdir)/getty@.service getty@tty4.service && \
+ $(LN_S) $(systemunitdir)/getty@.service getty@tty5.service && \
+ $(LN_S) $(systemunitdir)/getty@.service getty@tty6.service )
+ ( cd $(DESTDIR)$(pkgsysconfdir)/system/multi-user.target.wants && \
+ rm -f getty.target && \
+ $(LN_S) $(systemunitdir)/getty.target getty.target )
+ ( cd $(DESTDIR)$(pkgsysconfdir)/system/local-fs.target.wants && \
+ rm -f var-run.mount && \
+ $(LN_S) $(systemunitdir)/var-run.mount var-run.mount )
+ ( cd $(DESTDIR)$(systemunitdir)/basic.target.wants && \
+ rm -f dev-hugepages.automount dev-mqueue.automount proc-sys-fs-binfmt_misc.automount sys-kernel-debug.automount && \
+ $(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) ../sys-kernel-debug.automount sys-kernel-debug.automount )
+if TARGET_FEDORA
+ ( cd $(DESTDIR)$(pkgsysconfdir)/system/graphical.target.wants && \
+ rm -f 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 )
+ ( cd $(DESTDIR)$(systemunitdir) && \
+ rm -f local.service && \
+ $(LN_S) rc-local.service local.service )
+endif