Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | units: rework systemd-random-seed-{load,save}.service to be a single service | Lennart Poettering | |
That way ordering it with MountsRequiredFor= works properly, as this no longer results in mount units start requests to be added to the shutdown transaction that conflict with stop requests for the same unit. | |||
2013-04-30 | units: add an easy-to-use unit template file systemd-nspawn@.service for ↵ | Lennart Poettering | |
running containers as system services | |||
2013-04-22 | units: rename systemd-static-nodes -> systemd-tmpfiles-setup-dev | Tom Gundersen | |
This is really just a special case of systemd-tmpfiles-setup, moreover it could easily create more than static nodes. | |||
2013-04-12 | bus: rename KDBUS_CMD_FNAME_POLICY_NONE -> KDBUS_CMD_FNAME_POLICY_OPEN | Kay Sievers | |
2013-03-11 | Update .gitignore | Michael Biebl | |
for the changes in 7b40ce553f0ec9487077e53f5bdc46580025901c | |||
2013-01-29 | build-sys: keep intermediate files | Zbigniew Jędrzejewski-Szmek | |
Sometimes it is useful to look at them, and they don't take up any significant amount of space. Keeping them also avoids the message about files being removed at the end of make run. | |||
2013-01-04 | build-sys: make rc-local support part of SYSV compat | Lennart Poettering | |
This also drops automatic selection of the rc local scripts based on the local distro. Distributions now should specify the paths of the rc-local and halt-local scripts on the configure command line. | |||
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 | |