Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-12 | umount: fix build | Lennart Poettering | |
2012-04-12 | test: test tools should still be in the src/ directory | Lennart Poettering | |
2012-04-12 | build-sys: dbus-loop.h is not used by the core | Lennart Poettering | |
2012-04-12 | umount: don't try to umount /dev/console, since we are using it | Lennart Poettering | |
2012-04-12 | build-sys: move a few things into more appropriate places | Lennart Poettering | |
2012-04-12 | build-sys: add stub makefiles to make emacs easier to use | Lennart Poettering | |
2012-04-12 | move a couple of test-*.c to test/ | Kay Sievers | |
2012-04-12 | rename machine-id-main.c tomacht the binary and move main.c to core/ | Kay Sievers | |
2012-04-12 | nspawn: bind mount /dev/nul to /proc/kmsg, so that the container can't muck ↵ | Lennart Poettering | |
with the host kmsg | |||
2012-04-12 | journald: add missing flag to open() | Lennart Poettering | |
2012-04-12 | execute: when we can't get the requested rlimit, get the next closest | Lennart Poettering | |
2012-04-12 | main: pass original environment block to shutdown binary so that it can ↵ | Lennart Poettering | |
detect container environments | |||
2012-04-12 | unit: introduce ConditionPathIsReadWrite | Lennart Poettering | |
2012-04-12 | move more common files to shared/ and add them to shared.la | Kay Sievers | |
2012-04-12 | udev: keymap - remove weird 'c2 a0' character sequences which break the check | Kay Sievers | |
$ hexdump -C src/udev/keymap/keymaps/samsung-90x3a 00000000 30 78 39 36 20 6b 62 64 69 6c 6c 75 6d 75 70 c2 |0x96 kbdillumup.| 00000010 a0 c2 a0 c2 a0 c2 a0 c2 a0 c2 a0 c2 a0 c2 a0 20 |............... | 00000020 23 20 46 6e 2b 46 38 20 6b 65 79 62 6f 61 72 64 |# Fn+F8 keyboard| | |||
2012-04-12 | One can specify in which cgroup hierarchies a systemd-nspawn container will ↵ | Léo Gillot-Lamure | |
appear | |||
2012-04-12 | relicense to LGPLv2.1 (with exceptions) | Lennart Poettering | |
We finally got the OK from all contributors with non-trivial commits to relicense systemd from GPL2+ to LGPL2.1+. Some udev bits continue to be GPL2+ for now, but we are looking into relicensing them too, to allow free copy/paste of all code within systemd. The bits that used to be MIT continue to be MIT. The big benefit of the relicensing is that closed source code may now link against libsystemd-login.so and friends. | |||
2012-04-12 | udev: check-keymaps.sh - fix source directory | Kay Sievers | |
2012-04-11 | polkit: when spawning off agent, wait until the agent is fully initialized | Lennart Poettering | |
2012-04-11 | udev: fix RUN+= logic regarding builtin vs. program | Kay Sievers | |
2012-04-11 | enable proper access timestamps on all tmpfs mounts | Kay Sievers | |
2012-04-11 | tmpfiles: open directories with O_NOATIME to preserve timestamp | Kay Sievers | |
Before: # stat /tmp/pulse-Du5ectm60QYM | grep 'Access: 20' Access: 2012-04-11 21:32:48.444920237 +0200 # systemd-tmpfiles --clean # stat /tmp/pulse-Du5ectm60QYM | grep 'Access: 20' Access: 2012-04-11 21:36:27.628925459 +0200 After: # stat /tmp/pulse-Du5ectm60QYM | grep 'Access: 20' Access: 2012-04-11 21:32:48.444920237 +0200 # ./systemd-tmpfiles --clean # stat /tmp/pulse-Du5ectm60QYM | grep 'Access: 20' Access: 2012-04-11 21:32:48.444920237 +0200 Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=810257 | |||
2012-04-11 | polkit: temporarily spawn of a polkit agent in terminals for possibly ↵ | Lennart Poettering | |
authenticated operations | |||
2012-04-11 | main: disarm watchdog when preparing for reexecution | Lennart Poettering | |
2012-04-11 | put acl.la in 'if HAVE_ACL' and rename acl.[ch] to acl-util.[ch] | Kay Sievers | |
2012-04-11 | move libsystemd_core.la sources into core/ | Kay Sievers | |
2012-04-11 | main: unset some bash specific environment variables that might get leaked to us | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=811537 | |||
2012-04-11 | main: drop container/initrd env vars from inherited set | Lennart Poettering | |
Leave the env vars used in the container/initrd logic set for PID1, but don't inherit them to any children. | |||
2012-04-11 | machine-id: don't delete runtime machine-id, and place it in /run | Lennart Poettering | |
2012-04-11 | main: add URL to cgroups check message | Lennart Poettering | |
2012-04-11 | split selinux label operations out of cgroup-util, socket-util | Kay Sievers | |
This prevents linking of selinux and libdl for another 15 binaries. | |||
2012-04-11 | shutdownd: rework interface, allow subscribing to scheduled shutdowns | Lennart Poettering | |
This extends the shutdownd interface to expose schedule shutdown information in /run/systemd/shutdown/schedule. This also cleans up the shutdownd protocol and documents it in a header file sd-shutdown.h. This is supposed to be used by client code that wants to control and monitor scheduled shutdown. | |||
2012-04-11 | systemctl: don't forward poweroff/reboot requests to logind if time is set ↵ | Lennart Poettering | |
or immediate or dry-run execution is requested logind can't handle scheduled poweroff/reboot requests, nor immediate/dry-run requests, hence don't attempt forwarding to logind if these options are used. | |||
2012-04-11 | logs-show: fix output of log lines lacking comm | Lennart Poettering | |
2012-04-10 | rename basic.la to shared.la and put selinux deps in shared-selinx.la | Kay Sievers | |
Only 34 of 74 tools need libselinux linked, and libselinux is a pain with its unconditional library constructor. | |||
2012-04-10 | dbus: make the service property StartLimitAction writeable | Michael Olbrich | |
2012-04-10 | dbus: add generic DEFINE_BUS_PROPERTY_SET_ENUM() macro for enum properties | Michael Olbrich | |
The defined function can be used as BusPropertySetCallback. | |||
2012-04-10 | dbus: add data argument to BusPropertySetCallback | Michael Olbrich | |
BusPropertyCallback already has the argument. It is necesary for the callback to know what data to access. | |||
2012-04-10 | watchdog: really return the actual watchdog timeout | Michael Olbrich | |
In the current code setting the return argument is never reached. | |||
2012-04-10 | move list.h, macro.h, ioprio.h to shared/ | Kay Sievers | |
2012-04-10 | move pager.[ch] to shared/ | Kay Sievers | |
2012-04-10 | move cgroup-util.[ch] to shared/ | Kay Sievers | |
2012-04-10 | udev: fix gcc warnings showing up after adding $(AM_CFLAGS) | Kay Sievers | |
2012-04-10 | util: move ACL code into internal library | Kay Sievers | |
2012-04-10 | util: move all to shared/ and split external dependencies in separate ↵ | Kay Sievers | |
internal libraries Before: $ ldd /lib/systemd/systemd-timestamp linux-vdso.so.1 => (0x00007fffb05ff000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f90aac57000) libcap.so.2 => /lib64/libcap.so.2 (0x00007f90aaa53000) librt.so.1 => /lib64/librt.so.1 (0x00007f90aa84a000) libc.so.6 => /lib64/libc.so.6 (0x00007f90aa494000) /lib64/ld-linux-x86-64.so.2 (0x00007f90aae90000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f90aa290000) libattr.so.1 => /lib64/libattr.so.1 (0x00007f90aa08a000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f90a9e6e000) After: $ ldd systemd-timestamp linux-vdso.so.1 => (0x00007fff3cbff000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f5eaa1c3000) librt.so.1 => /lib64/librt.so.1 (0x00007f5ea9fbb000) libc.so.6 => /lib64/libc.so.6 (0x00007f5ea9c04000) /lib64/ld-linux-x86-64.so.2 (0x00007f5eaa3fc000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f5ea9a00000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5ea97e4000) | |||
2012-04-10 | udev: set errno = ENOSYS for removed interfaces | Kay Sievers | |
2012-04-09 | udev: remove RUN+="socket:.." and udev_monitor_new_from_netlink() | Kay Sievers | |
2012-04-09 | udev: convert 'uaccess' to a builtin | Kay Sievers | |
2012-04-08 | udev: keymap: remove rootprefix mangling from script | Kay Sievers | |
2012-04-08 | udev: fix test-udev binary | Kay Sievers | |