summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-03-14container: skip a few things when we are run in a container such as ↵Lennart Poettering
accessing /proc/cmdline
2011-03-14cgls: by default start with group of PID 1Lennart Poettering
2011-03-14pam: determine user cgroup tree from cgroup of PID 1Lennart Poettering
2011-03-14nspawn: move container into its own name=systemd cgroupLennart Poettering
2011-03-14manager: don't show kernel boot-up time for containersLennart Poettering
2011-03-14manager: show who killed usLennart Poettering
2011-03-14units: add console-shell.service which can be used insted of the gettys to ↵Lennart Poettering
get a shell on /dev/console
2011-03-14build-sys: move remaining tools from sbin/ to bin/ since they might ↵Lennart Poettering
eventually be useful for user execution
2011-03-14hostname: don't override the hostname with localhost if it is already set ↵Lennart Poettering
and /etc/hostname unset
2011-03-14audit: give up sending auditing messages when it failed due to EPERMLennart Poettering
2011-03-14nspawn: don't require selinux on if it is compiled inLennart Poettering
2011-03-14main: remove AF_UNIX sockets before bindingLennart Poettering
2011-03-14shutdown: print a nice message when terminating a containerLennart Poettering
2011-03-14nspawn: mount /selinux if neededLennart Poettering
2011-03-14shutdown: just call exit() if we are in a containerLennart Poettering
2011-03-14umount: assume that a non-existing /dev/loop device means it is already detachedLennart Poettering
2011-03-14socket: use 777 as default mode for socketsLennart Poettering
2011-03-14nspawn: we don't want a network namespaceLennart Poettering
2011-03-14main: log to the console in a containerLennart Poettering
2011-03-14main: don't parse /proc/cmdline in containersLennart Poettering
2011-03-14util: add detect_container()Lennart Poettering
2011-03-14nspawn: reset environment and load login shellLennart Poettering
2011-03-14nspawn: reset umask if neededLennart Poettering
2011-03-14nspawn: define MS_MOVE manually if neededLennart Poettering
2011-03-14nspawn: improve exit warningLennart Poettering
2011-03-14core: move abstract namespace sockets to /dev/.runLennart Poettering
Now that we have /dev/.run there's no need to use abstract namespace sockets. So, let's move things to /dev/.run, to make things more easily discoverable and improve compat with chroot() and fs namespacing.
2011-03-14nspawn: add simple chroot(1) like tool to execute commands in a namespace ↵Lennart Poettering
container
2011-03-14util: detect CLONE_NEWPID namespaces, and cache resultsLennart Poettering
2011-03-14git: ignore generated policy fileLennart Poettering
2011-03-14util: return exit status in wait_for_terminate_and_warn()Lennart Poettering
2011-03-14util: properly identify pty devices by their majorLennart Poettering
2011-03-12build-sys: add org.freedesktop.systemd1.policy to CLEANFILESKay Sievers
ERROR: files left in build directory after distclean: ./src/org.freedesktop.systemd1.policy make[1]: *** [distcleancheck] Error 1
2011-03-12polkit: autogenerate polkit policy with correct pathsLennart Poettering
2011-03-12systemctl: support remote and privileged systemctl access via SSH and pkexecLennart Poettering
This adds support for executing systemctl operations remotely or as privileged user while still running systemctl itself unprivileged and locally. This currently requires a D-Bus patch to work properly. https://bugs.freedesktop.org/show_bug.cgi?id=35230
2011-03-11gnome-ask-password-agent.vala: check for VALA_0_12Kay Sievers
<juergbi> VALA_0_X is defined up to and including the current version <juergbi> so VALA_0_10 is defined in 0.10 and 0.11 and 0.12 <juergbi> VALA_0_12 is defined in 0.11 and 0.12 (and later versions) <juergbi> reverse the branches and use VALA_0_12 as conditional <kay> juergbi: changing api but keep the defines? <kay> how do we support vala 0.14 then? <kay> you keep that model with the old defines? <juergbi> VALA_0_10 corresponds to valaversion >= 0.10
2011-03-11gnome-ask-password-agent: check for vala 0.10 instead of libnotifyKay Sievers
2011-03-11gnome-ask-password-agent: restore removed libnotify0.6 supportKay Sievers
2011-03-11gnome-ask-password-agent: fix path to watchLennart Poettering
2011-03-11units: move the last flag files to /dev/.runLennart Poettering
2011-03-11util: close all fds before freezing executionLennart Poettering
2011-03-11dbus: timeout connection setupLennart Poettering
2011-03-11main: properly handle -b boot optionLennart Poettering
2011-03-10pam: do not leak file descriptor if flock failsAndrey Borzenkov
If flock fails, fd is not returned to caller so it cannot clean up.
2011-03-10man: trivial typo in systemd(1)Andrey Borzenkov
2011-03-09main: refuse system to be started in a chrootLennart Poettering
2011-03-09main: don't check if /usr really is a mount point, since it is fine if it is ↵Lennart Poettering
passed pre-mounted to us from the initrd
2011-03-09condition: take a timestamp and store last result of conditionsLennart Poettering
2011-03-09dev: use /dev/.run/systemd as runtime directory, instead of /dev/.systemdLennart Poettering
2011-03-09machine-id: move machine-id-setup to /sbinLennart Poettering
2011-03-09pkconfig: export full search path as .pc variableLennart Poettering