Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-20 | bus: introduce bus_error_is_dirty() independently of sd_bus_error_is_set() | Lennart Poettering | |
2013-03-20 | bus: demarshal header fields properly | Lennart Poettering | |
2013-03-20 | bus: implement demarshaller | Lennart Poettering | |
2013-03-20 | bus: suppress reply messages to method calls with no_reply set | Lennart Poettering | |
2013-03-20 | bus: add basic implementation of a native bus client library | Lennart Poettering | |
2013-03-20 | stdio-bridge: modernization | Lennart Poettering | |
2013-03-20 | util: add hexmem() and strextend() calls | Lennart Poettering | |
2013-03-20 | macro: add CHAR_TO_STR macro to make a one character string from a char | Lennart Poettering | |
2013-03-20 | macro: don't redefine CLAMP if it is already defined by glib or some other ↵ | Lennart Poettering | |
library | |||
2013-03-20 | Make PrivateTmp dirs also inaccessible from the outside | Zbigniew Jędrzejewski-Szmek | |
Currently, PrivateTmp=yes means that the service cannot see the /tmp shared by rest of the system and is isolated from other services using PrivateTmp, but users can access and modify /tmp as seen by the service. Move the private /tmp and /var/tmp directories into a 0077-mode directory. This way unpriviledged users on the system cannot see (or modify) /tmp as seen by the service. | |||
2013-03-20 | build-sys: fix typo in human-readable output | Jan Engelhardt | |
2013-03-20 | libudev: avoid potential misaligned accesses | Jan Engelhardt | |
clang reports: src/libudev/libudev-util.c:665:35: warning: cast from "const unsigned char *" to "unsigned int *" increases required alignment from 1 to 4 [-Wcast-align] | |||
2013-03-20 | libude: remove special handling of "device" link, it should not be used | Kay Sievers | |
2013-03-20 | zsh completion: udev - remove firmware builtin | Tom Gundersen | |
2013-03-19 | man/service: document behaviour on failure | Zbigniew Jędrzejewski-Szmek | |
https://bugs.freedesktop.org/show_bug.cgi?id=38355 | |||
2013-03-19 | catalog: remove broken links to wiki | Zbigniew Jędrzejewski-Szmek | |
https://bugs.freedesktop.org/show_bug.cgi?id=58359 | |||
2013-03-19 | journalct: beef up entry listing | Zbigniew Jędrzejewski-Szmek | |
The ability to dump catalog entries in full and by id is added. | |||
2013-03-19 | systemd-python: small cleanups | Zbigniew Jędrzejewski-Szmek | |
- separate methods with two empty lines for clarity - avoid malloc(0) by specyfing private data size as -1 - add method name in error messages | |||
2013-03-19 | systemd-python: add journal.get_catalog() | Zbigniew Jędrzejewski-Szmek | |
This one wraps sd_journal_get_catalog_from_message_id. Thanks to Python namespacing, we can stick to a shorter name. | |||
2013-03-19 | systemd-python: add _Reader.get_catalog() | Zbigniew Jędrzejewski-Szmek | |
This one wraps sd_journaal_get_catalog. | |||
2013-03-19 | man/catalog: fix synopsis and remind to free | Zbigniew Jędrzejewski-Szmek | |
2013-03-19 | systemd-python: add _Reader.closed attribute | Zbigniew Jędrzejewski-Szmek | |
This should make the file interface of _Reader complete. | |||
2013-03-19 | journalctl: use _cleanup_ in one function | Zbigniew Jędrzejewski-Szmek | |
2013-03-20 | rules: move builtin calls before the permissions section | Kay Sievers | |
<heftig> kay: systemd commit 22582bb broke cups usb printing for me <heftig> because the "lp" group isn't applied anymore <heftig> SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="*:0701??:*", GROUP="lp" <heftig> moving this line to the end of 50-udev-default.rules restores correct behavior, as it's after usb_id | |||
2013-03-19 | shell-completion/bash/journalctl: suppress stderr | Harald Hoyer | |
2013-03-19 | keymap: Remap microphone mute and touchpad toggle for Lenovo U300s | Ozan Çağlayan | |
Separate out Ideapad U300s to its own line and add Microphone mute key. Signed-off-by: Martin Pitt <martinpitt@gnome.org> | |||
2013-03-19 | keymaps: Use F20 for micmute keys to be friendly to X.org | Martin Pitt | |
The "micmute" key code is outside of X.org's allowed range [1]. gnome-settings-daemon interprets F20 as "microphone mute" these days [2], so use this until X.org either gets fixed or obsoleted. [1] https://bugzilla.gnome.org/show_bug.cgi?id=692071 [2] https://mail.gnome.org/archives/commits-list/2013-January/msg05822.html | |||
2013-03-19 | keymap: Fix touchpad toggling on Lenovo IdeaPad U300s | Ozan Çağlayan | |
IdeaPad U300s needs mapping 0xf1 to f21 just like Lenovo V480. Signed-off-by: Martin Pitt <martinpitt@gnome.org> | |||
2013-03-18 | logind: exploit previous cleanups and simplify returns | Zbigniew Jędrzejewski-Szmek | |
2013-03-18 | logind: Make more use of cleanup macros | Colin Walters | |
2013-03-18 | Use bus_maybe_send_reply() where applicable | Colin Walters | |
This is a followup to: commit 1a37b9b9043ef83e9900e460a9a1fccced3acf89 It will fix denial messages from dbus-daemon between gdm and systemd-logind on logging into GNOME due to this. See the previous commit for more details. | |||
2013-03-18 | sd-journal: do not require path to be absolute | Zbigniew Jędrzejewski-Szmek | |
Seems natural to be able to specify relative directory, e.g. with journalctl -D. And even if, this should be checked in front-end code, not in the library. | |||
2013-03-18 | journal,shared: add _cleanup_journal_close_ | Zbigniew Jędrzejewski-Szmek | |
2013-03-18 | journal: use _cleanup_ | Zbigniew Jędrzejewski-Szmek | |
One log_debug() moved to match order in other functions. | |||
2013-03-18 | journal: use sd_journal_close on error in sd_journal_new | Zbigniew Jędrzejewski-Szmek | |
2013-03-18 | systemd-python: allow Reader to be used as a context manager | Zbigniew Jędrzejewski-Szmek | |
2013-03-18 | test-strv.c: test STRV_FOREACH_PAIR macro | Daniel Buch | |
2013-03-18 | udev: rename kernel command line option to net.ifnames= | Kay Sievers | |
2013-03-18 | man: udev - clarify when RUN is executed | Tom Gundersen | |
Unlike IMPORT and PROGRAM, RUN is not executed inline, but after all the rules of the given event have been processed. | |||
2013-03-18 | udev: builtin - use RUN rather than IMPORT for loading modules | Tom Gundersen | |
The 'kmod' builtin, like the 'firmware' and 'uaccess' builtins, does not set any variables, so don't use IMPORT. Notice that this changes the behaviour slightly: the processing of subsequent rules for the event that loads a module will no longer wait for the module loading to finish. This is not expected to cause any problems, but we should keep an eye on it. | |||
2013-03-18 | udev: net-name-slot - disable by kernel command line switch | Tom Gundersen | |
The properties will still be set in the udev database, but they will not be used for setting the interface names. As for the other kernel commandline switches, we allow it to be prefixed by 'rd.' to only apply in the initrd. | |||
2013-03-18 | man: udev - move documentation of configuration file | Tom Gundersen | |
Moved from udev(7) to systemd-udevd.service(8), where the rest of the documentation of the configuration of the daemon lives. | |||
2013-03-18 | udev: ifdef all firmware special handling | Kay Sievers | |
2013-03-18 | udev: make firmware loading optional and disable by default | Tom Gundersen | |
Distros that whish to support old kernels should set --with-firmware-dirs="/usr/lib/firmware/updates:/usr/lib/firmware" to retain the old behaviour. | |||
2013-03-18 | man: udev - document 'builtin' | Tom Gundersen | |
The new IMPORT{builtin} and RUN{builtin} were not documented. Also make it clear that RUN= is really an alias for RUN{program}=. | |||
2013-03-16 | units: initrd, multi-user - add a few more words to Description= | Kay Sievers | |
2013-03-16 | man: bootup - intrd-fs.target --> initrd.target | Kay Sievers | |
2013-03-16 | journal: pass the *pid* to sd_pid_get_owner_uid() | Kay Sievers | |
2013-03-15 | timer: fix grammar in message | Zbigniew Jędrzejewski-Szmek | |
2013-03-15 | core: reuse the same /tmp, /var/tmp and inaccessible dir | Michal Sekletar | |
All Execs within the service, will get mounted the same /tmp and /var/tmp directories, if service is configured with PrivateTmp=yes. Temporary directories are cleaned up by service itself in addition to systemd-tmpfiles. Directory which is mounted as inaccessible is created at runtime in /run/systemd. |