diff options
author | 2019-08-09 00:00:22 -0700 | |
---|---|---|
committer | 2019-09-21 11:15:20 +0200 | |
commit | 4de83263b965d169ff6e1a42b3238f543633256c (patch) | |
tree | ae46da9fc257c21e1ddccae13ffff18cd54cc80c /dev-libs/libcgroup/files | |
parent | kde-plasma: Drop KDE Plasma 5.15.5 (diff) | |
download | gentoo-4de83263b965d169ff6e1a42b3238f543633256c.tar.gz gentoo-4de83263b965d169ff6e1a42b3238f543633256c.tar.bz2 gentoo-4de83263b965d169ff6e1a42b3238f543633256c.zip |
dev-libs/libcgroup: add systemd unit files
Closes: https://bugs.gentoo.org/632204
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Bernardo Meurer <bernardo@standard.ai>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-libs/libcgroup/files')
-rw-r--r-- | dev-libs/libcgroup/files/cgconfig.service | 17 | ||||
-rw-r--r-- | dev-libs/libcgroup/files/cgrules.service | 16 |
2 files changed, 33 insertions, 0 deletions
diff --git a/dev-libs/libcgroup/files/cgconfig.service b/dev-libs/libcgroup/files/cgconfig.service new file mode 100644 index 000000000000..d2948ff825b7 --- /dev/null +++ b/dev-libs/libcgroup/files/cgconfig.service @@ -0,0 +1,17 @@ +[Unit] +Description=Control Group configuration service + +# The service should be able to start as soon as possible, +# before any 'normal' services: +DefaultDependencies=no +Conflicts=shutdown.target +Before=basic.target shutdown.target + +[Service] +Type=oneshot +RemainAfterExit=yes +ExecStart=/usr/sbin/cgconfigparser -l /etc/cgroup/cgconfig.conf -s 1664 +ExecStop=/usr/sbin/cgclear -l /etc/cgroup/cgconfig.conf -e + +[Install] +WantedBy=sysinit.target diff --git a/dev-libs/libcgroup/files/cgrules.service b/dev-libs/libcgroup/files/cgrules.service new file mode 100644 index 000000000000..2c6426bf9520 --- /dev/null +++ b/dev-libs/libcgroup/files/cgrules.service @@ -0,0 +1,16 @@ +[Unit] +Description=Control Group rules service + +# The service should be able to start as soon as possible, +# before any 'normal' services: +DefaultDependencies=no +Conflicts=shutdown.target +Before=basic.target shutdown.target +After=cgconfig.service + +[Service] +Type=simple +ExecStart=/usr/sbin/cgrulesengd -n -f - + +[Install] +WantedBy=sysinit.target |