Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-23 | label: there is no label_retest_selinux() call | Lennart Poettering | |
2014-04-23 | bus: simplification | Lennart Poettering | |
2014-04-23 | backlight: warn if kernel exposes backlight device with bogus max_brightness | Lennart Poettering | |
We shouldn't silently tape over broken kernel drivers. | |||
2014-04-23 | update TODO | Lennart Poettering | |
2014-04-23 | login: rename session_mute_vt() to session_prepare_vt() | David Herrmann | |
This function is no longer just about muteing the VT. We do all kinds of VT setup for sessions using the controller-API. Rename the function to something more appropriate. | |||
2014-04-23 | login: give session ownership of VT | Ray Strode | |
The tty associated with a VT should be owned by the owner of the session running on the VT. This is important for supporting a socket activated X server, since the X server will open the tty itself. This commit makes sure to chown the tty any time a session is created and and chown it back to root any time the session is removed. This behavior is copied from /bin/login. | |||
2014-04-22 | bus: remove "on behalf" kdbus logic (ABI break) | Kay Sievers | |
2014-04-22 | networkd: link - add missing curly brackets | Thomas Hindoe Paaboel Andersen | |
introduced in 1e9be60bbabe179f5233217384f1daec757c17c7 | |||
2014-04-22 | networkd: link - reduce default verbosity a bit | Tom Gundersen | |
2014-04-22 | networkd: link - support IFLA_OPERSTATE | Tom Gundersen | |
This properly detects the state of the link based on both the link flags and the operstate. Moreover, always log state-changes even if we are not yet managing the link. | |||
2014-04-22 | networkd: link - don't react to successfull link up | Tom Gundersen | |
Avoid having two code-paths racing with eacother to do the same thing. The change of flags will be detected in the normal way, so only use the link_up_handler to detect if the 'up' failed and in that case fail the link. | |||
2014-04-22 | networkd: link - log when starting clients fail | Tom Gundersen | |
2014-04-22 | networkd: link - avoid cycle when failing | Tom Gundersen | |
2014-04-22 | networkd: link - stop clients when failing | Tom Gundersen | |
2014-04-22 | remove bus-driverd, the interface is now handled natively by bus-proxyd | Kay Sievers | |
2014-04-22 | bus-proxyd: handle org.freedesktob.DBus calls natively | Kay Sievers | |
2014-04-21 | Revert "networkd: netdev - set predictable mac address when creating netdev" | Tom Gundersen | |
This reverts commit cdc85c875b842b9309f72caefc51c262f521cf92. There appears to be a kernel bug that (among other things) cause bridges not to get a bridge id set when supplying IFLA_ADDRESS when creating the netdev. Simply revert the whole thing until we sort this out in the kernel. See: http://www.spinics.net/lists/netdev/msg279807.html Reported-by: C. R. Oldham <cr@saltstack.com> | |||
2014-04-21 | service: add support for reboot argument when triggered by StartLimitAction= | Michael Olbrich | |
When rebooting with systemctl, an optional argument can be passed to the reboot system call. This makes it possible the specify the argument in a service file and use it when the service triggers a restart. This is useful to distinguish between manual reboots and reboots caused by failing services. | |||
2014-04-21 | systemctl: delete REBOOT_PARAM_FILE if no parameter is specified | Michael Olbrich | |
And move it to sperate function. | |||
2014-04-21 | implement a union to pad out file_handle | Dave Reisner | |
Cases where name_to_handle_at is used allocated the full struct to be MAX_HANDLE_SZ, and assigned this size to handle_bytes. This is wrong since handle_bytes should describe the length of the flexible array member and not the whole struct. Define a union type which includes sufficient padding to allow assignment of MAX_HANDLE_SZ to be correct. | |||
2014-04-21 | condense assignment and path_kill_slashes calls | Dave Reisner | |
2014-04-20 | doc: fix items' names in PORTING-DBUS1 | Lukasz Skalski | |
2014-04-20 | Remove duplicate includes | Bas van den Berg | |
2014-04-21 | silence warnings | Thomas Hindoe Paaboel Andersen | |
2014-04-20 | networkd: link - add explicit unmanaged state | Tom Gundersen | |
2014-04-20 | networkd: link - set mac addresses when starting clients | Tom Gundersen | |
MAC addreses are also set when NEWLINK messages are receieved, but only if the clients have already been initialized. | |||
2014-04-20 | sd-dhcp-client: log ifindex and mac address when starting | Tom Gundersen | |
2014-04-20 | networkd: link - log changes in some common link flags | Tom Gundersen | |
2014-04-20 | networkd: link - use IFF_DORMANT instead of IFF_RUNNING | Tom Gundersen | |
Should be no functional change, but avoids spurious log messages when in operstate UNKNOWN and !IFF_LOWER_UP. | |||
2014-04-20 | networkd: link - make debug logging a bit more readable | Tom Gundersen | |
Drop leading zeros which will never be used when printing the link flags. | |||
2014-04-20 | udev: link-config - treat any non-random mac address as persistent | Tom Gundersen | |
The address may be already changed by other processes, or set when creating the netdev from userspace. | |||
2014-04-20 | sd-rtnl: log when queues are exhausted | Tom Gundersen | |
2014-04-19 | cryptsetup: copy value, not key for (rd.)luks.key | Matthew Monaco | |
2014-04-19 | Handle Unix domain socket connections from outside our namespace v2 | Zbigniew Jędrzejewski-Szmek | |
This is a second attempt at 9754d56, reverted in 2f20a8e, because I lost a 'break;' when moving chunks around. | |||
2014-04-19 | networkd: order after udev kernel socket | Tom Gundersen | |
Otherwise we will not be able to queuery whether devices are initialized on kdbus enabled systems. | |||
2014-04-19 | networkd: manager - add a bit of debug output to udev ADD events | Tom Gundersen | |
2014-04-19 | networkd: link - track interface renames | Tom Gundersen | |
2014-04-19 | sd-rtnl: socet_read_message - make sure we only shrink the partial rqueue ↵ | Tom Gundersen | |
when processing multi-part message | |||
2014-04-19 | network: implement masking of .link, .network and .netdev files | Tom Gundersen | |
2014-04-19 | networkd: netdev - give up early when setting already set ifindex | Tom Gundersen | |
We may receive RTM_NEWLINK messages with missing LINKINFO after the initial NEWLINK message, don't bother verifying these, just drop out early after checking that the ifindex is not in conflict. | |||
2014-04-19 | networkd: netdev - verify name of newlink messages | Tom Gundersen | |
2014-04-19 | networkd: netdev - set predictable mac address when creating netdev | Tom Gundersen | |
2014-04-19 | networkd: tie links to rtnl rather than udev | Tom Gundersen | |
This essentially swaps the roles of rtnl and udev in networkd. After this change libudev is only used for waiting for udev to initialize devices and to get udev-specific information needed for some [Match] attributes. This in particular simplifies the code in containers where udev is not really useful, but also simplifies things and reduces round-trips in the non-container case. | |||
2014-04-19 | nss-myhostname: port to sd-rtnl | Tom Gundersen | |
2014-04-19 | sd-rtnl: message - expose DUMP flag in the api | Tom Gundersen | |
2014-04-19 | sd-rtnl: add multi-part message test | Tom Gundersen | |
2014-04-19 | sd-rtnl: message - concatenate multi-part messages from different packets | Tom Gundersen | |
2014-04-19 | sd-rtnl: message - don't put NULL message on rqueue | Tom Gundersen | |
If nothing interesting was receieved we should not put anything on the queue. | |||
2014-04-19 | sd-rtnl: message - make room for all pending messages, not just the first | Tom Gundersen | |
Also, don't actually read any of the message when peeking, just get its length. | |||
2014-04-19 | Revert "Handle Unix domain socket connections from outside our namespace" | Kay Sievers | |
This reverts commit 9754d56e9b21bfe89fc18f47987d6bef491b8521. It causes a crash in PID1: Apr 19 13:49:32 lon systemd[1]: Code should not be reached 'Unhandled socket type.' at src/core/socket.c:684, function instance_from_socket(). Aborting. Apr 19 13:49:32 lon systemd[1]: Caught <ABRT>, dumped core as pid 336. Apr 19 13:49:32 lon systemd[1]: Freezing execution. |