summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2017-11-18 17:35:03 +0100
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2017-11-19 19:08:15 +0100
commita7df2d1e4349a8c90223d8b7ae339dbad05da503 (patch)
treef5720e99706db1a2a23b9c326394cb5d9a1f2300
parent35df744355671d87e951e4c61e71c464fd517619 (diff)
downloadsystemd-a7df2d1e4349a8c90223d8b7ae339dbad05da503.tar.gz
Add SPDX license headers to unit files
-rw-r--r--units/basic.target2
-rw-r--r--units/bluetooth.target2
-rw-r--r--units/busnames.target2
-rw-r--r--units/console-getty.service.m4.in2
-rw-r--r--units/container-getty@.service.m4.in2
-rw-r--r--units/cryptsetup-pre.target2
-rw-r--r--units/cryptsetup.target2
-rw-r--r--units/debug-shell.service.in2
-rw-r--r--units/dev-hugepages.mount2
-rw-r--r--units/dev-mqueue.mount2
-rw-r--r--units/emergency.service.in2
-rw-r--r--units/emergency.target2
-rw-r--r--units/exit.target2
-rw-r--r--units/final.target2
-rw-r--r--units/getty-pre.target2
-rw-r--r--units/getty.target2
-rw-r--r--units/getty@.service.m42
-rw-r--r--units/graphical.target2
-rw-r--r--units/halt-local.service.in2
-rw-r--r--units/halt.target2
-rw-r--r--units/hibernate.target2
-rw-r--r--units/hybrid-sleep.target2
-rw-r--r--units/initrd-cleanup.service.in2
-rw-r--r--units/initrd-fs.target2
-rw-r--r--units/initrd-parse-etc.service.in2
-rw-r--r--units/initrd-root-device.target2
-rw-r--r--units/initrd-root-fs.target2
-rw-r--r--units/initrd-switch-root.service.in2
-rw-r--r--units/initrd-switch-root.target2
-rw-r--r--units/initrd-udevadm-cleanup-db.service.in2
-rw-r--r--units/initrd.target2
-rw-r--r--units/kexec.target2
-rw-r--r--units/kmod-static-nodes.service.in2
-rw-r--r--units/ldconfig.service2
-rw-r--r--units/local-fs-pre.target2
-rw-r--r--units/local-fs.target2
-rw-r--r--units/machine.slice2
-rw-r--r--units/machines.target2
-rw-r--r--units/multi-user.target2
-rw-r--r--units/network-online.target2
-rw-r--r--units/network-pre.target2
-rw-r--r--units/network.target2
-rw-r--r--units/nss-lookup.target2
-rw-r--r--units/nss-user-lookup.target2
-rw-r--r--units/paths.target2
-rw-r--r--units/poweroff.target2
-rw-r--r--units/printer.target2
-rw-r--r--units/proc-sys-fs-binfmt_misc.automount2
-rw-r--r--units/proc-sys-fs-binfmt_misc.mount2
-rw-r--r--units/quotaon.service.in2
-rw-r--r--units/rc-local.service.in2
-rw-r--r--units/reboot.target2
-rw-r--r--units/remote-cryptsetup.target2
-rw-r--r--units/remote-fs-pre.target2
-rw-r--r--units/remote-fs.target2
-rw-r--r--units/rescue.service.in2
-rw-r--r--units/rescue.target2
-rw-r--r--units/rpcbind.target2
-rw-r--r--units/serial-getty@.service.m42
-rw-r--r--units/shutdown.target2
-rw-r--r--units/sigpwr.target2
-rw-r--r--units/sleep.target2
-rw-r--r--units/slices.target2
-rw-r--r--units/smartcard.target2
-rw-r--r--units/sockets.target2
-rw-r--r--units/sound.target2
-rw-r--r--units/suspend.target2
-rw-r--r--units/swap.target2
-rw-r--r--units/sys-fs-fuse-connections.mount2
-rw-r--r--units/sys-kernel-config.mount2
-rw-r--r--units/sys-kernel-debug.mount2
-rw-r--r--units/sysinit.target2
-rw-r--r--units/syslog.socket2
-rw-r--r--units/system-update-cleanup.service.in2
-rw-r--r--units/system-update.target2
-rw-r--r--units/system.slice2
-rw-r--r--units/systemd-ask-password-console.path2
-rw-r--r--units/systemd-ask-password-console.service.in2
-rw-r--r--units/systemd-ask-password-wall.path2
-rw-r--r--units/systemd-ask-password-wall.service.in2
-rw-r--r--units/systemd-backlight@.service.in2
-rw-r--r--units/systemd-binfmt.service.in2
-rw-r--r--units/systemd-coredump.socket2
-rw-r--r--units/systemd-coredump@.service.in2
-rw-r--r--units/systemd-exit.service.in2
-rw-r--r--units/systemd-firstboot.service.in2
-rw-r--r--units/systemd-fsck-root.service.in2
-rw-r--r--units/systemd-fsck@.service.in2
-rw-r--r--units/systemd-halt.service.in2
-rw-r--r--units/systemd-hibernate-resume@.service.in2
-rw-r--r--units/systemd-hibernate.service.in2
-rw-r--r--units/systemd-hostnamed.service.in2
-rw-r--r--units/systemd-hwdb-update.service.in2
-rw-r--r--units/systemd-hybrid-sleep.service.in2
-rw-r--r--units/systemd-importd.service.in2
-rw-r--r--units/systemd-initctl.service.in2
-rw-r--r--units/systemd-initctl.socket2
-rw-r--r--units/systemd-journal-catalog-update.service.in2
-rw-r--r--units/systemd-journal-flush.service.in2
-rw-r--r--units/systemd-journal-gatewayd.service.in2
-rw-r--r--units/systemd-journal-gatewayd.socket2
-rw-r--r--units/systemd-journal-remote.service.in2
-rw-r--r--units/systemd-journal-remote.socket2
-rw-r--r--units/systemd-journal-upload.service.in2
-rw-r--r--units/systemd-journald-audit.socket2
-rw-r--r--units/systemd-journald-dev-log.socket2
-rw-r--r--units/systemd-journald.service.in2
-rw-r--r--units/systemd-journald.socket2
-rw-r--r--units/systemd-kexec.service.in2
-rw-r--r--units/systemd-localed.service.in2
-rw-r--r--units/systemd-logind.service.in2
-rw-r--r--units/systemd-machine-id-commit.service.in2
-rw-r--r--units/systemd-machined.service.in2
-rw-r--r--units/systemd-modules-load.service.in2
-rw-r--r--units/systemd-networkd-wait-online.service.in2
-rw-r--r--units/systemd-networkd.service.in2
-rw-r--r--units/systemd-networkd.socket2
-rw-r--r--units/systemd-nspawn@.service.in2
-rw-r--r--units/systemd-poweroff.service.in2
-rw-r--r--units/systemd-quotacheck.service.in2
-rw-r--r--units/systemd-random-seed.service.in2
-rw-r--r--units/systemd-reboot.service.in2
-rw-r--r--units/systemd-remount-fs.service.in2
-rw-r--r--units/systemd-resolved.service.in2
-rw-r--r--units/systemd-rfkill.service.in2
-rw-r--r--units/systemd-rfkill.socket2
-rw-r--r--units/systemd-suspend.service.in2
-rw-r--r--units/systemd-sysctl.service.in2
-rw-r--r--units/systemd-sysusers.service.in2
-rw-r--r--units/systemd-timedated.service.in2
-rw-r--r--units/systemd-timesyncd.service.in2
-rw-r--r--units/systemd-tmpfiles-clean.service.in2
-rw-r--r--units/systemd-tmpfiles-clean.timer2
-rw-r--r--units/systemd-tmpfiles-setup-dev.service.in2
-rw-r--r--units/systemd-tmpfiles-setup.service.in2
-rw-r--r--units/systemd-udev-settle.service.in2
-rw-r--r--units/systemd-udev-trigger.service.in2
-rw-r--r--units/systemd-udevd-control.socket2
-rw-r--r--units/systemd-udevd-kernel.socket2
-rw-r--r--units/systemd-udevd.service.in2
-rw-r--r--units/systemd-update-done.service.in2
-rw-r--r--units/systemd-update-utmp-runlevel.service.in2
-rw-r--r--units/systemd-update-utmp.service.in2
-rw-r--r--units/systemd-user-sessions.service.in2
-rw-r--r--units/systemd-vconsole-setup.service.in2
-rw-r--r--units/systemd-volatile-root.service.in2
-rw-r--r--units/time-sync.target2
-rw-r--r--units/timers.target2
-rw-r--r--units/tmp.mount2
-rw-r--r--units/umount.target2
-rw-r--r--units/user.slice2
-rw-r--r--units/user/basic.target2
-rw-r--r--units/user/default.target2
-rw-r--r--units/user/exit.target2
-rw-r--r--units/user/graphical-session-pre.target2
-rw-r--r--units/user/graphical-session.target2
-rw-r--r--units/user/systemd-exit.service.in2
-rw-r--r--units/user@.service.in2
-rw-r--r--units/var-lib-machines.mount2
159 files changed, 318 insertions, 0 deletions
diff --git a/units/basic.target b/units/basic.target
index 3e3527f894..4f44292249 100644
--- a/units/basic.target
+++ b/units/basic.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/bluetooth.target b/units/bluetooth.target
index dd4ae14cfb..62407d363e 100644
--- a/units/bluetooth.target
+++ b/units/bluetooth.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/busnames.target b/units/busnames.target
index 5e866b403d..9e2d7c3194 100644
--- a/units/busnames.target
+++ b/units/busnames.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/console-getty.service.m4.in b/units/console-getty.service.m4.in
index e75576adf7..3c553240a2 100644
--- a/units/console-getty.service.m4.in
+++ b/units/console-getty.service.m4.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/container-getty@.service.m4.in b/units/container-getty@.service.m4.in
index 4b822f0e3b..087ab7f9b1 100644
--- a/units/container-getty@.service.m4.in
+++ b/units/container-getty@.service.m4.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/cryptsetup-pre.target b/units/cryptsetup-pre.target
index 6cb28a61ae..12e4107f60 100644
--- a/units/cryptsetup-pre.target
+++ b/units/cryptsetup-pre.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/cryptsetup.target b/units/cryptsetup.target
index 10b17fd387..fdb572bc70 100644
--- a/units/cryptsetup.target
+++ b/units/cryptsetup.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/debug-shell.service.in b/units/debug-shell.service.in
index f72e5ef6b6..2d48faa105 100644
--- a/units/debug-shell.service.in
+++ b/units/debug-shell.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/dev-hugepages.mount b/units/dev-hugepages.mount
index 86ad7ac2c9..278ed9b610 100644
--- a/units/dev-hugepages.mount
+++ b/units/dev-hugepages.mount
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/dev-mqueue.mount b/units/dev-mqueue.mount
index b2adfeb835..be32433d6c 100644
--- a/units/dev-mqueue.mount
+++ b/units/dev-mqueue.mount
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/emergency.service.in b/units/emergency.service.in
index 9a81fc4da9..d259b6b112 100644
--- a/units/emergency.service.in
+++ b/units/emergency.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/emergency.target b/units/emergency.target
index 0760d66f95..a4e954e857 100644
--- a/units/emergency.target
+++ b/units/emergency.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/exit.target b/units/exit.target
index f5f953d112..0a79533a9e 100644
--- a/units/exit.target
+++ b/units/exit.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/final.target b/units/final.target
index 42819105c8..0e12386d4d 100644
--- a/units/final.target
+++ b/units/final.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/getty-pre.target b/units/getty-pre.target
index f6c78b6c2e..adb98bf92c 100644
--- a/units/getty-pre.target
+++ b/units/getty-pre.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/getty.target b/units/getty.target
index c33d44657a..b3110179bf 100644
--- a/units/getty.target
+++ b/units/getty.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/getty@.service.m4 b/units/getty@.service.m4
index ff1b3c3d87..80e793bb73 100644
--- a/units/getty@.service.m4
+++ b/units/getty@.service.m4
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/graphical.target b/units/graphical.target
index 87be97e13a..f3e30e9756 100644
--- a/units/graphical.target
+++ b/units/graphical.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/halt-local.service.in b/units/halt-local.service.in
index c8be8965a3..f6c2e9c692 100644
--- a/units/halt-local.service.in
+++ b/units/halt-local.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/halt.target b/units/halt.target
index a21d984b26..87c33745f2 100644
--- a/units/halt.target
+++ b/units/halt.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/hibernate.target b/units/hibernate.target
index 0e1bc03258..8580c658e6 100644
--- a/units/hibernate.target
+++ b/units/hibernate.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/hybrid-sleep.target b/units/hybrid-sleep.target
index 410e131b6e..e5e22b8187 100644
--- a/units/hybrid-sleep.target
+++ b/units/hybrid-sleep.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/initrd-cleanup.service.in b/units/initrd-cleanup.service.in
index b1dda16b5f..9775540c94 100644
--- a/units/initrd-cleanup.service.in
+++ b/units/initrd-cleanup.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/initrd-fs.target b/units/initrd-fs.target
index 7ec838a680..33822bde66 100644
--- a/units/initrd-fs.target
+++ b/units/initrd-fs.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/initrd-parse-etc.service.in b/units/initrd-parse-etc.service.in
index 42c059bbd2..2b3cd61cd6 100644
--- a/units/initrd-parse-etc.service.in
+++ b/units/initrd-parse-etc.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/initrd-root-device.target b/units/initrd-root-device.target
index 9d44d2d303..580c666b23 100644
--- a/units/initrd-root-device.target
+++ b/units/initrd-root-device.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/initrd-root-fs.target b/units/initrd-root-fs.target
index 64f0a9291c..9b955f618a 100644
--- a/units/initrd-root-fs.target
+++ b/units/initrd-root-fs.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/initrd-switch-root.service.in b/units/initrd-switch-root.service.in
index d31497f5e3..6ce468e872 100644
--- a/units/initrd-switch-root.service.in
+++ b/units/initrd-switch-root.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/initrd-switch-root.target b/units/initrd-switch-root.target
index 934d82f667..ad82245121 100644
--- a/units/initrd-switch-root.target
+++ b/units/initrd-switch-root.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/initrd-udevadm-cleanup-db.service.in b/units/initrd-udevadm-cleanup-db.service.in
index 5c6654efc4..5059605c27 100644
--- a/units/initrd-udevadm-cleanup-db.service.in
+++ b/units/initrd-udevadm-cleanup-db.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/initrd.target b/units/initrd.target
index 8be7e2b399..a74a447c91 100644
--- a/units/initrd.target
+++ b/units/initrd.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/kexec.target b/units/kexec.target
index 90795d0c5a..706cd7065c 100644
--- a/units/kexec.target
+++ b/units/kexec.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/kmod-static-nodes.service.in b/units/kmod-static-nodes.service.in
index a9c8df1184..a6c5eb228f 100644
--- a/units/kmod-static-nodes.service.in
+++ b/units/kmod-static-nodes.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/ldconfig.service b/units/ldconfig.service
index d7b78bacf9..3c3cbf5607 100644
--- a/units/ldconfig.service
+++ b/units/ldconfig.service
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/local-fs-pre.target b/units/local-fs-pre.target
index 809f2ed236..9aca15b953 100644
--- a/units/local-fs-pre.target
+++ b/units/local-fs-pre.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/local-fs.target b/units/local-fs.target
index d2e5429c71..6ba4930087 100644
--- a/units/local-fs.target
+++ b/units/local-fs.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/machine.slice b/units/machine.slice
index 3d40dfd73b..b4e4c17d88 100644
--- a/units/machine.slice
+++ b/units/machine.slice
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/machines.target b/units/machines.target
index e07b0bb6ae..224765aa90 100644
--- a/units/machines.target
+++ b/units/machines.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/multi-user.target b/units/multi-user.target
index 0f0e5e99a7..386e1b547d 100644
--- a/units/multi-user.target
+++ b/units/multi-user.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/network-online.target b/units/network-online.target
index 5130d8c5e3..8b8c7851e2 100644
--- a/units/network-online.target
+++ b/units/network-online.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/network-pre.target b/units/network-pre.target
index 0d54a4cff8..806eb720f8 100644
--- a/units/network-pre.target
+++ b/units/network-pre.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/network.target b/units/network.target
index f8331b6124..3e4fdff144 100644
--- a/units/network.target
+++ b/units/network.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/nss-lookup.target b/units/nss-lookup.target
index c9e3a7c419..8d56c8ea36 100644
--- a/units/nss-lookup.target
+++ b/units/nss-lookup.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/nss-user-lookup.target b/units/nss-user-lookup.target
index 80023cdfb6..7436b6c80d 100644
--- a/units/nss-user-lookup.target
+++ b/units/nss-user-lookup.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/paths.target b/units/paths.target
index 25c7fd031e..9b6ed1c13f 100644
--- a/units/paths.target
+++ b/units/paths.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/poweroff.target b/units/poweroff.target
index dd92d816ca..47c109ceed 100644
--- a/units/poweroff.target
+++ b/units/poweroff.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/printer.target b/units/printer.target
index a6b86caa8d..e1fb0d4e34 100644
--- a/units/printer.target
+++ b/units/printer.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/proc-sys-fs-binfmt_misc.automount b/units/proc-sys-fs-binfmt_misc.automount
index 1067bcd839..30a6bc9918 100644
--- a/units/proc-sys-fs-binfmt_misc.automount
+++ b/units/proc-sys-fs-binfmt_misc.automount
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/proc-sys-fs-binfmt_misc.mount b/units/proc-sys-fs-binfmt_misc.mount
index 27773cd4ea..091191e139 100644
--- a/units/proc-sys-fs-binfmt_misc.mount
+++ b/units/proc-sys-fs-binfmt_misc.mount
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/quotaon.service.in b/units/quotaon.service.in
index f3e1e270c9..25c747439a 100644
--- a/units/quotaon.service.in
+++ b/units/quotaon.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/rc-local.service.in b/units/rc-local.service.in
index 480dddbe37..5dbd62aecb 100644
--- a/units/rc-local.service.in
+++ b/units/rc-local.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/reboot.target b/units/reboot.target
index 668b98d9e4..c2782db631 100644
--- a/units/reboot.target
+++ b/units/reboot.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/remote-cryptsetup.target b/units/remote-cryptsetup.target
index ac4e1b71db..4445d5defe 100644
--- a/units/remote-cryptsetup.target
+++ b/units/remote-cryptsetup.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/remote-fs-pre.target b/units/remote-fs-pre.target
index 36a196cfda..3f22605c8c 100644
--- a/units/remote-fs-pre.target
+++ b/units/remote-fs-pre.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/remote-fs.target b/units/remote-fs.target
index 43ffa5c107..0d44348e75 100644
--- a/units/remote-fs.target
+++ b/units/remote-fs.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/rescue.service.in b/units/rescue.service.in
index 6cd5aa4864..2a8f034b94 100644
--- a/units/rescue.service.in
+++ b/units/rescue.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/rescue.target b/units/rescue.target
index bd92ed2df3..0e04a94f39 100644
--- a/units/rescue.target
+++ b/units/rescue.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/rpcbind.target b/units/rpcbind.target
index e03e915ee0..801ee4d6ef 100644
--- a/units/rpcbind.target
+++ b/units/rpcbind.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/serial-getty@.service.m4 b/units/serial-getty@.service.m4
index e56f47652c..757b86ab2f 100644
--- a/units/serial-getty@.service.m4
+++ b/units/serial-getty@.service.m4
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/shutdown.target b/units/shutdown.target
index 73e302b8b2..d48e6d6494 100644
--- a/units/shutdown.target
+++ b/units/shutdown.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/sigpwr.target b/units/sigpwr.target
index a52e7cffc9..8228541dac 100644
--- a/units/sigpwr.target
+++ b/units/sigpwr.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/sleep.target b/units/sleep.target
index 10c7c8d594..9409dc6707 100644
--- a/units/sleep.target
+++ b/units/sleep.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/slices.target b/units/slices.target
index a29310c047..84a04d6385 100644
--- a/units/slices.target
+++ b/units/slices.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/smartcard.target b/units/smartcard.target
index 5fefe84703..717ea2311d 100644
--- a/units/smartcard.target
+++ b/units/smartcard.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/sockets.target b/units/sockets.target
index 26ab065d02..9af67fdb1f 100644
--- a/units/sockets.target
+++ b/units/sockets.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/sound.target b/units/sound.target
index 6699adeceb..19afc2a637 100644
--- a/units/sound.target
+++ b/units/sound.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/suspend.target b/units/suspend.target
index 80d652755c..1a156b4147 100644
--- a/units/suspend.target
+++ b/units/suspend.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/swap.target b/units/swap.target
index 23a7d0dc9c..8cef5b6489 100644
--- a/units/swap.target
+++ b/units/swap.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/sys-fs-fuse-connections.mount b/units/sys-fs-fuse-connections.mount
index 492ceb16f3..7e7b05c3a2 100644
--- a/units/sys-fs-fuse-connections.mount
+++ b/units/sys-fs-fuse-connections.mount
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/sys-kernel-config.mount b/units/sys-kernel-config.mount
index b585f32561..e213ca58b3 100644
--- a/units/sys-kernel-config.mount
+++ b/units/sys-kernel-config.mount
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/sys-kernel-debug.mount b/units/sys-kernel-debug.mount
index 808dbf08f4..53ce820b87 100644
--- a/units/sys-kernel-debug.mount
+++ b/units/sys-kernel-debug.mount
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/sysinit.target b/units/sysinit.target
index ec33503330..b6c16a1412 100644
--- a/units/sysinit.target
+++ b/units/sysinit.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/syslog.socket b/units/syslog.socket
index 43981904ea..c4b1cea2d6 100644
--- a/units/syslog.socket
+++ b/units/syslog.socket
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/system-update-cleanup.service.in b/units/system-update-cleanup.service.in
index dc524da7a3..51399f1c07 100644
--- a/units/system-update-cleanup.service.in
+++ b/units/system-update-cleanup.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/system-update.target b/units/system-update.target
index b95639a876..c46bfe754a 100644
--- a/units/system-update.target
+++ b/units/system-update.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/system.slice b/units/system.slice
index 8281fe58f6..a4d5edfae8 100644
--- a/units/system.slice
+++ b/units/system.slice
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-ask-password-console.path b/units/systemd-ask-password-console.path
index 7899ae788f..d686ca634c 100644
--- a/units/systemd-ask-password-console.path
+++ b/units/systemd-ask-password-console.path
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-ask-password-console.service.in b/units/systemd-ask-password-console.service.in
index adaa60da87..6923d68df0 100644
--- a/units/systemd-ask-password-console.service.in
+++ b/units/systemd-ask-password-console.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-ask-password-wall.path b/units/systemd-ask-password-wall.path
index a3ca617256..5a356b97d0 100644
--- a/units/systemd-ask-password-wall.path
+++ b/units/systemd-ask-password-wall.path
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-ask-password-wall.service.in b/units/systemd-ask-password-wall.service.in
index be380023a7..1e4808b6d5 100644
--- a/units/systemd-ask-password-wall.service.in
+++ b/units/systemd-ask-password-wall.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-backlight@.service.in b/units/systemd-backlight@.service.in
index 9aa0c7498d..d3022856f2 100644
--- a/units/systemd-backlight@.service.in
+++ b/units/systemd-backlight@.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-binfmt.service.in b/units/systemd-binfmt.service.in
index d53073ee61..df9396d895 100644
--- a/units/systemd-binfmt.service.in
+++ b/units/systemd-binfmt.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-coredump.socket b/units/systemd-coredump.socket
index 4cb2460471..c9971b9199 100644
--- a/units/systemd-coredump.socket
+++ b/units/systemd-coredump.socket
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-coredump@.service.in b/units/systemd-coredump@.service.in
index ef58f0cb3e..68fa55c807 100644
--- a/units/systemd-coredump@.service.in
+++ b/units/systemd-coredump@.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-exit.service.in b/units/systemd-exit.service.in
index 2dbfb36b41..2fb6ebd767 100644
--- a/units/systemd-exit.service.in
+++ b/units/systemd-exit.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-firstboot.service.in b/units/systemd-firstboot.service.in
index 405c6f3fd2..d4deba90b7 100644
--- a/units/systemd-firstboot.service.in
+++ b/units/systemd-firstboot.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-fsck-root.service.in b/units/systemd-fsck-root.service.in
index 3617abf04a..25aca1943f 100644
--- a/units/systemd-fsck-root.service.in
+++ b/units/systemd-fsck-root.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-fsck@.service.in b/units/systemd-fsck@.service.in
index 6ca6b07e9e..078edcc01a 100644
--- a/units/systemd-fsck@.service.in
+++ b/units/systemd-fsck@.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-halt.service.in b/units/systemd-halt.service.in
index d55d622c1c..09c1005829 100644
--- a/units/systemd-halt.service.in
+++ b/units/systemd-halt.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-hibernate-resume@.service.in b/units/systemd-hibernate-resume@.service.in
index 65e8eb83f1..d1b1aeeabb 100644
--- a/units/systemd-hibernate-resume@.service.in
+++ b/units/systemd-hibernate-resume@.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-hibernate.service.in b/units/systemd-hibernate.service.in
index 29d9b696a8..963b257ab8 100644
--- a/units/systemd-hibernate.service.in
+++ b/units/systemd-hibernate.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-hostnamed.service.in b/units/systemd-hostnamed.service.in
index cfee2cbbf1..993134f3d6 100644
--- a/units/systemd-hostnamed.service.in
+++ b/units/systemd-hostnamed.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-hwdb-update.service.in b/units/systemd-hwdb-update.service.in
index 7135cff3d9..259fe0de8b 100644
--- a/units/systemd-hwdb-update.service.in
+++ b/units/systemd-hwdb-update.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-hybrid-sleep.service.in b/units/systemd-hybrid-sleep.service.in
index 914b686c36..466ade974c 100644
--- a/units/systemd-hybrid-sleep.service.in
+++ b/units/systemd-hybrid-sleep.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-importd.service.in b/units/systemd-importd.service.in
index 695a5f21cb..8e93c2d524 100644
--- a/units/systemd-importd.service.in
+++ b/units/systemd-importd.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-initctl.service.in b/units/systemd-initctl.service.in
index 5505309e92..6cfed3da11 100644
--- a/units/systemd-initctl.service.in
+++ b/units/systemd-initctl.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-initctl.socket b/units/systemd-initctl.socket
index f628c2e867..61f877ba7d 100644
--- a/units/systemd-initctl.socket
+++ b/units/systemd-initctl.socket
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-journal-catalog-update.service.in b/units/systemd-journal-catalog-update.service.in
index 276f052b1a..6a7bf006cd 100644
--- a/units/systemd-journal-catalog-update.service.in
+++ b/units/systemd-journal-catalog-update.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-journal-flush.service.in b/units/systemd-journal-flush.service.in
index a0a2e3fdb4..439f5f3f76 100644
--- a/units/systemd-journal-flush.service.in
+++ b/units/systemd-journal-flush.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-journal-gatewayd.service.in b/units/systemd-journal-gatewayd.service.in
index 44caa0e0b2..9768928c57 100644
--- a/units/systemd-journal-gatewayd.service.in
+++ b/units/systemd-journal-gatewayd.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-journal-gatewayd.socket b/units/systemd-journal-gatewayd.socket
index 79d9b04210..7c3632b323 100644
--- a/units/systemd-journal-gatewayd.socket
+++ b/units/systemd-journal-gatewayd.socket
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-journal-remote.service.in b/units/systemd-journal-remote.service.in
index 92cec21c2f..a94265f215 100644
--- a/units/systemd-journal-remote.service.in
+++ b/units/systemd-journal-remote.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-journal-remote.socket b/units/systemd-journal-remote.socket
index 076dcae8a3..48d0a656ba 100644
--- a/units/systemd-journal-remote.socket
+++ b/units/systemd-journal-remote.socket
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-journal-upload.service.in b/units/systemd-journal-upload.service.in
index b666ef3568..42da70f473 100644
--- a/units/systemd-journal-upload.service.in
+++ b/units/systemd-journal-upload.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-journald-audit.socket b/units/systemd-journald-audit.socket
index 541f2cf38d..cb8b774963 100644
--- a/units/systemd-journald-audit.socket
+++ b/units/systemd-journald-audit.socket
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-journald-dev-log.socket b/units/systemd-journald-dev-log.socket
index ffd44bb507..80ad6ac845 100644
--- a/units/systemd-journald-dev-log.socket
+++ b/units/systemd-journald-dev-log.socket
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-journald.service.in b/units/systemd-journald.service.in
index a747fe3f1f..df76fe4226 100644
--- a/units/systemd-journald.service.in
+++ b/units/systemd-journald.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-journald.socket b/units/systemd-journald.socket
index 71737014ca..c95ae5ab64 100644
--- a/units/systemd-journald.socket
+++ b/units/systemd-journald.socket
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-kexec.service.in b/units/systemd-kexec.service.in
index 61303f917f..1201b23289 100644
--- a/units/systemd-kexec.service.in
+++ b/units/systemd-kexec.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-localed.service.in b/units/systemd-localed.service.in
index 5dd8b18894..ba8a08f3b4 100644
--- a/units/systemd-localed.service.in
+++ b/units/systemd-localed.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-logind.service.in b/units/systemd-logind.service.in
index de380a27d3..968b92a45c 100644
--- a/units/systemd-logind.service.in
+++ b/units/systemd-logind.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-machine-id-commit.service.in b/units/systemd-machine-id-commit.service.in
index 1f3f5da0f3..4f348730ee 100644
--- a/units/systemd-machine-id-commit.service.in
+++ b/units/systemd-machine-id-commit.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-machined.service.in b/units/systemd-machined.service.in
index 03b9bf5c0d..f9e789db42 100644
--- a/units/systemd-machined.service.in
+++ b/units/systemd-machined.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-modules-load.service.in b/units/systemd-modules-load.service.in
index 9de6d31349..26abe21d1b 100644
--- a/units/systemd-modules-load.service.in
+++ b/units/systemd-modules-load.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-networkd-wait-online.service.in b/units/systemd-networkd-wait-online.service.in
index 89ca865b55..7666e16669 100644
--- a/units/systemd-networkd-wait-online.service.in
+++ b/units/systemd-networkd-wait-online.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-networkd.service.in b/units/systemd-networkd.service.in
index 932dd63964..63ee735415 100644
--- a/units/systemd-networkd.service.in
+++ b/units/systemd-networkd.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-networkd.socket b/units/systemd-networkd.socket
index 9e4e9dd338..113306607b 100644
--- a/units/systemd-networkd.socket
+++ b/units/systemd-networkd.socket
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-nspawn@.service.in b/units/systemd-nspawn@.service.in
index 9893ae2b36..3d3590751f 100644
--- a/units/systemd-nspawn@.service.in
+++ b/units/systemd-nspawn@.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-poweroff.service.in b/units/systemd-poweroff.service.in
index 3630719733..e9fd655508 100644
--- a/units/systemd-poweroff.service.in
+++ b/units/systemd-poweroff.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-quotacheck.service.in b/units/systemd-quotacheck.service.in
index 6b1999aa51..244da0a307 100644
--- a/units/systemd-quotacheck.service.in
+++ b/units/systemd-quotacheck.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-random-seed.service.in b/units/systemd-random-seed.service.in
index b244a8ce43..8903ee896c 100644
--- a/units/systemd-random-seed.service.in
+++ b/units/systemd-random-seed.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-reboot.service.in b/units/systemd-reboot.service.in
index d99bd3e701..4763ccfdca 100644
--- a/units/systemd-reboot.service.in
+++ b/units/systemd-reboot.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-remount-fs.service.in b/units/systemd-remount-fs.service.in
index 29d0674ab3..2e5b75ec03 100644
--- a/units/systemd-remount-fs.service.in
+++ b/units/systemd-remount-fs.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-resolved.service.in b/units/systemd-resolved.service.in
index cda83ee966..8059aa7b62 100644
--- a/units/systemd-resolved.service.in
+++ b/units/systemd-resolved.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-rfkill.service.in b/units/systemd-rfkill.service.in
index 5cdd747d22..4b68f0b5a7 100644
--- a/units/systemd-rfkill.service.in
+++ b/units/systemd-rfkill.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-rfkill.socket b/units/systemd-rfkill.socket
index 20ae2f8adb..c8e9f71bf6 100644
--- a/units/systemd-rfkill.socket
+++ b/units/systemd-rfkill.socket
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-suspend.service.in b/units/systemd-suspend.service.in
index 3a702d2e22..11ed383ba9 100644
--- a/units/systemd-suspend.service.in
+++ b/units/systemd-suspend.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-sysctl.service.in b/units/systemd-sysctl.service.in
index 980f611df2..5b0f7f9df4 100644
--- a/units/systemd-sysctl.service.in
+++ b/units/systemd-sysctl.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-sysusers.service.in b/units/systemd-sysusers.service.in
index 4d8309ab6b..4d11bbb762 100644
--- a/units/systemd-sysusers.service.in
+++ b/units/systemd-sysusers.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-timedated.service.in b/units/systemd-timedated.service.in
index 97130e93c3..cf13e40ced 100644
--- a/units/systemd-timedated.service.in
+++ b/units/systemd-timedated.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-timesyncd.service.in b/units/systemd-timesyncd.service.in
index ed4bc8e552..d3bc4e9841 100644
--- a/units/systemd-timesyncd.service.in
+++ b/units/systemd-timesyncd.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-tmpfiles-clean.service.in b/units/systemd-tmpfiles-clean.service.in
index 133c8c94c4..5963cf27fb 100644
--- a/units/systemd-tmpfiles-clean.service.in
+++ b/units/systemd-tmpfiles-clean.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-tmpfiles-clean.timer b/units/systemd-tmpfiles-clean.timer
index 9975dcfaca..3e3017820f 100644
--- a/units/systemd-tmpfiles-clean.timer
+++ b/units/systemd-tmpfiles-clean.timer
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-tmpfiles-setup-dev.service.in b/units/systemd-tmpfiles-setup-dev.service.in
index 0123a030e4..29b4f0bec0 100644
--- a/units/systemd-tmpfiles-setup-dev.service.in
+++ b/units/systemd-tmpfiles-setup-dev.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-tmpfiles-setup.service.in b/units/systemd-tmpfiles-setup.service.in
index e895cda0e6..ba24b8d823 100644
--- a/units/systemd-tmpfiles-setup.service.in
+++ b/units/systemd-tmpfiles-setup.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-udev-settle.service.in b/units/systemd-udev-settle.service.in
index 0817803a39..c9e1c91852 100644
--- a/units/systemd-udev-settle.service.in
+++ b/units/systemd-udev-settle.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-udev-trigger.service.in b/units/systemd-udev-trigger.service.in
index 0c33909cee..3cdde94446 100644
--- a/units/systemd-udev-trigger.service.in
+++ b/units/systemd-udev-trigger.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-udevd-control.socket b/units/systemd-udevd-control.socket
index 46f704ed79..5b8628c754 100644
--- a/units/systemd-udevd-control.socket
+++ b/units/systemd-udevd-control.socket
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-udevd-kernel.socket b/units/systemd-udevd-kernel.socket
index 1a16206951..b2a65f1a84 100644
--- a/units/systemd-udevd-kernel.socket
+++ b/units/systemd-udevd-kernel.socket
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-udevd.service.in b/units/systemd-udevd.service.in
index 03909f5d7f..8557522e7b 100644
--- a/units/systemd-udevd.service.in
+++ b/units/systemd-udevd.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-update-done.service.in b/units/systemd-update-done.service.in
index ec7d906392..6e82ec7474 100644
--- a/units/systemd-update-done.service.in
+++ b/units/systemd-update-done.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-update-utmp-runlevel.service.in b/units/systemd-update-utmp-runlevel.service.in
index 99783e2e69..642d926a31 100644
--- a/units/systemd-update-utmp-runlevel.service.in
+++ b/units/systemd-update-utmp-runlevel.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-update-utmp.service.in b/units/systemd-update-utmp.service.in
index 163eccd91f..b9a668faeb 100644
--- a/units/systemd-update-utmp.service.in
+++ b/units/systemd-update-utmp.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-user-sessions.service.in b/units/systemd-user-sessions.service.in
index b4ea5a134b..6d585eb0a1 100644
--- a/units/systemd-user-sessions.service.in
+++ b/units/systemd-user-sessions.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-vconsole-setup.service.in b/units/systemd-vconsole-setup.service.in
index 8bb75c6a4f..f4178f495a 100644
--- a/units/systemd-vconsole-setup.service.in
+++ b/units/systemd-vconsole-setup.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/systemd-volatile-root.service.in b/units/systemd-volatile-root.service.in
index c5a4ca3c27..8f228bce9f 100644
--- a/units/systemd-volatile-root.service.in
+++ b/units/systemd-volatile-root.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/time-sync.target b/units/time-sync.target
index debee74109..1533c7c33c 100644
--- a/units/time-sync.target
+++ b/units/time-sync.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/timers.target b/units/timers.target
index 251fa68065..b1aa8c797c 100644
--- a/units/timers.target
+++ b/units/timers.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/tmp.mount b/units/tmp.mount
index 3a333d22ec..742d86385c 100644
--- a/units/tmp.mount
+++ b/units/tmp.mount
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/umount.target b/units/umount.target
index 39668d85d2..54fa5aebf2 100644
--- a/units/umount.target
+++ b/units/umount.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/user.slice b/units/user.slice
index 9fa6284c12..3f2d98fcdf 100644
--- a/units/user.slice
+++ b/units/user.slice
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/user/basic.target b/units/user/basic.target
index afc6e9360a..1ae8275c80 100644
--- a/units/user/basic.target
+++ b/units/user/basic.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/user/default.target b/units/user/default.target
index 9853c33b40..da319ce675 100644
--- a/units/user/default.target
+++ b/units/user/default.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/user/exit.target b/units/user/exit.target
index e8148b78c7..11a6f8eabe 100644
--- a/units/user/exit.target
+++ b/units/user/exit.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/user/graphical-session-pre.target b/units/user/graphical-session-pre.target
index 86d15aff33..3adfc5aaa4 100644
--- a/units/user/graphical-session-pre.target
+++ b/units/user/graphical-session-pre.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/user/graphical-session.target b/units/user/graphical-session.target
index 00d16230b7..a38eaabbc4 100644
--- a/units/user/graphical-session.target
+++ b/units/user/graphical-session.target
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/user/systemd-exit.service.in b/units/user/systemd-exit.service.in
index 987fab8120..9ce6f1c2ac 100644
--- a/units/user/systemd-exit.service.in
+++ b/units/user/systemd-exit.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/user@.service.in b/units/user@.service.in
index 1beb901db8..1cf619a1ae 100644
--- a/units/user@.service.in
+++ b/units/user@.service.in
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
diff --git a/units/var-lib-machines.mount b/units/var-lib-machines.mount
index 7eba68f214..5da0c6fa32 100644
--- a/units/var-lib-machines.mount
+++ b/units/var-lib-machines.mount
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+#
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it