Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-20 | socket-proxyd: initialize variable used in error code path | Kay Sievers | |
2013-10-20 | build-sys: move journalctl CFLAGS= to one line | Kay Sievers | |
2013-10-19 | trivial: rfkill - don't include util.h twice | Tom Gundersen | |
2013-10-19 | trivial: rfkill: It's util.h, not utils.h | Colin Walters | |
How about we actually run make locally before pushing, eh? | |||
2013-10-19 | man: fix typos in backlight/rfkill page | Tom Gundersen | |
/me must learn to also test manpage changes | |||
2013-10-19 | TODO: update | Tom Gundersen | |
2013-10-19 | udev-builtin: uaccess - inherit logging form udev | Tom Gundersen | |
Not that it makes a difference in this builtin, but otherwise /etc/udev/udev.conf is not respected. | |||
2013-10-19 | fsck-root: only run when requested in fstab | Tom Gundersen | |
fsck-root is redundant in case an initrd is used, or in case the rootfs is never remounted 'rw', so the new default is the correct behavior for most users. For the rest, they should enable it in fstab. | |||
2013-10-19 | efi-boot-generator: hookup to fsck | Tom Gundersen | |
2013-10-19 | mount/service: drop FsckPassNo support | Tom Gundersen | |
We now treat passno as boleans in the generators, and don't need this any more. fsck itself is able to sequentialize checks on the same local media, so in the common case the ordering is redundant. It is still possible to force an order by using .d fragments, in case that is desired. | |||
2013-10-19 | Remove FsckPassNo from systemd-fsck-root.service | Thomas Bächler | |
2013-10-19 | gpt-auto-generator: Generate explicit dependencies on systemd-fsck@.service ↵ | Thomas Bächler | |
instead of using FsckPassNo [tomegun: check for OOM] | |||
2013-10-19 | fstab-generator: Generate explicit dependencies on systemd-fsck@.service ↵ | Thomas Bächler | |
instead of using FsckPassNo [tomegun: * order all fsck instances after fsck-root * check for OOM * added notes in the manpages] | |||
2013-10-19 | fstab-generator: When parsing the root= cmdline option, set FsckPassNo to 1 | Thomas Bächler | |
[tomegun: without this we would never fsck the rootfs if it was directly mounted 'rw' from the initrd. We now risk fsck'ing it twice in the case it is mounted 'ro', so that should be addressed in a separate patch.] | |||
2013-10-19 | kerne-command-line: introduce option 'systemd.restore_state' | Tom Gundersen | |
When set to 0 this will stop tools like the backlight and rfkill tools to restore state from previous boot. This is useful in case the stored state is bogus to the extent that it is preventing you from resetting it (e.g., the backlight settings cause the screen to be off on boot on a system where the backlight can not be adjusted directly from the keyboard). | |||
2013-10-19 | TODO: add some fsck items | Tom Gundersen | |
2013-10-18 | build-sys: Honor CFLAGS for journalctl again | Colin Walters | |
Regression from e905a456814eadfb904c49241e3841c1e4a1d119. | |||
2013-10-18 | build-sys: fix += vs = in Makefile | Lennart Poettering | |
2013-10-18 | bus: if we hit the end of an array container return 0 as EOF indicator when ↵ | Lennart Poettering | |
reading it | |||
2013-10-18 | update-utmp: port to sd-bus | Tom Gundersen | |
Change from GetUnit to LoadUnit to make sure we can detect the current legacy runlevel, even if nothing loaded the legacy target files yet. | |||
2013-10-18 | socket-proxyd: rename from saproxy | Lennart Poettering | |
The thing is a daemon, hence needs a "d" prefix. Also, we tend to not abbreviate names of background components unnecessarily, since they are not primary commands people type. Then, the fact that this thing does socket actviation is mostly in implementationd detail for the proxy. Also, do some minor indenting clean-ups and other code updates. | |||
2013-10-18 | build-sys: drop a number CFLAGS assignments in Makefile that are pointless | Lennart Poettering | |
2013-10-18 | bus: automatically flush bus queue when we exit the event loop | Lennart Poettering | |
This way, we do not have to call it manually | |||
2013-10-18 | initctl: port to sd-bus | Tom Gundersen | |
2013-10-18 | cgroup-agent: port to sd-bus | Tom Gundersen | |
2013-10-18 | fsck: port to sd-bus | Tom Gundersen | |
2013-10-18 | timedated: disable debug logging | Lennart Poettering | |
2013-10-18 | hostnamed: port over from libdbus to libsystemd-bus | Lennart Poettering | |
2013-10-17 | sd-event: initialize return value | Dave Reisner | |
src/libsystemd-bus/sd-event.c:1597:13: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized] | |||
2013-10-17 | Fix kmod error message to have correct version requirement | David Strauss | |
2013-10-17 | static-nodes: don't call mkdir | Tom Gundersen | |
This is no longer necessary with kmod-15. Bump the requirement. | |||
2013-10-17 | tmpfiles: log unaccessible FUSE mount points only as debug message | Kay Sievers | |
2013-10-17 | timedated: expose time and NTP sync flag via the bus | Lennart Poettering | |
This way, timedatectl can be run over the network and determine all properties correctly from the server rather than the client. | |||
2013-10-16 | api: unify some common bits used by public systemd APIs | Lennart Poettering | |
2013-10-16 | timedate: expose RTC time | Lennart Poettering | |
Since access to the RTC is privileged expose the current RTC time as bus property so that unprivileged clients can read it. | |||
2013-10-16 | bus: fix default exit on idle timeout | Lennart Poettering | |
2013-10-16 | sabridge: Makefile should be a symlink | David Strauss | |
2013-10-16 | saproxy: man page formatting and terminology fixes | David Strauss | |
2013-10-16 | timedated: use libsystemd-bus instead of libdbus for bus communication | Lennart Poettering | |
Among other things this also adds a few things necessary for the change: - Considerably more powerful error returning APIs in libsystemd-bus - Adapter for connecting an sd_bus to an sd_event - As I reworked the PolicyKit logic to the new library I also made it asynchronous, so that PolicyKit requests of one user cannot block out another user anymore. - We always use the macro names for common bus error. That way it is harder to mistype them since the compiler will notice | |||
2013-10-16 | bus: return 1 on all calls that send messages | Lennart Poettering | |
This way they are nicer to use from method dispatch callbacks as last call, since method dispatch callbacks expect > 0 return if the message got handled. | |||
2013-10-16 | bus: make sure sd_bus_get_timeout() returns a 0 timeout of there are already ↵ | Lennart Poettering | |
read but not dispatched messages | |||
2013-10-16 | bus: fix generate introspection XML | Lennart Poettering | |
2013-10-16 | bus: extend bus protocol definitions a bit | Lennart Poettering | |
2013-10-16 | event: handle arbitrary signals received during epoll gracefully | Lennart Poettering | |
2013-10-16 | event: properly disarm timers when we don't need them anymore | Lennart Poettering | |
2013-10-16 | event: fix sd_event_source_set_io_events() | Lennart Poettering | |
2013-10-16 | macro: clean up usage of gcc attributes | Lennart Poettering | |
Always use our own macros, and name all our own macros the same style. | |||
2013-10-16 | rules: don't limit some of the rules to the "add" action | Lennart Poettering | |
Devices should show up in systemd regardless whether the user invoked "udevadm trigger" or not. Before this change some devices might have suddenly disappeared due issuing that command. | |||
2013-10-16 | rules: expose loop block devices to systemd | Lennart Poettering | |
Since the kernel no longer exposes a large number of "dead" loop devices it is OK to expose them now in systemd, so let's do that. This has the benefit that mount dependencies on loop devices start to work. | |||
2013-10-15 | saproxy: Fix for systemd's event library not deduping fds. | David Strauss | |