summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* man: wording and grammar updatesJan Engelhardt2013-08-04
| | | | | This includes regularly-submitted corrections to comma setting and orthographical mishaps that appeared in man/ in recent commits.
* systemd-delta: Only print colors when on a ttyDaniel Schaal2013-08-04
| | | | | | | | | This make systemd-delta follow the behaviour of systemctl and journalctl. https://bugs.freedesktop.org/show_bug.cgi?id=67656 [zj: unify color query methods between those three programs.]
* gitignore: add test-journal-initZbigniew Jędrzejewski-Szmek2013-08-04
|
* build-sys: link with librt if linking with libsd-daemon-intZbigniew Jędrzejewski-Szmek2013-08-03
| | | | | | | | | | | | In fba1ea0 'build: do not link everything with -lrt (and therefore -pthread)' librt was removed from the list of libraries. But libsd-daemon-internal also uses symbols from librt and librt must thus be added everywhere where libsd-daemon-interal is used, or otherwise linking might fail: /usr/bin/ld: ./.libs/libudev-core.a(sd-daemon.o): undefined reference to symbol 'mq_getattr@@GLIBC_2.3.4' /usr/bin/ld: note: 'mq_getattr@@GLIBC_2.3.4' is defined in DSO /lib64/librt.so.1 so try adding it to the linker command line
* zsh completion: add _kernel-installDaniel Wallace2013-08-03
|
* pkg-config: export systemd{system,user}generatordir and catalogdirZbigniew Jędrzejewski-Szmek2013-08-03
| | | | | | | | | | | | We export the location of a bunch of directories this way, so it makes sense to add those three. Especially catalogdir is something that we want people to add things to. Note on the naming: the first two are tied closely to systemd itself, so I prefixed them with "systemd". The third one is rather more generic, so no prefix. https://bugs.freedesktop.org/show_bug.cgi?id=67635
* journal: fix hashmap leak in mmap-cacheGeorge McCollister2013-08-02
| | | | | | | | | | | | | hashmap_free() wasn't being called on m->contexts and m->fds resulting in a leak. To reproduce do: while(1) { sd_journal_open(&j, SD_JOURNAL_LOCAL_ONLY); sd_journal_close(j); } Memory usage will increase until OOM.
* tests: add a program for repetitive opening and closing of the journalZbigniew Jędrzejewski-Szmek2013-08-02
| | | | | Basically wraps an example provided by George McCollister. Should help with leaks in the future.
* zsh_completion: add "gdb" verb to coredumpctlZbigniew Jędrzejewski-Szmek2013-08-02
|
* coredumpctl: add more debug outputZbigniew Jędrzejewski-Szmek2013-08-02
| | | | It can be quite useful when somebody confuses _PID with COREDUMP_PID :).
* zsh_completion: Speed up noncached perf of _journalctlWilliam Giokas2013-08-02
| | | | | | Splitting things unnecessarily at newlines causes tab completion to take an extremely long time. Also add a note saying that caching is not good for journalctl's completion.
* zsh_completion: Split out zsh _systemd-tmpfilesWilliam Giokas2013-08-02
| | | | | You can choose to have systemd-tmpfiles at configuration time, so only install the completion for this if configured to do so.
* zsh_completion: Fix journalctl's --bootWilliam Giokas2013-08-02
| | | | Actually displays a list of boot ID's and offsets to the user
* zsh_completion: Remove unused functionsWilliam Giokas2013-08-02
|
* zsh_completion: Split out zsh _machinectlWilliam Giokas2013-08-02
|
* zsh_completion: Split out zsh _systemd-analyzeWilliam Giokas2013-08-02
|
* zsh_completion: Split out zsh _systemd-inhibitWilliam Giokas2013-08-02
|
* zsh_completion: Split out zsh _systemd-nspawnWilliam Giokas2013-08-02
| | | | Also fix the random lack of completion
* zsh_completion: Split out zsh _udevadmWilliam Giokas2013-08-02
|
* zsh_completion: Split out zsh _timedatectlWilliam Giokas2013-08-02
|
* zsh_completion: Split out zsh _coredumpctlWilliam Giokas2013-08-02
|
* zsh_completion: Split out zsh _localectlWilliam Giokas2013-08-02
|
* zsh_completion: Split out zsh _journalctlWilliam Giokas2013-08-02
| | | | | Re-ordered some of the options and added a few that were missing previously as well.
* zsh_completion: Split out zsh _hostnamectlWilliam Giokas2013-08-02
|
* zsh_completion: Split out zsh _loginctlWilliam Giokas2013-08-02
|
* zsh_completion: Split out zsh _systemctlWilliam Giokas2013-08-02
|
* zsh_completion: fix zsh completion installationWilliam Giokas2013-08-02
| | | | | | | | | | Moved zsh shell completion to shell-completion/zsh/_systemd for automake's sake. Also allow users to specify where the files should go with:: ./configure --with-zshcompletiondir=/path/to/some/where and by default going to `$datadir/zsh/site-functions`
* 80-net-name-slot.rules: only rename network interfaces on ACTION=="add"Harald Hoyer2013-08-01
| | | | | | | | | | | | | | | | | | | | Otherwise systemd-udevd will rename on "change" and "move" events, resulting in weird renames in combination with biosdevname systemd-udevd[355]: renamed network interface eth0 to em1 systemd-udevd[355]: renamed network interface eth1 to p3p2 systemd-udevd[357]: renamed network interface eth0 to p3p1 systemd-udevd[429]: renamed network interface p3p2 to ens3f1 systemd-udevd[428]: renamed network interface p3p1 to ens3f0 systemd-udevd[426]: renamed network interface em1 to enp63s0 or systemd-udevd[356]: renamed network interface eth0 to em1 systemd-udevd[356]: renamed network interface eth0 to p3p1 systemd-udevd[420]: renamed network interface p3p1 to ens3f0 systemd-udevd[418]: renamed network interface em1 to enp63s0 systemd-udevd[421]: renamed network interface eth1 to p3p1
* Add /usr/share/keymaps to localectl supported locations.Michał Górny2013-08-01
| | | | This is the standard upstream location where kbd installs keymaps.
* bash-completion: simplify udevadm completionDave Reisner2013-07-30
| | | | | | The AA is unnecessary and only adds needless complexity. Replace it with a case statement instead of repeatedly calling __contains_word to overglorify string equalities.
* bash-completion: use a better definition of __contains_wordDave Reisner2013-07-30
| | | | | | | | | | - scope the iterator var - use the correct, quoted, non-expansion prone positional parameter notation - prevent expansion on RHS of comparison - remove unneeded explicit returns. This really should be defined only once...
* test-unit-file: return error without dumping core on permission errorChristian Hesse2013-07-30
|
* test-fileio: use random name for written fileZbigniew Jędrzejewski-Szmek2013-07-30
| | | | | | | | | If two instances of test-fileio were run in parallel, they could fail when trying to write the same file. This predictable name in /tmp/ wasn't actually a security issue, because write_env_file would not follow symlinks, so this could be an issue only when running tests in parallel.
* simplify bash completion for kernel-installHarald Hoyer2013-07-30
|
* udev-rules: report rule parsing errors from get_keyDave Reisner2013-07-29
|
* build-sys: support old glibc versions without clock_gettime()Kay Sievers2013-07-30
|
* logind: make sure login sessions are terminated with SIGHUPLennart Poettering2013-07-30
| | | | | | bash ignores SIGTERM, and can only be terminated cleanly via SIGHUP. Hence make sure that we the scope unit for the session is created with SendSIGHUP enabled.
* update TODOLennart Poettering2013-07-30
|
* core: make sure scope attributes survive a reloadLennart Poettering2013-07-30
|
* core: open up SendSIGHUP property for transient unitsLennart Poettering2013-07-30
|
* build: do not link everything with -lrt (and therefore -pthread)Shawn Landden2013-07-30
|
* do not pass-along the environment from the kernel or initrdKay Sievers2013-07-30
|
* core: optionally send SIGHUP in addition to the configured kill signalLennart Poettering2013-07-30
| | | | This is useful to fake session ends for processes like shells.
* update TODOLennart Poettering2013-07-29
|
* update TODOLennart Poettering2013-07-29
|
* update TODOLennart Poettering2013-07-29
|
* man: reowrk list of documented unit search pathsLennart Poettering2013-07-29
| | | | | | | The generator paths are internal implementation details, they should not be documented explicitly. We should document where private user units are found however.
* man: there is no session mode, only user modeLennart Poettering2013-07-29
|
* man: link up scope+slice units from systemd.unit(5)Lennart Poettering2013-07-29
|
* man: systemd.unit: fix volatile pathBrandon Philips2013-07-27
| | | | | The volatile path was '/run/systemd/systemd' when it should be '/run/systemd/system'. Fix.