summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-07-01parse_uid: return -ENXIO for -1 uidsKay Sievers
2014-07-01Use dev_port for the ID of a network device.Thadeu Lima de Souza Cascardo
For network devices on the same PCI function, dev_id should not be used, since its purpose is for IPv6 support on interfaces with the same MAC address. The new dev_port sysfs attribute should be used instead of dev_id.
2014-07-01update TODOLennart Poettering
2014-07-01man: document directories in $HOME, too, in file-hierarchy(7)Lennart Poettering
2014-07-01networkd: link - don't fail if master netdev already existsTom Gundersen
This allows restarts to work gracefully.
2014-07-01networkd: tunnel - ensure that enslave callback is always invokedTom Gundersen
The Link statemachine relies on this, as it would otherwise wait forever. Hook up the tunnels in the same way as the other NetDev's.
2014-07-01networkd: link - ignore missing MAC addressTom Gundersen
Currently DHCP/IPv4LL only works on ethernet devices, but no reason not to otherwise manage them.
2014-07-01base-filesystem: avoid all searching if the link already existsKay Sievers
2014-07-01base-filesystem: explicitely check existence of the platform's ABI dynamic ↵Kay Sievers
loader
2014-07-01base-filesystem: create /lib64 symlink to libdir /usr directoryKay Sievers
2014-07-01networkd: address_acquire use cleanup macroSusant Sahani
use cleanup macro for Address na [tomegun: dropped unneccessary braces]
2014-07-01networkd: netdev add one separate lineSusant Sahani
2014-07-01networkd: link - drop assert from _free()Tom Gundersen
_free() should always succeed, even if object is not fully allocated.
2014-07-01sd-dhcp6-client: fix free before useTom Gundersen
2014-07-01networkd: link - improve refcountingTom Gundersen
We failed to take a ref when waiting for udev synchronization. Fix that and also make unreffing in callbacks simpler throughout by using _cleanup_ macros. Fixes <https://bugs.freedesktop.org/show_bug.cgi?id=80556>.
2014-07-01update TODOLennart Poettering
2014-07-01TODO: start documenting changes for 215Lennart Poettering
2014-07-01man: document ConditionNeedsUpdate=Lennart Poettering
2014-07-01man: extend a bit what to expect from the various places apps can store dataLennart Poettering
2014-07-01man: add sections about file node types and write access to file-hierarchy(7)Lennart Poettering
2014-06-30man: mention x-initrd.mount option in fstab options listZbigniew Jędrzejewski-Szmek
2014-06-30man: mention that x-systemd.device-timeout is only for fstabZbigniew Jędrzejewski-Szmek
Reformat fstab options description. Now they are easier to read and show up in systemd.directives(7). Use a single sublist for both /etc/fstab and /etc/crypttab options. Many of them can be used in both places. crypttab(5) is updated to use the same docbook elements, so formatting is uniform.
2014-06-30man: beef up systemd-fsck descriptionZbigniew Jędrzejewski-Szmek
2014-06-30cryptsetup: allow x-systemd.device-timeoutZbigniew Jędrzejewski-Szmek
https://bugs.freedesktop.org/show_bug.cgi?id=54210
2014-06-30fstab-generator: allow x-systemd.device-timeout for swap unitsZbigniew Jędrzejewski-Szmek
2014-06-30Move x-systemd-device.timeout handling from core to fstab-generatorZbigniew Jędrzejewski-Szmek
Instead of adjusting job timeouts in the core, let fstab-generator write out a dropin snippet with the appropriate JobTimeout. x-systemd-device.timeout option is removed from Options= line in the generated unit. The functions to write dropins are moved from core/unit.c to shared/dropin.c, to make them available outside of core. generator.c is moved to libsystemd-label, because it now uses functions defined in dropin.c, which are in libsystemd-label.
2014-07-01man: reference $TMPDIR, not $TMP in file-hierarchy(7)Lennart Poettering
This what environ(7) and POSIX define, so that's what we should reference.
2014-07-01update TODOLennart Poettering
2014-07-01man: document systemd-update-done.serviceLennart Poettering
2014-07-01man: file-hierarchy - minor fixesTom Gundersen
Leave non-specified top-level dirs out of the spec, and minor cleanups.
2014-06-30man: document how to query $libdir for the primary architecture using pkg-configLennart Poettering
2014-06-30pc: no longer expose exec_prefix in .pc fileLennart Poettering
There's little reason to export this, so let's drop it to minimize the file a bit.
2014-06-30pc: expose more drop-in dirs in the .pc fileLennart Poettering
2014-06-30pc: export $libdir in the .pc fileLennart Poettering
This is useful for code that tries to figure out the primary arch's $libdir on the local system, given that is different on the various Linuxes.
2014-06-30man: file-hierarchy - typo fixesThomas Hindoe Paaboel Andersen
2014-06-30man: deemphesize Fedora-specific "lib64", only mention the more generic $libdirLennart Poettering
2014-06-30update TODOLennart Poettering
2014-06-30units: skip mounting /tmp if it is a symlinkLennart Poettering
We shouldn't get confused if people have symlinked /tmp somewhere, so let's simply skip the mount then.
2014-06-30man: daemon - typo fixThomas Hindoe Paaboel Andersen
2014-06-30tmpfiles: explicitly set mode for /run/logLennart Poettering
2014-06-30man: a couple of additions to file-hierarchy(7)Lennart Poettering
2014-06-30tmpfiles: don't do automatic cleanup in $XDG_RUNTIME_DIRLennart Poettering
Now that logind will clean up all IPC resources of a user we should really consider $XDG_RUNTIME_DIR as just another kind of IPC with the same life-cycle logic as the other IPC resources. This should be safe now to do since every user gets his own $XDG_RUNTIME_DIR tmpfs instance with a fixed size limit, so that flooding of it will more effectively be averted.
2014-06-30man: drop references to manual StandardError=syslog from daemon(7), we do ↵Lennart Poettering
this implicitly since ages
2014-06-30man: add a minimized, modernized description of the file system hierarchy ↵Lennart Poettering
systemd suggests
2014-06-30nspawn: block open_by_handle_at() and others via seccompLennart Poettering
Let's protect ourselves against the recently reported docker security issue. Our man page makes clear that we do not make any security promises anyway, but well, this one is easy to mitigate, so let's do it. While we are at it block a couple of more syscalls that are no good in containers, too.
2014-06-30nspawn: let's avoid using goto to wildly for non-cleanup purposesLennart Poettering
2014-06-30nspawn: simplify exit condition checkLennart Poettering
2014-06-30nspawn: log a warning on failure from wait_for_terminate()Luke Shumaker
This is at the suggestion of Djalal Harouni on the mailing list, and reflects the behavior of shared/util.c:wait_for_terminate_and_warn().
2014-06-30nspawn: Fix regression with exit statusLuke Shumaker
Commit 113cea8 introduced a bug that caused the exit code of systemd-nspawn to not reflect the exit code of the program executed in the container.
2014-06-30shared/util.c:wait_for_terminate_and_warn(): Add a comment on the return valuesLuke Shumaker