diff options
author | Lennart Poettering <lennart@poettering.net> | 2013-06-18 00:59:54 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2013-06-18 00:59:54 +0200 |
commit | f2561e85982ed25b610cad6253599a051f9ec8e2 (patch) | |
tree | 7c7f5de7121e99cba078c3b3096456265ccfaedd /units | |
parent | a016b9228f338cb9b380ce7e00826ef462767d98 (diff) |
units: add default units for system.slice, user.slice, machine.slice
Diffstat (limited to 'units')
-rw-r--r-- | units/basic.target | 4 | ||||
-rw-r--r-- | units/machine.slice | 13 | ||||
-rw-r--r-- | units/slices.target | 12 | ||||
-rw-r--r-- | units/system.slice | 11 | ||||
-rw-r--r-- | units/user.slice | 13 |
5 files changed, 51 insertions, 2 deletions
diff --git a/units/basic.target b/units/basic.target index 6b9cfe4c9..d7c68f4e2 100644 --- a/units/basic.target +++ b/units/basic.target @@ -9,6 +9,6 @@ Description=Basic System Documentation=man:systemd.special(7) Requires=sysinit.target -Wants=sockets.target timers.target paths.target -After=sysinit.target sockets.target timers.target paths.target +Wants=sockets.target timers.target paths.target slices.target +After=sysinit.target sockets.target timers.target paths.target slices.target RefuseManualStart=yes diff --git a/units/machine.slice b/units/machine.slice new file mode 100644 index 000000000..6b1754b9d --- /dev/null +++ b/units/machine.slice @@ -0,0 +1,13 @@ +# This file is part of systemd. +# +# systemd is free software; you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation; either version 2.1 of the License, or +# (at your option) any later version. + +[Unit] +Description=Virtual Machine and Container Slice +Documentation=man:systemd.special(7) + +[Install] +WantedBy=slices.target diff --git a/units/slices.target b/units/slices.target new file mode 100644 index 000000000..cbfdba005 --- /dev/null +++ b/units/slices.target @@ -0,0 +1,12 @@ +# This file is part of systemd. +# +# systemd is free software; you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation; either version 2.1 of the License, or +# (at your option) any later version. + +[Unit] +Description=Slices +Documentation=man:systemd.special(7) +Wants=system.slice +After=system.slice diff --git a/units/system.slice b/units/system.slice new file mode 100644 index 000000000..f78ecb438 --- /dev/null +++ b/units/system.slice @@ -0,0 +1,11 @@ +# This file is part of systemd. +# +# systemd is free software; you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation; either version 2.1 of the License, or +# (at your option) any later version. + +[Unit] +Description=System Slice +Documentation=man:systemd.special(7) +DefaultDependencies=no diff --git a/units/user.slice b/units/user.slice new file mode 100644 index 000000000..dfaa44bca --- /dev/null +++ b/units/user.slice @@ -0,0 +1,13 @@ +# This file is part of systemd. +# +# systemd is free software; you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation; either version 2.1 of the License, or +# (at your option) any later version. + +[Unit] +Description=User and Session Slice +Documentation=man:systemd.special(7) + +[Install] +WantedBy=slices.target |