Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-27 | logind: make sure we create /var/lib/systemd before using it | Lennart Poettering | |
2012-01-27 | build-sys: add creation of /var/lib/systemd path, used by logind | Mike Kazantsev | |
2012-01-27 | pkg-config: export libexecdir, so that that gdm can use it to find the x ↵ | Lennart Poettering | |
server wrapper | |||
2012-01-27 | socket: if SO_RCVBUFFORCE fails, fall back to SO_RCVBUF, to have at least a ↵ | Lennart Poettering | |
little effect | |||
2012-01-27 | log: increase socket buffers for logging by default | Lennart Poettering | |
2012-01-27 | log: never delay logging if the log server is stuck, always drop messages ↵ | Lennart Poettering | |
quickly | |||
2012-01-26 | mount: fix automount regression | Michal Schmidt | |
Tom Gundersen noticed a regression where comment=systemd.automount in fstab no longer prevented the adding of the After=foo.mount dependency into local-fs.target. He bisected it to commit 9ddc4a26. It turns out that clearing the default_dependencies flag is necessary after all, in order to avoid complementing of Wants= with After= in the target unit. We still want to add the dependencies on quota units and umount.target though. | |||
2012-01-25 | README: update header line | Lennart Poettering | |
2012-01-25 | build-sys: enable automake's check-news optionsystemd/v39 | Lennart Poettering | |
2012-01-25 | build-sys: bump release | Lennart Poettering | |
2012-01-25 | build-sys: include NEWS file for v38, v39 | Lennart Poettering | |
2012-01-25 | virt: detect LXC+libvirt containers | Lennart Poettering | |
2012-01-25 | man: document systemd-cgtop tool | Lennart Poettering | |
2012-01-24 | login: fix multi-seat check | Lennart Poettering | |
2012-01-24 | login: extend comments in multi-seat-x | Lennart Poettering | |
2012-01-23 | login: add multi-session X wrapper | Lennart Poettering | |
In preparation for https://bugzilla.gnome.org/show_bug.cgi?id=655380 we decided it's better to include the multi-seat X wrapper in systemd, rather than gdm. (Side effect: this makes this accessible for other DMs) This is a stop-gap for now, until X gins proper multi-seat graphics support at which point this code will go away without replacement. | |||
2012-01-23 | update TODO | Lennart Poettering | |
2012-01-23 | update TODO | Lennart Poettering | |
2012-01-23 | journal: move journal TODO into main TODO | Lennart Poettering | |
2012-01-23 | util: use /dev/rtc symlink if possible before we go searching for a suitable ↵ | Lennart Poettering | |
device | |||
2012-01-23 | add .vimrc | Kay Sievers | |
2012-01-22 | README: fix git URLs | Kay Sievers | |
2012-01-22 | login: move seat udev rules to login subdir | Kay Sievers | |
2012-01-22 | cgtop: add new cgtop tool | Lennart Poettering | |
2012-01-22 | tmpfiles: fix bad memory access | Lennart Poettering | |
2012-01-22 | cgls: don't show kernel threads by default | Lennart Poettering | |
2012-01-21 | journal: systemd v38 fails to build on big-endians | Dan Horák | |
Hi, during the builds for Fedora/s390x I've found that systemd v38 fails to build on big-endian platforms. ... make[2]: Entering directory `/root/systemd' CC src/journal/libsystemd_journal_la-sd-journal.lo src/journal/sd-journal.c: In function 'init_location': src/journal/sd-journal.c:69:22: error: incompatible types when initializing type 'long unsigned int' using type 'sd_id128_t' src/journal/sd-journal.c:69:20: error: incompatible types when assigning to type 'sd_id128_t' from type 'long unsigned int' make[2]: *** [src/journal/libsystemd_journal_la-sd-journal.lo] Error 1 I see the problem in using le64toh() on the 16 bytes boot_id structure in init_location() Please see http://s390.koji.fedoraproject.org/koji/taskinfo?taskID=544375 for a full build log and attachment for a proposed fix. With regards Dan | |||
2012-01-21 | systemctl: don't show ln -s/rm output in 'install' mode if --quiet is passed | Lennart Poettering | |
2012-01-21 | util: open the first RTC that has hctosys=1 set | Lennart Poettering | |
2012-01-21 | readahead: don't monopolize IO when replaying | Lennart Poettering | |
2012-01-21 | dbus: export ControlGroupPersistent field on the bus again | Lennart Poettering | |
2012-01-21 | update TODO | Kay Sievers | |
2012-01-20 | socket: don't fail the socket on ENOTCONN | Michal Schmidt | |
Albert Strasheim reported a socket unit with Accept=yes was failing sometimes. getpeername() returns ENOTCONN if the connection was killed by TCP RST. The socket unit must not fail when it happens. Reproducer available at: https://bugzilla.redhat.com/show_bug.cgi?id=783344 | |||
2012-01-20 | dbus-execute: don't publish control_group_persistent on DBus for now | Michal Schmidt | |
Since the addition of ControlGroupPersistent, systemd is trivially killed by "systemctl status any.service". bus_property_append_bool must not be used for a tri-state int. Also, should it really "b", or do we want the tri-state nature to be seen? For now just comment out the buggy DBus property. | |||
2012-01-20 | service: add missing pid file unwatch in the destructor | Michal Schmidt | |
The pid file watch could outlive the service unit if a daemon-reload request came at the right time. The inotify event would then be delivered to who knows where. Fix it by unwatching in the service destructor. Further changes will be needed to preserve the state of the pid file watch across daemon-reload. For now let's just fix the crash observed by Jóhann Guðmundsson: Assertion 's->state == SERVICE_START || s->state == SERVICE_START_POST' failed at src/service.c:2609, function service_fd_event(). Aborting Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=783118 | |||
2012-01-19 | log: move #pragma around the function | Michal Schmidt | |
Koen reported errors with gcc 4.5.4 for arm: src/log.c:624:9: error: #pragma GCC diagnostic not allowed inside functions | |||
2012-01-18 | persistant -> persistent | Kay Sievers | |
2012-01-18 | tmpfiles: support writing short strings to files, in order to support /sys ↵ | Lennart Poettering | |
manipulations at boot time, a la sysctl | |||
2012-01-18 | manager: don't place units in the 'cpu' group when run as user instance, for now | Lennart Poettering | |
2012-01-18 | journal: when sending journal data via file, place it in /dev/shm, to allow ↵ | Lennart Poettering | |
early boot operation, even if it sucks | |||
2012-01-18 | exec: introduce ControlGroupPersistant= to make cgroups persistant | Lennart Poettering | |
2012-01-18 | journalctl: properly honour -n when -f is passed, too | Lennart Poettering | |
2012-01-18 | tmpfiles: add support for creating symlinks, char/block device nodes | Lennart Poettering | |
2012-01-18 | logind: move X11 socket | Lennart Poettering | |
2012-01-18 | logind: simplify session_activate() a bit | Lennart Poettering | |
2012-01-18 | logind: allow to create multiple sessions on non-multi-session seats to deal ↵ | Lennart Poettering | |
with left-over sessions | |||
2012-01-18 | update TODO | Lennart Poettering | |
2012-01-17 | util: fix ANSI sequence for red color | Michal Schmidt | |
Red turned green by mistake in commit c1072ea0. | |||
2012-01-17 | log: make asserts cheaper | Michal Schmidt | |
On my x86_64 this shrinks the size of .text by 53 KB (7 %). | |||
2012-01-17 | log: remove useless variable | Michal Schmidt | |
abort() never returns. Not even if the signal handler catches SIGABRT. |