summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2010-09-14systemctl: split job list writing to a seperate functionZbigniew Jędrzejewski-Szmek
2010-09-14systemctl: use on_tty() helper everywhereZbigniew Jędrzejewski-Szmek
2010-09-14util: SIGSTKFLT is unknown on Linux for SPARCLennart Poettering
2010-09-14systemctl: use isolate when called as telinit for a runlevelLennart Poettering
2010-09-14manager: log job mode when running jobLennart Poettering
2010-09-14initctl: properly use isolate when activating runlevelsLennart Poettering
2010-09-14target: add implicit target/unit ordering deps only if both sides have been ↵Lennart Poettering
fully loaded
2010-09-14socket: fix output of TCP congestion optionsLennart Poettering
2010-09-14service: fix check for non-LSB filesLennart Poettering
2010-09-13service: add generic LSB provides handling for facilitiesLennart Poettering
2010-09-13service: translate 'httpd' LSB Provides into '$httpd' on FedoraLennart Poettering
2010-09-13minor nit: printf attribute was removed by -DSD_EXPORT_SYMBOLSRainer Gerhards
2010-09-13util: add Arch welcome messageTom Gundersen
Arch has no release name, so juts prints 'Welcome to Arch Linux!'. The color is the same as used by Arch's native rc.sysinit.
2010-09-13util: add Debian welcome messageSedat Dilek
Hi, after talked with Michael on IRC, here is the patch to see a systemd Welcome message on Debian systems. FYI: I had to remove "quiet" from Kernel-command-line to see it. "Stolen from Gentoo" :-) [1,2]? Kind Regards, - Sedat - [1] http://lists.freedesktop.org/archives/systemd-devel/2010-September/000267.html [2] http://cgit.freedesktop.org/systemd/commit/?id=0d37b36b2890fdf8149d12460ebb00822e555977 From 76d860ca774cb8724de25c3ed3c455ebe5d548e3 Mon Sep 17 00:00:00 2001 From: Sedat Dilek <sedat.dilek@gmail.com> Date: Sun, 12 Sep 2010 23:02:22 +0200 Subject: [PATCH] util: add Debian welcome message Include the "Debian" string as /etc/debian_version contains only the Distribution name like "squeeze". Use Light Red color for Debian. Based on a proposal patch of Michael Biebl <biebl@debian.org>
2010-09-13target: add default unit ordering deps from the unit not the targetLennart Poettering
2010-09-11manager: report correctly which job was deleted when breaking cycleMichal Schmidt
2010-09-11service: don't automatically add D-Bus service name as an alias to all dbus ↵Lennart Poettering
service, rely on manual symlinks to allow disabling of dbus services
2010-09-10logger: support SOCK_STREAM /dev/log sockets as necessary for syslog-ngLennart Poettering
2010-09-09util: add Gentoo welcome message.Gustavo Sverzut Barbieri
2010-09-08log: support logging into SOCK_STREAM /dev/log sockets for comaptibility ↵Lennart Poettering
with syslog-ng
2010-09-08sd-daemon: optionally, avoid hiding the ELF symbolsLennart Poettering
2010-09-08main: when we encounter 'emergency' on the kernel cmdline start the ↵Lennart Poettering
emergency shell
2010-09-06man: Fix small typo: s/seperate/separate/Michael Biebl
2010-09-06systemctl: make --version a little bit more verboseLennart Poettering
2010-09-06systemctl: implement --versionLennart Poettering
https://bugs.freedesktop.org/show_bug.cgi?id=29912
2010-09-06dbus: downgrade activation failure messagesLennart Poettering
2010-09-06automount: make sure we don't crash if there's an automount unit without ↵Lennart Poettering
mount unit
2010-09-03work around busted capability.hKay Sievers
It contains things like: #ifndef _LINUX_TYPES_H #define _LINUX_TYPES_H #include <stdint.h> typedef uint32_t __u32; typedef __u32 __le32; ... which result in: /usr/include/asm-generic/int-ll64.h:30:42: error: conflicting types for ‘__u64’ /usr/include/sys/capability.h:39:18: note: previous declaration of ‘__u64’ was here make[1]: *** [src/libsystemd_core_la-unit.lo] Error 1 make[1]: Leaving directory `/home/kay/work/src/systemd' make: *** [all] Error 2 So, include linux/types.h to get around that.
2010-09-03service: calculate sysv startup priority only in start runlevelsLennart Poettering
2010-09-03service: make sure we properly figure out whether a sysv service is enabled ↵Lennart Poettering
before creating $foo wants links
2010-09-03unit: don't retroactively start units if we failed to shutdown a unitLennart Poettering
2010-09-03dbus: don't send cgroup agent messages directly to system bus to avoid dbus ↵Lennart Poettering
activation loop
2010-09-03target: implicitly shutdown targets on shutdown, so that they are pulled ↵Lennart Poettering
into the final transaction and may be used for synchronization
2010-09-03service: properly handle if the main process is down and we wait for the ↵Lennart Poettering
cgroup to die, too
2010-09-02dbus: make sure to flush bus connection before disconnecting, so that no ↵Lennart Poettering
messages are lost
2010-09-01unit: unify some codeLennart Poettering
2010-09-01dbus: don't accept activation requests anymore if we are going down anywayLennart Poettering
2010-09-01systemctl: make sure daemon-reexec and friends return a correct error codeLennart Poettering
2010-09-01systemctl: fix return value of systemctl start and friendsLennart Poettering
2010-09-01service: recheck PID status when a cgroup runs emptyLennart Poettering
2010-09-01service: wait for process exit only if we actually killed somebodyLennart Poettering
2010-09-01manager: reword some error messages regarding "logs"Lennart Poettering
https://bugzilla.redhat.com/show_bug.cgi?id=627785
2010-09-01util: leave locked terminal attributes untouched so that we don't interfere ↵Lennart Poettering
with plymouth https://bugzilla.redhat.com/show_bug.cgi?id=628913
2010-08-31service: properly pass dbus error structureMichal Schmidt
2010-08-31manager: make sure we free the dbus error only if we actually use oneLennart Poettering
2010-08-31service: rework killing logic so that we always kill the main process, even ↵Lennart Poettering
if it left our service cgroup Related to: http://bugzilla.redhat.com/show_bug.cgi?id=626477
2010-08-31systemctl: rework exit codes for all utility programs to follow LSB or other ↵Lennart Poettering
standards
2010-08-31systemctl: avoid wrapping of headers/footersLennart Poettering
This change makes sure that our output never exceeds 80ch on 80ch terminals. https://bugzilla.redhat.com/show_bug.cgi?id=626443
2010-08-31util: look at STDOUT, not STDIN, when determining tty columnsLennart Poettering
https://bugzilla.redhat.com/show_bug.cgi?id=626891
2010-08-31exec: replace OOMAdjust= by OOMScoreAdjust= to follow new kernel interfaceLennart Poettering
This replaces OOMAdjust= by OOMScoreAdjust= in the config files, breaking compatibility with older unit files. However, this keeps compat with older kernels which lack the new OOM rework.