Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-11-15 | Isolation of udev code from remaining systemd | Anthony G. Basile | |
This commit is a first attempt to isolate the udev code from the remaining code base. It intentionally does not modify any files but purely delete files which, on a first examination, appear to not be needed. This is a sweeping commit which may easily have missed needed code. Files can be retrieved by doing a checkout from the previous commit: git checkout 2944f347d0 -- <filename> | |||
2012-10-28 | logind: support for hybrid sleep (i.e. suspend+hibernate at the same time) | Lennart Poettering | |
2012-09-28 | journal: add minimal journal gateway daemon based on GNU libmicrohttpd | Lennart Poettering | |
This minimal HTTP server can serve journal data via HTTP. Its primary purpose is synchronization of journal data across the network. It serves journal data in three formats: text/plain: the text format known from /var/log/messages application/json: the journal entries formatted as JSON application/vnd.fdo.journal: the binary export format of the journal The HTTP server also serves a small HTML5 app that makes use of the JSON serialization to present the journal data to the user. Examples: This downloads the journal in text format: # systemctl start systemd-journal-gatewayd.service # wget http://localhost:19531/entries Same for JSON: # curl -H"Accept: application/json" http://localhost:19531/entries Access via web browser: $ firefox http://localhost:19531/ | |||
2012-09-11 | build-sys: perform autodetection of quota-tools binaries | Dave Reisner | |
Use AC_PATH_PROG to try and locate the quotaon and quotacheck binaries, falling back on hardcoded defaults when they can't be found. | |||
2012-07-11 | journal: replace implicit flushing of journal by explicit one | Lennart Poettering | |
The old automatism that the flushing of the journal from /run to /var was triggered by the appearance of /var/log/journal is broken if that directory is mounted from another host and hence always available to be useful as mount point. To avoid probelsm with this, introduce a new unit that is explicitly orderer after all mounte files systems and triggers the flushing. | |||
2012-07-02 | units: Rename systemd-udev.service to systemd-udevd.service | Colin Guthrie | |
This naming convention is more inline with other systemd daemon unit names (systemd-logind.service, systemd-localed.service etc) The companion .socket units have also been renamed, however the -trigger and -settle units keep their current name as these are not directly related to daemon process itself. | |||
2012-07-02 | units: rename systemd-debug-shell.service to debug-shell.service | Lennart Poettering | |
The systemd- prefix for services should be reserved only for services that invoke our own code rather than generic, external code. | |||
2012-06-25 | units: rename halt/hibernate/kexec/poweroff/reboot/suspend to systed-xxx | Lennart Poettering | |
These service units also execute our own code, hence rename the accordingly and prefix them with systemd- | |||
2012-06-25 | units: rename fsck@.service to systemd-fsck@.service | Lennart Poettering | |
The rule is that units that encapsulate our own code are prefixed with "systemd-". Since the fsck units invoke our own code, hence add the missing prefix. Since a long long time the fsck units didn't invoke the naked fsck binaries anymore, and it is unlikely that this well ever change. On the opposite: the code in systemd-fsck will probably get more complex over time to handle fsck progress to plymouth forwarding. Same for quotacheck (but not quotaon!) | |||
2012-06-10 | update .gitignore | Kay Sievers | |
2012-06-07 | systemd-debug-shell: add to POTFILES.skip | Kay Sievers | |
2012-06-07 | delete plymouth units; moved to plymouth | Kay Sievers | |
2012-05-08 | sleep: implement suspend/hibernate as first class targets | Lennart Poettering | |
2012-04-24 | remount: consolidate remount-api-vfs and remount-rootfs into one | Lennart Poettering | |
This has the advantage of removing a confusing warning by mount if the root directory is not listed in fstab. | |||
2012-04-22 | container: spawn a getty instead of a sulogin in a container | Lennart Poettering | |
2012-04-17 | udev: install udevd as /usr/lib/systemd/systemd-udevd | Kay Sievers | |
2012-04-04 | units/: use @SYSTEMCTL@ instead of hardcoded paths | Dave Reisner | |
Especially in the case of --enable-split-usr, several units will point to the wrong location for systemctl. Use @SYSTEMCTL@ which will always contain the proper path. | |||
2012-04-04 | move imported udev into place | Kay Sievers | |
2011-12-30 | journal: add unit files and shared library glue | Lennart Poettering | |
2011-08-30 | stdout-bridge: rename logger to stdout-syslog-bridge to make it more descriptive | Lennart Poettering | |
2011-06-30 | logind: add service for per-user shared systemd daemon | Lennart Poettering | |
2011-06-21 | dbus: add dbus introspection extraction | Lennart Poettering | |
2011-06-21 | mechanisms: add mechanisms to change system locale and clock | Lennart Poettering | |
2011-06-14 | remote-fs.target: do not order after network.target | Tom Gundersen | |
remote-fs.target is ordered after the {auto,}mount units. In case of automount we do not want to wait for the network to come up before proceeding. In case of a regular mount unit, the unit will be ordered after network.target so the behavior is unchanged. This speeds up boot quite a bit for me when having some services needing NetworkManager-wait-online.service, and having my home partition on nfs under an automountpoint. | |||
2011-04-16 | hostnamed: introduce systemd-hostnamed | Lennart Poettering | |
http://www.freedesktop.org/wiki/Software/systemd/hostnamed | |||
2011-04-04 | binfmt: add binfmt tool to set up binfmt_misc at boot | Lennart Poettering | |
2011-03-18 | units: we don't need to generate syslog.target with sed anymore | Lennart Poettering | |
2011-03-18 | units: we no longer need m4 to build graphical.target or multi-user.taregt | Lennart Poettering | |
2011-03-14 | units: add console-shell.service which can be used insted of the gettys to ↵ | Lennart Poettering | |
get a shell on /dev/console | |||
2010-11-18 | sysctl: implement native sysctl tool to support Debian-style /etc/sysctl.d | Lennart Poettering | |
2010-11-18 | units: enable console ask-password agent by default | Lennart Poettering | |
2010-10-29 | units: make fedora/single.service standard and rename it to rescue.service | Lennart Poettering | |
2010-10-26 | ask-password: enable plymouth agent by default | Lennart Poettering | |
2010-10-25 | units: activate wall agent automatically if something is dropped in ↵ | Lennart Poettering | |
/dev/.systemd/ask-password | |||
2010-10-20 | units: add missing fsck units | Lennart Poettering | |
2010-10-18 | tmpfiles: integrate kay's directory cleanup code and otherwise beef up ↵ | Lennart Poettering | |
tmpfiles quite a bit | |||
2010-10-14 | units: get rid of distro-specific shutdown scripts, replace them by ↵ | Lennart Poettering | |
systemd-shutdown invocations | |||
2010-10-14 | units: introduce kexec.service, kexec.target and exit.target | Lennart Poettering | |
2010-10-07 | systemd-user-sessions: install .service file and enable by default | Lennart Poettering | |
2010-09-29 | units: properly terminate readahead collection 10s after boot | Lennart Poettering | |
2010-09-29 | units: ship unit file for systemd-tmpfiles by default | Lennart Poettering | |
2010-09-28 | units: add readahead unit files | Lennart Poettering | |
2010-09-16 | vconsole: add new utility to initialize the virtual console | Lennart Poettering | |
2010-08-25 | units: fix auto-serial unit | Lennart Poettering | |
2010-08-25 | serial: use seperate getty template for serial ttys | Lennart Poettering | |
2010-08-21 | syslog: add minimal syslog/kmsg bridge syslogd | Lennart Poettering | |
2010-08-20 | remount: add tool that applies /etc/fstab mount options to all api mounts | Lennart Poettering | |
2010-08-19 | modules-load: add systemd-modules-load tool that can load a configured list ↵ | Lennart Poettering | |
of modules in /etc/modules.d/ on boot, replacing distro-dependent shell hacks for this | |||
2010-08-17 | load-fragment: make parser more forgiving | Lennart Poettering | |
2010-08-16 | systemctl: add support for delayed shutdown, similar to sysv in style | Lennart Poettering | |