summaryrefslogtreecommitdiff
path: root/src/shared/cgroup-util.c
AgeCommit message (Expand)Author
2013-09-26cgroup: when referencing cgroup controller trees allow omission of the pathLennart Poettering
2013-09-25util: add macro for iterating through all prefixes of a pathLennart Poettering
2013-09-25cgroup: if we do a cgroup operation then do something on all supported contro...Lennart Poettering
2013-09-16Verify validity of session name when received from outsideZbigniew Jędrzejewski-Szmek
2013-07-11cgroup: simplify how instantiated units are mapped to cgroupsLennart Poettering
2013-07-10cgroup: when uninstalling agent, actually turn it off firstLennart Poettering
2013-07-04disable the cgroups release agent when shutting downKay Sievers
2013-07-02libsystemd-logind: fix detection of session/user/machine of a PIDLennart Poettering
2013-07-01core: add new "scope" unit type for making a unit of pre-existing processesLennart Poettering
2013-06-27core: general cgroup reworkLennart Poettering
2013-06-21login: add an api to determine the slice a PID is located in to libsystemd-loginLennart Poettering
2013-06-20logind: add infrastructure to keep track of machines, and move to slicesLennart Poettering
2013-06-17core: add new .slice unit type for partitioning systemsLennart Poettering
2013-06-06cgroup: the "tasks" attribute is obsolete, cgroup.procs is the new replacementLennart Poettering
2013-05-03cgroup: when escaping a cgroup object name, also escape names that start with...Lennart Poettering
2013-05-02Add __attribute__((const, pure, format)) in various placesZbigniew Jędrzejewski-Szmek
2013-05-01cgls: add --machine/-MZbigniew Jędrzejewski-Szmek
2013-04-30cgroup: make cg_pid_get_path() work properly for co-mounted controllers and n...Lennart Poettering
2013-04-30cgroup: do not allow manipulating the cgroup path of units within the systemd...Lennart Poettering
2013-04-25Use attribute(unused) in PROTECT_ERRNOZbigniew Jędrzejewski-Szmek
2013-04-24cgroup: always validate cgroup controller namesLennart Poettering
2013-04-22cgroup: make sure all our cgroup objects have a suffix and are properly escapedLennart Poettering
2013-04-22nspawn: suffix the nspawn cgroups with ".nspawn"Lennart Poettering
2013-04-18move _cleanup_ attribute in front of the typeHarald Hoyer
2013-04-16nspawn: introduce the new /machine/ tree in the cgroup tree and move containe...Lennart Poettering
2013-04-15bus: handle env vars safelyLennart Poettering
2013-04-08cgroup: clean-upsLennart Poettering
2013-04-08cgroup: always keep access mode of 'tasks' and 'cgroup.procs' files in cgroup...Lennart Poettering
2013-04-03util: rename write_one_line_file() to write_string_file()Lennart Poettering
2013-02-14honor SELinux labels, when creating and writing config filesHarald Hoyer
2013-02-13use strneq instead of strncmpThomas Hindoe Paaboel Andersen
2013-01-19cgroup: additional validity checks for cgroup attribute namesLennart Poettering
2013-01-18core/cgroup-util: simplify functions and add testsZbigniew Jędrzejewski-Szmek
2013-01-18core/group-util: merge two functionsZbigniew Jędrzejewski-Szmek
2013-01-18journal: log _SYSTEMD_USER_UNIT for user session unitsMirco Tischler
2013-01-14core: add bus API and systemctl commands for altering cgroup parameters durin...Lennart Poettering
2012-12-24systemctl: don't show cgroup field for a unit if cgroup is emptyLennart Poettering
2012-07-13util: rename join() to strjoin()Lennart Poettering
2012-05-30build-sys: fix built with --disable-logindLennart Poettering
2012-05-08util: split-out path-util.[ch]Kay Sievers
2012-05-03cgroup: fix alloca() misuse in cg_shorten_controllers()Lennart Poettering
2012-04-17silence a bunch of gcc warningsKay Sievers
2012-04-16logind: remove redundant entries from logind's default controller lists tooLennart Poettering
2012-04-16systemctl: show main and control PID explicitly in cgroup-showLennart Poettering
2012-04-16cgls: don't show empty cgroups by defaultLennart Poettering
2012-04-16cgroup: if a controller is not available don't try to create cgroups in its h...Lennart Poettering
2012-04-12relicense to LGPLv2.1 (with exceptions)Lennart Poettering
2012-04-11split selinux label operations out of cgroup-util, socket-utilKay Sievers
2012-04-10rename basic.la to shared.la and put selinux deps in shared-selinx.laKay Sievers
2012-04-10move cgroup-util.[ch] to shared/Kay Sievers