Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-11 | journal: rework directory enumeration/watch logic | Lennart Poettering | |
There's now sd_journal_new_directory() for watching specific journal directories. This is exposed in journalctl -D. sd_journal_wait() and sd_journal_process() now return whether changes in the journal are invalidating or just appending. We now create inotify kernel watches only when we actually need them | |||
2012-07-10 | journal: introduce sd_journal_wait() to simplify writing synchronous clients | Lennart Poettering | |
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | journald: use "persistent", not "permanent" as storage option | Lennart Poettering | |
"permanent" is simply the wrong term and we use "persistant" in most other contexts to correct this. | |||
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | selinux: turn of libselinux' internal logging | Lennart Poettering | |
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | switch-root: reopen /dev/console before we switch root | Lennart Poettering | |
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | util: rm_rf() refuse cleaning non-memory file systems, as extra paranoia | Lennart Poettering | |
2012-07-10 | util: add extra safety check to in_initrd() | Lennart Poettering | |
initrds can only be on tmpfs or ramfs, so check for that | |||
2012-07-10 | mount: fix for complex automounts | Malte Starostik | |
If accessing an automount point triggers more changes to /proc/self/mountinfo than just to add the directly wanted mount, these changes can lead to spurious -ENODEV notifications on the automount unit causing the request to fail when in fact the mount will be setup right afterwards. | |||
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | systemctl: filter shown units by their load state | Zbigniew Jędrzejewski-Szmek | |
E.g. systemctl --all -t masked gives the list of masked units. The -t/--type option is reused. This is possible because unit types and unit load states are called differently, so it is possible to distinguish what the user meant. Using the same option also means that the interface is user for the user: less options to remember. | |||
2012-07-10 | unit: Move UnitLoadState definitions from core/unit.c to shared/unit-name.c | Zbigniew Jędrzejewski-Szmek | |
This makes it possible to use them from systemctl without linking against the core. | |||
2012-07-10 | unit: get rid of UnitVTable.suffix, which is now unused | Lennart Poettering | |
2012-07-10 | unit-name: remove unit_name_is_valid_no_type() and move unit_name_is_valid() ↵ | Lennart Poettering | |
to unit-name.h | |||
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | systemctl: check the argument to -t for invalid values | Zbigniew Jędrzejewski-Szmek | |
Systemctl accepted anything as the argument for -t, and simply said '0 units found'. It is better to catch this user error early. | |||
2012-07-10 | unit: Move UnitType definitions from core/unit.c to shared/unit-name.c | Zbigniew Jędrzejewski-Szmek | |
This makes it possible to use them from systemctl without linking against the core. A string->enum lookup table is added. | |||
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-10 | update TODO | Lennart Poettering | |
2012-07-09 | cryptsetup: add keyfile-offset= support | Tom Gundersen | |
This is useful if your keyfile is a block device, and you want to use a specific part of it, such as an area between the MBR and the first partition. This feature is documented in the Arch wiki[0], and has been supported by the Arch initscripts, so would be nice to get this into systemd. This requires libcryptsetup >= 1.4.2 (released 12.4.2012). Acked-by: Paul Menzel <paulepanter@users.sourceforge.net> [0]: <https://wiki.archlinux.org/index.php/System_Encryption_with_LUKS# Storing_the_key_between_MBR_and_1st_partition> | |||
2012-07-09 | udev: never touch device nodes with symlink requests | Kay Sievers | |
2012-07-09 | paranoia: refuse rm_rf("/") | Lennart Poettering | |
2012-07-09 | MeeGo: Remove build support for MeeGo distribution. | Auke Kok | |
The MeeGo distribution is still a supported distribution, but will probably not see an updated version of systemd anymore. Most of the development is focussing on Tizen now, and the generic support for building --with-distro=other is more than adequate enough. This patch removes the support as a custom configuration build target in systemd. People who are still building this for the MeeGo distribution should build as "other" distro. | |||
2012-07-09 | man: explain why people should/shouldn't use sd_journal_print() | Lennart Poettering | |
2012-07-09 | man/sd-id128: Fix endian*n*ess | Paul Menzel | |
At least Wikipedia writes it that way [1]. [1] https://en.wikipedia.org/wiki/Endianness | |||
2012-07-09 | man/sd-id128: Fix typos, grammar and wording | Paul Menzel | |
• 2 was replaced by »two« in one place to avoid some ambiguity. | |||
2012-07-09 | man/tmpfiles.d.xml: Add missing full stop | Paul Menzel | |
2012-07-09 | man: document sd_print() and friends | Lennart Poettering | |
2012-07-06 | man: document libsystemd-id128 | Lennart Poettering | |
2012-07-05 | udev: network device renaming - immediately give up if the target name isn't ↵ | Kay Sievers | |
available | |||
2012-07-05 | udev: add some O_CLOEXEC | Kay Sievers | |
2012-07-05 | udev: ata_id - fixup all 8 not only 6 bytes of the fw_rev string | Kay Sievers | |
The last two digits are in the wrong order: $ hdparm -I /dev/sda | grep Revision 4PC10362 $ /lib/udev/ata_id -x /dev/sda | grep REVISION 4PC10326 | |||
2012-07-04 | man: update man pages to reflect the driver= to load-modules= rename | Lennart Poettering | |
2012-07-04 | man: document Restart= a bit more | Lennart Poettering | |
2012-07-04 | service: flush the start counter in "systemctl reset-failed" | Lennart Poettering | |
2012-07-04 | man: clarify that StartLimitInterval= also applies to manual starts | Lennart Poettering | |
2012-07-04 | man: explain StartLimitRate= in conjunction with Restart= a bit better | Lennart Poettering | |
2012-07-03 | readahead: fix calculation of percentage | Lennart Poettering | |
2012-07-03 | update NEWSsystemd/v186 | Lennart Poettering | |
2012-07-03 | mount-setup: don't complain if we try to fix the label of a dir beneath a ↵ | Lennart Poettering | |
mount but can't due to EROFS | |||
2012-07-03 | hashmap: make hashmap_clear() work on NULL hashmaps | Lennart Poettering | |
2012-07-03 | load-fragment: a few modernizations | Lennart Poettering | |
2012-07-03 | timedate: uniq'ify ntp units list | Lennart Poettering | |
2012-07-03 | journal: default ImportKernel=no until we make use of structured logging | Lennart Poettering | |
2012-07-03 | units: add reference to wiki so syslog.socket | Lennart Poettering | |