Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-30 | network: remove unused variable | Ronny Chevalier | |
2014-11-30 | tests: use assert_se instead of assert | Ronny Chevalier | |
Otherwise they can be optimized away with -DNDEBUG | |||
2014-11-30 | resolve: remove unused variable | Ronny Chevalier | |
2014-11-30 | systemctl: remove unused variable | Thomas Hindoe Paaboel Andersen | |
2014-11-30 | NEWS: Document new .conf.d configuration directories | Josh Triplett | |
Also provide guidance to distributions, to make sure they don't start dropping files in the configuration directories in /etc/. | |||
2014-11-30 | udev: strings in C are NUL-terminated anyway, no need to add a second NUL... | Lennart Poettering | |
2014-11-29 | journald-remote,journal-upload: Support .d directories in the usual search paths | Josh Triplett | |
2014-11-29 | timesyncd: Support timesyncd.conf.d directories in the usual search paths | Josh Triplett | |
2014-11-29 | resolved: Support resolved.conf.d directories in the usual search paths | Josh Triplett | |
2014-11-29 | coredump: Support coredump.conf.d directories in the usual search paths | Josh Triplett | |
2014-11-29 | bootchart: Support bootchart.conf.d directories in the usual search paths | Josh Triplett | |
2014-11-29 | systemd-sleep: Support sleep.conf.d directories in the usual search paths | Josh Triplett | |
2014-11-29 | journald: Support journald.conf.d directories in the usual search paths | Josh Triplett | |
2014-11-29 | core: Support system.conf.d and user.conf.d directories in the usual search ↵ | Josh Triplett | |
paths | |||
2014-11-29 | man: Factor out a common snippet for .d directories and precedence | Josh Triplett | |
Several manpages contain duplicate text describing a standard set of .d configuration directories, with the usual sorting, precedence, overrides, and so on. Factor this common text out using XInclude before proliferating it even further. | |||
2014-11-29 | man/logind.conf.xml: Make "man logind.conf.d" work too | Josh Triplett | |
2014-11-29 | systemctl: add edit verb | Ronny Chevalier | |
It helps editing units by either creating a drop-in file, like /etc/systemd/system/my.service.d/override.conf, or by copying the original unit from /usr/lib/systemd/ to /etc/systemd/ if the --full option is specified. It invokes an editor on temporary files related to the unit files and if the editor exited successfully, then it renames the temporary files to their original names (e.g. my.service or override.conf) and daemon-reload is invoked. If the temporary file is empty the modification is canceled. See https://bugzilla.redhat.com/show_bug.cgi?id=906824 | |||
2014-11-29 | man: update description of default extension for isolate | Chris Atkinson | |
2014-11-29 | nspawn: fix unused variable warning | Zbigniew Jędrzejewski-Szmek | |
2014-11-29 | delta: diff returns 1 when files differ, ignore this | Zbigniew Jędrzejewski-Szmek | |
https://bugs.debian/org/771397 | |||
2014-11-29 | shared: install - report error if mask symlink can not be marked for removal | Tom Gundersen | |
2014-11-29 | shared: time-dst - ensure nulstr is null terminated | Tom Gundersen | |
Fixes CID #1237772. | |||
2014-11-28 | README: notice kernel config for CPUQuota | WaLyong Cho | |
2014-11-28 | mount: use DEFINE_TRIVIAL_CLEANUP_FUNC | Zbigniew Jędrzejewski-Szmek | |
2014-11-28 | udev: rules - ignore the lack of trailing newline | Tom Gundersen | |
Also accept '\r' as newline character. This dropps warnings of the type: invalid key/value pair in file /usr/lib/udev/rules.d/40-usb-media-players.rules on line 26, starting at character 25 ('') | |||
2014-11-28 | udev: rules - print the first invalid character | Tom Gundersen | |
The current code would print the character following the first invalid character. Given an udev rules-file without a trailing newline we would otherwise print garbage: invalid key/value pair in file /usr/lib/udev/rules.d/40-usb-media-players.rules on line 26, starting at character 25 ('m') This is now changed to print invalid key/value pair in file /usr/lib/udev/rules.d/40-usb-media-players.rules on line 26, starting at character 25 ('') (still not very good as printing \0 just gives the empty string) | |||
2014-11-28 | udev: rules - modernise add_rule a bit | Tom Gundersen | |
2014-11-28 | sd-bus: move packet header definition to bus-protocol.h | Lennart Poettering | |
2014-11-28 | treewide: convert some left-over (usec_t) -1 to USEC_INFINITY | Lennart Poettering | |
2014-11-28 | treewide: introduce UID_INVALID (and friends) as macro for (uid_t) -1 | Lennart Poettering | |
2014-11-28 | udevadm hwdb: discard extra leading whitespaces in hwdb | Peter Hutterer | |
Currently a property in the form of FOO=bar is stored as " FOO=bar", i.e. the property name contains a leading space. That's quite hard to spot. This patch discards all extra whitespaces but the first one which is required by libudev's hwdb_add_property. [zj: modify the check a bit] https://bugs.freedesktop.org/show_bug.cgi?id=82311 | |||
2014-11-28 | mount: constify MountParameters | Zbigniew Jędrzejewski-Szmek | |
2014-11-28 | mount: deal with inotify queue overflow | Zbigniew Jędrzejewski-Szmek | |
Overflow is very unlikely, since we are watching a privileged directory, but could be triggered if thousands of mounts are suddently executed. | |||
2014-11-28 | mount: create directory before adding watches on it | Zbigniew Jędrzejewski-Szmek | |
2014-11-28 | mount: be more careful about errors when parsing mtab | Zbigniew Jędrzejewski-Szmek | |
Fixup for 4a3a9ef610. | |||
2014-11-28 | mount: simplify mount_needs_network check | Zbigniew Jędrzejewski-Szmek | |
2014-11-28 | mount: check options as well as fstype for network mounts | Chris Leech | |
When creating a new mount unit after an event on /proc/self/mountinfo, check the mount options as well as the fstype to determine if this is a remote mount that requires network access. | |||
2014-11-28 | mount: add remote-fs dependencies if needed after change | Chris Leech | |
This is an attempt to add it the remote-fs dependencies to a mount unit if the options change, like when the utab options are picked up after mountinfo has already been processed. It just adds the remote-fs dependencies, leaving the local-fs ones in place. With this change I always get mount units with proper remote-fs dependencies when mounted with the _netdev option. | |||
2014-11-28 | mount: monitor for utab changes with inotify | Chris Leech | |
Parsing the mount table with libmount races against the mount command, which will handle the actual mounting before updating utab. This means the poll event on /proc/self/mountinfo can kick of a reparse in systemd before the utab information is available. This change adds in an additional event source using inotify to watch for changes to utab. It only watches for IN_MOVED_TO events, matching libmount behavior of always overwriting this file using rename(2). This does add a second pass through the mount table parsing when utab is updated. | |||
2014-11-28 | mount: use libmount to enumerate /proc/self/mountinfo | Chris Leech | |
This lets libmount add in user options from /run/mount/utab, like _netdev which is needed to get proper ordering against remote-fs.target | |||
2014-11-28 | coredump: simplify a few things by allocating small fields on the stack ↵ | Lennart Poettering | |
rather than heap | |||
2014-11-28 | coredump: rework compose_open_fds() | Lennart Poettering | |
Use FOREACH_DIRENT() and FOREACH_LINE() macros instead of manual loops. Don't clobber return parameters on failure. Simplify some other things. | |||
2014-11-28 | update TODO | Lennart Poettering | |
2014-11-28 | sd-bus: add support for matches against arrays of strings in messages | Lennart Poettering | |
2014-11-28 | sd-bus: if a NULL signatures is passed to sd_bus_message_skip(), make it ↵ | Lennart Poettering | |
skip a single element of any type | |||
2014-11-28 | sd-bus: add arrays of strings in the bloom filter | Lennart Poettering | |
Let's do this right from the beginning, to prepare ground for udev messages that most likely want to store list of strings (for device tags) in messages, and filter on them. | |||
2014-11-28 | update TODO | Lennart Poettering | |
2014-11-28 | sd-bus: make more connection properties readable | Lennart Poettering | |
2014-11-28 | sd-bus: add new sd_bus_get_address() for querying the current bus address | Lennart Poettering | |
Also, update "busctl" to show this in its output. | |||
2014-11-28 | sd-bus: rename sd_bus_get_owner_id() → sd_bus_get_bus_id() | Lennart Poettering | |
The ID returned really doesn't identify the owner, but the bus instance, hence fix this misnaming. Also, update "busctl status" to show the ID in its output. |