Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-16 | bus: put together messages with memfd payload correctly | Lennart Poettering | |
2013-05-16 | utmp: turn systemd-update-utmp-shutdown.service into a normal runtime service | Lennart Poettering | |
With this change systemd-update-utmp-shutdown.service is replaced by systemd-update-utmp.service which is started at boot and stays around until shutdown. This allows us to properly order the unit against both /var/log and auditd. https://bugzilla.redhat.com/show_bug.cgi?id=853104 https://bugs.freedesktop.org/show_bug.cgi?id=64365 | |||
2013-05-15 | bus: add support for adding memfds into message payload | Lennart Poettering | |
2013-05-14 | journalctl: add -k/--dmesg | Zbigniew Jędrzejewski-Szmek | |
2013-05-14 | sd-journal: check if the pointers passed are the same | Thomas Hindoe Paaboel Andersen | |
2013-05-14 | keymap: Add support for Eject button on MSI GE60/GE70 | Johan Heikkilä | |
2013-05-15 | bus: rework message struct to keep header with fields in same malloc() block | Lennart Poettering | |
This allows us to guarantee that the first payload_vec we pass to the kernel for each message is guaranteed to include the full header and all its field. | |||
2013-05-15 | bus: add macro for iterating through body parts of a message | Lennart Poettering | |
2013-05-15 | bus: minor fixes | Lennart Poettering | |
2013-05-15 | bus: seal off memfds when sealing messages | Lennart Poettering | |
2013-05-14 | bus: fix allocation of body parts from memfd | Lennart Poettering | |
2013-05-14 | bus: properly handle message bodies that are a chain of memory areas rather ↵ | Lennart Poettering | |
than a single one | |||
2013-05-14 | bus: add and use UINT64_TO_PTR() | Kay Sievers | |
2013-05-13 | journald-stream: typo in error message. | Auke Kok | |
2013-05-13 | bus: test-bus-memfd - use pread()/pwrite() | Kay Sievers | |
2013-05-13 | bus: update test-bus-memfd | Kay Sievers | |
2013-05-12 | bus: remove KDBUS_MAKE_ACCESS_WORLD, remove (n_payload > 2) check | Kay Sievers | |
KDBUS_MAKE_ACCESS_WORLD is no longer needed, the kernel creates the kdbus device node with the uid/gid of the caller now. | |||
2013-05-11 | Add support for ConditionSecurity=ima | Auke Kok | |
Just as with SMACK, we don't really know if a policy has been loaded or not, as the policy interface is write-only. Assume therefore that if ima is present in securityfs that it is enabled. Update the man page to reflect that "ima" is a valid option now as well. | |||
2013-05-11 | Re-indent with spaces. | Auke Kok | |
2013-05-11 | bus: update test-bus-memfd | Kay Sievers | |
2013-05-10 | bus: fix test-bus-memfd | Kay Sievers | |
2013-05-10 | bus: fix error check in memfd code | Lennart Poettering | |
2013-05-10 | bus: extend memfd test | Lennart Poettering | |
2013-05-10 | nspawn: only warn about audit when booting the container | Dave Reisner | |
The audit subsystem isn't relevant when nspawn is only being used as a chroot. | |||
2013-05-10 | bus: add new API for kdbus memfd functionality | Lennart Poettering | |
2013-05-10 | kdbus: update kdbus.h from upstream | Kay Sievers | |
2013-05-10 | bus: catch up with latest kdbus | Lennart Poettering | |
2013-05-10 | bus: add sd_bus_message_append_string_space() for zero-copy string appending | Lennart Poettering | |
2013-05-09 | nspawn: Include netlink headers rather than using #ifdef | Colin Walters | |
This is a better fix than e13e1fad8b231e187bd5de3ce668411bdcd3ac1a for failing to compile without audit that 77b6e19458f37cfde127ec6aa9494c0ac45ad890 introduced. | |||
2013-05-09 | Fix previous commit for !HAVE_AUDIT | Colin Walters | |
2013-05-09 | systemd-python: allow threads around flush | Zbigniew Jędrzejewski-Szmek | |
flush() is potentially costly. | |||
2013-05-09 | systemd-python: use consistent indentation | Zbigniew Jędrzejewski-Szmek | |
2013-05-10 | audit: since audit is apparently never going to be fixed for containers tell ↵ | Lennart Poettering | |
the user what's going on Let's try to be helpful to the user and give him a hint what he can do to make nspawn work with normal OS containers. https://bugzilla.redhat.com/show_bug.cgi?id=893751 | |||
2013-05-09 | Start ctrl-alt-del.target irreversibly | Eelco Dolstra | |
This makes ctrl-alt-del reboots more robust, just like "systemctl reboot". | |||
2013-05-09 | systemd-python: wrap sd_login_monitor | Zbigniew Jędrzejewski-Szmek | |
2013-05-09 | bus: add API for appending/reading fixed arrays | Lennart Poettering | |
2013-05-08 | condition, man: Add support for ConditionSecurity=smack | Karol Lewandowski | |
According to Documentation/security/Smack.txt: In keeping with the intent of Smack, configuration data is minimal and not strictly required. The most important configuration step is mounting the smackfs pseudo filesystem. This means that checking the mount point should be enough. | |||
2013-05-08 | systemd-python: add wrappers for easy functions in sd-login | Zbigniew Jędrzejewski-Szmek | |
sd_get_uids, sd_get_seats, sd_get_sessions, and sd_get_machine_names. | |||
2013-05-08 | systemd-python: add __version__ strings | Zbigniew Jędrzejewski-Szmek | |
2013-05-08 | Rearrange a few fields to reduce holes | Zbigniew Jędrzejewski-Szmek | |
2013-05-07 | hostnamectl: suppress outputting of pretty hostname field in status if empty | Lennart Poettering | |
2013-05-07 | hostname: only suppress setting of pretty hostname if it is non-equal to the ↵ | Lennart Poettering | |
static hostname and if the static hostname is set, too https://bugzilla.redhat.com/show_bug.cgi?id=957814 | |||
2013-05-07 | journald: don't recalculate the ACL mask | Lennart Poettering | |
Otherwise we might end up with executable files if some default ACL is set for the journal directory. | |||
2013-05-07 | build-sys: support builds without EAs again | Lennart Poettering | |
2013-05-07 | hashmap: document trivial_hash_func() | Lennart Poettering | |
2013-05-07 | kmod-setup: properly iterate through module table | Lennart Poettering | |
Previously we skipped every second entry. This also cleans up much of the code and removes some dead code. | |||
2013-05-07 | systemd-sleep: it is not an error if the config file is missing | Zbigniew Jędrzejewski-Szmek | |
2013-05-07 | login: add missing _public_ to sd_get_machine_names() | Lennart Poettering | |
2013-05-07 | journald: be more careful when we try to flush the runtime journal to disk ↵systemd/v203 | Lennart Poettering | |
and the disk is close to being full Bump the minimal size of the journal so that we can be sure creating the journal file will always succeed. Previously the minimum size was smaller than a empty jounral file... | |||
2013-05-06 | core: escape unit name from udev | MUNEDA Takahiro | |
This patch escapes a unit name which was derived from udev. Please imagine following udev rule. ACTION=="online|offline", TAG+="systemd", ENV{SYSTEMD_WANTS}="muneda@%p.service" ACTION=="online|offline", TAG+="systemd", ENV{SYSTEMD_WANTS}="muneda@%r.service" ACTION=="online|offline", TAG+="systemd", ENV{SYSTEMD_WANTS}="muneda@%S.service" When unit name is derived from udev via udev_device_get_property_value(), the name may contains '/' if ENV{SYSTEMD_WANTS} has the udev options $devpath(%p), $root(%r), or $sys(%S). However, '/' is a invalid char for unit name so processing of this rule fails as Invalid argument with following message. Apr 22 13:21:37 localhost systemd[1]: Failed to load device unit: Invalid argument Apr 22 13:21:37 localhost systemd[1]: Failed to process udev device event: Invalid argument This patch escapes those invalid chars in a unit name. Tested with 202, and confirmed to apply cleanly on top of commit 195f8e36. Thanks, Takahiro |