Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-13 | namespace: rework namespace support | Lennart Poettering | |
- don't use pivot_root() anymore, just reuse root hierarchy - first create all mounts, then mark them read-only so that we get the right behaviour when people want writable mounts inside of read-only mounts - don't pass invalid combinations of MS_ constants to the kernel | |||
2012-07-20 | unit: split off KillContext from ExecContext containing only kill definitions | Lennart Poettering | |
2012-07-17 | execute: support syscall filtering using seccomp filters | Lennart Poettering | |
2012-07-16 | man: reword man page titles | Lennart Poettering | |
Make sure the man page titles are similar in style and capitalization so that our man page index looks pretty. | |||
2012-07-16 | unit: set default working directory to the user's home directory when ↵ | Lennart Poettering | |
running in user mode | |||
2012-07-16 | Spelling fixes. | Ville Skyttä | |
2012-07-13 | man: move header file man pages from section 7 to 3 | Lennart Poettering | |
This way we can include documentation about minor macros/inline function within the introducionary man page in a sane way. | |||
2012-05-31 | util: introduce a proper nsec_t and make use of it where appropriate | Lennart Poettering | |
2012-05-24 | main: add configuration option to alter capability bounding set for PID 1 | Lennart Poettering | |
This also ensures that caps dropped from the bounding set are also dropped from the inheritable set, to be extra-secure. Usually that should change very little though as the inheritable set is empty for all our uses anyway. | |||
2012-04-12 | relicense to LGPLv2.1 (with exceptions) | Lennart Poettering | |
We finally got the OK from all contributors with non-trivial commits to relicense systemd from GPL2+ to LGPL2.1+. Some udev bits continue to be GPL2+ for now, but we are looking into relicensing them too, to allow free copy/paste of all code within systemd. The bits that used to be MIT continue to be MIT. The big benefit of the relicensing is that closed source code may now link against libsystemd-login.so and friends. | |||
2012-03-26 | journalctl,loginctl: drop systemd- prefix in binary names | Lennart Poettering | |
Let's make things a bit easier to type, drop the systemd- prefix for journalctl and loginctl, but provide the old names for compat. All systemd binaries are hence now prefixed with "systemd-" with the exception of the three primary user interface binaries: systemctl loginctl journalctl For those three we do provide systemd-xyz names as well, via symlinks: systemd-systemctl → systemctl systemd-loginctl → loginctl systemd-journalctl → journalctl We do this only for the *primary* user tools, in order to avoid unnecessary namespace problems. That means tools like systemd-notify stay the way they are. | |||
2012-02-09 | service: ignore SIGPIPE by defaultsystemd/v41 | Lennart Poettering | |
2012-02-02 | man: document that we support tcpwrappers only for access control | Lennart Poettering | |
We do not support, and explicitly never want to support environment variable settings and suchlike in tcpwrappers. https://bugs.freedesktop.org/show_bug.cgi?id=45143 | |||
2012-01-18 | persistant -> persistent | Kay Sievers | |
2012-01-18 | exec: introduce ControlGroupPersistant= to make cgroups persistant | Lennart Poettering | |
2012-01-06 | journal: introduce log target 'journal' for executed processes | Lennart Poettering | |
2011-10-11 | man: for ExecStart= provide more details on env var substitution and how ↵ | Barry Scott | |
that turns into arguments. For EnvironmentFile= explain that double quotes can be used to protect whitespace. | |||
2011-08-30 | service: change default stdout/stderr to syslog | Lennart Poettering | |
2011-08-30 | stdout-bridge: rename logger to stdout-syslog-bridge to make it more descriptive | Lennart Poettering | |
2011-08-29 | man: fix securebits docs | Lennart Poettering | |
2011-08-21 | exec: allow passing arbitrary path names to blkio cgroup attributes | Lennart Poettering | |
If a device node is specified, then adjust the bandwidth/weight of it, otherwise find the backing block device of the file system the path refers to and adjust its bandwidth/weight. | |||
2011-08-21 | exec: add high-level controls for blkio cgroup attributes | Lennart Poettering | |
2011-08-20 | exec: optionally apply cgroup attributes to the cgroups we create | Lennart Poettering | |
2011-08-02 | exec: introduce PrivateNetwork= process option to turn off network access to ↵ | Lennart Poettering | |
specific services | |||
2011-08-01 | man: document that we default to 022 as umask | Lennart Poettering | |
2011-06-30 | exec: add ControlGroupModify= switch to allow changing access mode to cgroups fs | Lennart Poettering | |
2011-06-21 | service: check whether sysv scripts where changed | Lennart Poettering | |
2011-06-20 | man: Documentation spelling fixes | Ville Skyttä | |
2011-05-27 | exec: Fix number of unit types | Ozan Çağlayan | |
There are four unit types mentioned in here, not three | |||
2011-05-18 | exec: hangup/reset/deallocate VTs in gettys | Lennart Poettering | |
Explicitly disconnect all clients from a VT when a getty starts/finishes (requires TIOCVHANGUP, available in 2.6.29). Explicitly deallocate getty VTs in order to flush scrollback buffer. Explicitly reset terminals to a defined state before spawning getty. | |||
2011-04-04 | exec: support unlimited resources | Lennart Poettering | |
2011-03-18 | exec: properly apply capability bounding set, add inverted bounding sets | Lennart Poettering | |
2011-03-04 | man: document changed EnvironmentFile= behaviour | Lennart Poettering | |
2011-02-19 | man: fixed typo in SyslogIdentifier= | Mike Kazantsev | |
2011-02-15 | execute: optionally forward program output to /dev/console in addition to ↵ | Lennart Poettering | |
syslog/kmsg | |||
2011-01-18 | man: document missing KillSignal= and swap options | Lennart Poettering | |
2011-01-06 | fragment: allow prefixing of the EnvironmentFile= path with - to ignore errors | Lennart Poettering | |
2011-01-01 | man: remaining spelling fixes | Miklos Vajna | |
2010-11-11 | man: Fix various typos | Andrew Edmunds | |
2010-10-08 | service: optionally, create INIT_PROCESS/DEAD_PROCESS entries for a service | Lennart Poettering | |
This should fix accounting for pam_limits and suchlike. https://bugzilla.redhat.com/show_bug.cgi?id=636036 | |||
2010-09-06 | man: Fix small typo: s/seperate/separate/ | Michael Biebl | |
2010-08-31 | exec: replace OOMAdjust= by OOMScoreAdjust= to follow new kernel interface | Lennart Poettering | |
This replaces OOMAdjust= by OOMScoreAdjust= in the config files, breaking compatibility with older unit files. However, this keeps compat with older kernels which lack the new OOM rework. | |||
2010-07-07 | man: minor edits to daemon, sd_listen_fds, sd_notify, systemctl, ↵ | Conrad Meyer | |
systemd.exec, systemd, and systemd.timer pages Just some minor grammar fixes. | |||
2010-07-07 | update man pages for recent changes | Lennart Poettering | |
2010-07-05 | turn negative options into positive options | Lennart Poettering | |
2010-07-04 | uniformly suffix time span properties with their unit | Lennart Poettering | |
2010-07-02 | man: document execution context related settings | Lennart Poettering | |