Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-05 | journalctl: rework short output mode to rebuild full syslog message | Lennart Poettering | |
2012-01-05 | util: never ellipsize welcome message | Lennart Poettering | |
2012-01-05 | util: when printing status updates during boot, take terminal width into account | Lennart Poettering | |
2012-01-04 | journal: beef up journal output of systemctl and journalctl | Lennart Poettering | |
2011-12-31 | journal: automatically deduce journal metrics from file system sizes | Lennart Poettering | |
2011-12-21 | journalctl: add json, export, short and verbose output modes | Lennart Poettering | |
2011-10-12 | Merge branch 'master' into journal | Lennart Poettering | |
2011-10-11 | util: properly detect what the last capability is | Lennart Poettering | |
2011-10-07 | journal: split user logs into their own journal files | Lennart Poettering | |
2011-10-07 | journal: add preliminary incomplete implementation | Lennart Poettering | |
2011-09-28 | localed: add SetX11Keyboard() and SetVConsoleKeyboard() bus calls | Lennart Poettering | |
2011-09-23 | util: move virtualization detection into its own files, and extend return codes | Lennart Poettering | |
2011-09-23 | util: improve signal_to_string, signal_from_string | Michal Schmidt | |
signal_to_string: Produce names for SIGRTMIN+n. Never give an "n/a" result. In the worst case give the number itself as a string. signal_from_string: Parse "RTMIN+n". Parse any valid signal number. | |||
2011-08-24 | initctl: check for kexec_loaded when reboot is requested through initctl | Frederic Crozat | |
2011-08-23 | cgroup: optionally mount a specific cgroup controllers together, and add ↵ | Lennart Poettering | |
cpu+cpuacct to the default | |||
2011-08-21 | cgroup: honour sticky bit when trimming cgroup trees | Lennart Poettering | |
2011-08-21 | exec: allow passing arbitrary path names to blkio cgroup attributes | Lennart Poettering | |
If a device node is specified, then adjust the bandwidth/weight of it, otherwise find the backing block device of the file system the path refers to and adjust its bandwidth/weight. | |||
2011-08-20 | exec: optionally apply cgroup attributes to the cgroups we create | Lennart Poettering | |
2011-08-01 | util: add is_main_thread() call | Lennart Poettering | |
2011-08-01 | util: introduce join() to speed up simple string concatenations | Lennart Poettering | |
2011-07-23 | util: make use of get_user_creds() and get_group_creds() wherever applicable | Lennart Poettering | |
2011-07-22 | sd-login: beef up login api, to add monitoring and enumerating | Lennart Poettering | |
2011-07-22 | install: add new installer implementation | Lennart Poettering | |
This new installer will replace the current code of "systemctl enable" but also be available via D-Bus. It adds a couple of new features: - Mask/Unmask calls - Reenable call - Preset call - Support for enabling units temporarily (i.e. in /run/systemd instead of /etc/systemd) - Enumeration of installed units - Support for out-of-search-path units systemctl and D-Bus are not hooked up with this yet | |||
2011-07-21 | fix hwclock_apply_localtime_delta() to properly handle negative TZ offset | Kay Sievers | |
Localtime may be a negative number, i.e. GMT-7. Fix based on a patch from Kelly Anderson <kelly@silka.with-linux.com>. | |||
2011-07-07 | path,unit: support globbing in conditions and path units | Lennart Poettering | |
2011-07-01 | nspawn: Move the get_user_creds from execute.c to utils.c for later usage in ↵ | Michal Vyskocil | |
nspawn.c. | |||
2011-06-30 | util: try harder to rename the process | Lennart Poettering | |
2011-06-27 | logind: automatically deduce seat from display | Lennart Poettering | |
2011-06-24 | logind: hook up PAM module with logind | Lennart Poettering | |
2011-06-21 | logind: implement idle hint logic | Lennart Poettering | |
2011-06-21 | timedated: sync clock down to RTC where necessary | Lennart Poettering | |
2011-06-21 | util: make a couple of files we write atomic | Lennart Poettering | |
2011-06-21 | util: add fopen_temporary() | Lennart Poettering | |
2011-06-21 | util: add pipe_eof() | Lennart Poettering | |
2011-06-21 | util: introduce dirent_is_file() | Lennart Poettering | |
2011-05-24 | rtc in localtime: use settimeofday(NULL, tz) instead of hwclock(8) | Kay Sievers | |
We check for LOCAL in /etc/adjtime and if needed, ask the kernel to apply the timezone delta to the system clock. The very first call of settimeofday() without a time, but a timezone warps the system clock, so that it properly runs in UTC. | |||
2011-05-18 | exec: hangup/reset/deallocate VTs in gettys | Lennart Poettering | |
Explicitly disconnect all clients from a VT when a getty starts/finishes (requires TIOCVHANGUP, available in 2.6.29). Explicitly deallocate getty VTs in order to flush scrollback buffer. Explicitly reset terminals to a defined state before spawning getty. | |||
2011-05-10 | util: include `stdarg.h` | Paul Menzel | |
Otherwise using uClibc compilation (OpenEmbedded [1] with `minimal-uclibc` for `MACHINE = "beagleboard"`) fails with the following error message. | make[1]: Entering directory `/oe/build-minimal-uclibc/minimal-uclibc-dev/work/armv7a-oe-linux-uclibceabi/systemd-v26-r0/git' | CC src/libsystemd_basic_la-util.lo | src/util.c: In function 'acquire_terminal': | src/util.c:2484:29: warning: cast increases required alignment of target type [-Wcast-align] | src/util.c:2497:37: warning: cast increases required alignment of target type [-Wcast-align] | src/util.c: In function 'rename_process': | src/util.c:2905:17: warning: passing argument 1 of 'strncpy' discards qualifiers from pointer target type | /oe/build-minimal-uclibc/minimal-uclibc-dev/sysroots/armv7a-oe-linux-uclibceabi/usr/include/string.h:87:14: note: expected 'char * restrict' but argument is of type 'const char *' | src/util.c: In function 'cpu_set_malloc': | src/util.c:3229:17: warning: implicit declaration of function 'CPU_ALLOC' [-Wimplicit-function-declaration] | src/util.c:3229:25: warning: assignment makes pointer from integer without a cast | src/util.c:3232:17: warning: implicit declaration of function 'CPU_ALLOC_SIZE' [-Wimplicit-function-declaration] | src/util.c:3233:25: warning: implicit declaration of function 'CPU_ZERO_S' [-Wimplicit-function-declaration] | src/util.c:3241:17: warning: implicit declaration of function 'CPU_FREE' [-Wimplicit-function-declaration] | CC src/libsystemd_basic_la-label.lo | In file included from src/label.c:27:0: | src/util.h:358:41: error: expected declaration specifiers or '...' before 'va_list' | make[1]: *** [src/libsystemd_basic_la-label.lo] Error 1 | make[1]: Leaving directory `/oe/build-minimal-uclibc/minimal-uclibc-dev/work/armv7a-oe-linux-uclibceabi/systemd-v26-r0/git' | make: *** [all] Error 2 | + die 'oe_runmake failed' | + oefatal 'oe_runmake failed' | + echo FATAL: 'oe_runmake failed' | FATAL: oe_runmake failed | + exit 1 NOTE: package systemd-v26-r0: task do_compile: Failed ERROR: Function 'do_compile' failed (see /oe/build-minimal-uclibc/minimal-uclibc-dev/work/armv7a-oe-linux-uclibceabi/systemd-v26-r0/temp/log.do_compile.4020 for further information) ERROR: Task 13 (/oe/openembedded/recipes/systemd/systemd_git.bb, do_compile) failed with exit code '1' ERROR: '/oe/openembedded/recipes/systemd/systemd_git.bb' failed [1] http://www.openembedded.org/ | |||
2011-04-28 | util: conf_files_list() return list as parameter | Kay Sievers | |
2011-04-28 | lookup: drop empty directories from search paths | Lennart Poettering | |
2011-04-25 | sysctl.d, binfmt.d, modules-load.d: switch to stacked config dirs in /lib, ↵ | Kay Sievers | |
/etc, /run | |||
2011-04-16 | hostnamed: introduce systemd-hostnamed | Lennart Poettering | |
http://www.freedesktop.org/wiki/Software/systemd/hostnamed | |||
2011-04-16 | hostname: split out hostname validation into util.c | Lennart Poettering | |
2011-04-12 | pam: use /proc/self/loginuid only if we have CAP_AUDIT_CONTROL | Lennart Poettering | |
2011-04-03 | kmsg-syslogd: pass facility value into kmsg | Lennart Poettering | |
2011-03-31 | log: fix shifting of facilities | Lennart Poettering | |
2011-03-30 | status: show status messages unconditionally if plymouth is around | Lennart Poettering | |
2011-03-28 | util: detect page size runtime. | cee1 | |
Some architectures support multiple machine types with diffenent page sizes, and some machine types even support multiple page sizes themselves. | |||
2011-03-14 | util: add detect_container() | Lennart Poettering | |
2011-03-14 | util: properly identify pty devices by their major | Lennart Poettering | |