Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-27 | man: fix typos in description of SELinuxContextFromNet= | Ivan Shapovalov | |
2014-10-27 | networkd: don't stop the dhcp server when link goes down | Tom Gundersen | |
2014-10-27 | util: fix copy-paste error and actually set the new hostname | Michal Sekletar | |
Reported-by: sztanpet on irc | |||
2014-10-27 | util: introduce sethostname_idempotent | Michal Sekletar | |
Function queries system hostname and applies changes only when necessary. Also, migrate all client of sethostname to sethostname_idempotent while at it. | |||
2014-10-26 | journald: fix flushing | Zbigniew Jędrzejewski-Szmek | |
Commit 74055aa762 'journalctl: add new --flush command and make use of it in systemd-journal-flush.service' broke flushing because journald checks for the /run/systemd/journal/flushed file before opening the permanent journal. When the creation of this file was postponed, flushing stoppage ensued. | |||
2014-10-25 | systemctl: do not ignore errors in symlink removal | Zbigniew Jędrzejewski-Szmek | |
On an ro fs, systemctl disable ... would fail silently. | |||
2014-10-25 | Rearrange Unit to make pahole happy | Zbigniew Jędrzejewski-Szmek | |
After all we have lots of those. | |||
2014-10-25 | calendarspec: fix typo in "annually" | Zbigniew Jędrzejewski-Szmek | |
https://bugs.freedesktop.org/show_bug.cgi?id=85447 | |||
2014-10-25 | journalctl: correct help text for --until | Santiago Vila | |
http://bugs.debian.org/766598 | |||
2014-10-24 | bus-proxy: it's OK if getpeercred doesn't work | Lennart Poettering | |
We should use the data if we can (if stdin/stdout is an AF_UNIX socket), but still work if we can't (if stdin/stdout are pipes, like in the SSH case). This effectively reverts 55534fb5e4742b0db9ae5e1e0202c53804147697 | |||
2014-10-24 | sd-bus: if we don't manage to properly allocate the error message for an ↵ | Lennart Poettering | |
sd_bus_error, just go on sd_bus_error_setfv() must initialize the sd_bus_error value to some sensible value and then return a good errno code matching that. If it cannot work at all it should set the error statically to the OOM error. But if it can work half-way (i.e. initialize the name, but not the message) it should do so and still return the correct errno number for it. This effectively reverts 8bf13eb1e02b9977ae1cd331ae5dc7305a305a09 | |||
2014-10-24 | time: don't do comparison twice | Lennart Poettering | |
2014-10-24 | time: minor simplification | Lennart Poettering | |
2014-10-24 | time: earlier exit from format_timestamp_relative() on special times | Lennart Poettering | |
2014-10-24 | time: also support 'infinity' syntax in parse_nsec() | Lennart Poettering | |
Let's make parse_usec() and parse_nsec() work similar | |||
2014-10-24 | update TODO | Lennart Poettering | |
2014-10-24 | NEWS: more preparations for 217 | Lennart Poettering | |
2014-10-24 | delta: use wait_for_terminate_and_warn() to generate warnin when diff fails | Lennart Poettering | |
2014-10-24 | calendar: make freeing a calendar spec object deal fine with NULL | Lennart Poettering | |
In order to make object destruction easier (in particular in combination with _cleanup_) we usually make destructors deal with NULL objects as NOPs. Change the calendar spec destructor to follow the same scheme. | |||
2014-10-24 | timesyncd: the IP_TOS sockopt is really just an optimization, we shouldn't ↵ | Lennart Poettering | |
fail if we can't set it This partially undos 2f905e821e0342c36f5a5d3a51d53aabccc800bd | |||
2014-10-24 | update TODO | Lennart Poettering | |
2014-10-24 | journalctl: Unify boot id lookup into common function get_boots | Jan Janssen | |
2014-10-24 | udev: do NOT re-label smack | WaLyong Cho | |
If selinux is disabled and smack is only enabled, smack label is relable-ed by label_fix. To avoid, make only be labeled for selinux. | |||
2014-10-24 | manager: Linux on hppa has fewer rtsigs, hence avoid using the higher ones there | Lennart Poettering | |
https://bugs.freedesktop.org/show_bug.cgi?id=84931 | |||
2014-10-24 | man: remove another gendered pronoun | Klaus Purer | |
2014-10-24 | journald: removed gendered pronouns in comment | Klaus Purer | |
2014-10-24 | man: fix minor typo | Lennart Poettering | |
2014-10-24 | man: add a link to the XDG basedir spec from the pam_sytemd man page | Lennart Poettering | |
2014-10-24 | man: avoid gendered singular pronouns | Lennart Poettering | |
Using "their" as pronoun in these places is confusing since it is more associated with plural rather than singular, and the sentence already contains a plural. The word "her/his" apparently offends some people, hence let's avoid the problem altogether and just name the noun again. | |||
2014-10-24 | man: minor addition to coredumpctl example | Lennart Poettering | |
2014-10-24 | cryptsetup: Fix timeout on dm device. | Hugo Grostabussiat | |
Fix a bug in systemd-cryptsetup-generator which caused the drop-in setting the job timeout for the dm device unit to be written with a name different than the unit name. https://bugs.freedesktop.org/show_bug.cgi?id=84409 | |||
2014-10-24 | shutdown: pass own argv to /run/initramfs/shutdown | Marius Tessmann | |
Since commit b1e90ec515408aec2702522f6f68c4920b56375b systemd passes its log settings to systemd-shutdown via command line parameters. However, systemd-shutdown doesn't pass these parameters to /run/initramfs/shutdown, causing it to fall back to the default log settings. This fixes the following bugs about the shutdown not being quiet despite "quiet" being in the kernel parameters: https://bugs.freedesktop.org/show_bug.cgi?id=79582 https://bugs.freedesktop.org/show_bug.cgi?id=57216 | |||
2014-10-24 | selinux: fix handling of relative paths when setting up create label | Lennart Poettering | |
2014-10-24 | man: in pam_systemd, it must be "his" (or "her"), not their | Lennart Poettering | |
2014-10-23 | socket: properly label socket symlinks | Lennart Poettering | |
2014-10-23 | socket: fix error comparison | Lennart Poettering | |
2014-10-23 | label: move is_dir() to util.c | Lennart Poettering | |
2014-10-23 | label: unify code to make directories, symlinks | Lennart Poettering | |
2014-10-23 | label: don't try to create labelled directories more than once | Lennart Poettering | |
2014-10-23 | selinux: clean up selinux label function naming | Lennart Poettering | |
2014-10-23 | selinux: simplify and unify logging | Lennart Poettering | |
Normally we shouldn#t log from "library" functions, but SELinux is weird, hence upgrade security messages uniformly to LOG_ERR when in enforcing mode. | |||
2014-10-23 | selinux: rework label query APIs | Lennart Poettering | |
APIs that query and return something cannot silently fail, they must either return something useful, or an error. Fix that. Also, properly rollback socket unit fd creation when something goes wrong with the security framework. | |||
2014-10-23 | smack: we don't need the special labels exported, hence don't | Lennart Poettering | |
2014-10-23 | selinux: drop 3 unused function prototypes | Lennart Poettering | |
2014-10-23 | smack: rework SMACK label fixing code to follow more closely the semantics ↵ | Lennart Poettering | |
of the matching selinux code | |||
2014-10-23 | smack: never follow symlinks when relabelling | Lennart Poettering | |
previously mac_smack_apply(path, NULL) would operate on the symlink itself while mac_smack_apply(path, "foo") would follow the symlink. Let's clean this up an always operate on the symlink, which appears to be the safer option. | |||
2014-10-23 | smack: rework smack APIs a bit | Lennart Poettering | |
a) always return negative errno error codes b) always become a noop if smack is off c) always take a NULL label as a request to remove it | |||
2014-10-23 | mac: rename all calls that apply a label mac_{selinux|smack}_apply_xyz(), ↵ | Lennart Poettering | |
and all that reset it to defaults mac_{selinux|smack}_fix() Let's clean up the naming schemes a bit and use the same one for SMACK and for SELINUX. | |||
2014-10-23 | selinux: make use of cleanup gcc magic | Lennart Poettering | |
2014-10-23 | TODO | Tom Gundersen | |