summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2011-03-16nspawn: make tty code more robust against closed/reopened /dev/consoleLennart Poettering
2011-03-16util: make touched files non-writable by defaultLennart Poettering
2011-03-16nspawn: allocate a new pty instead of passing ours through to avoid terminal ↵Lennart Poettering
settings chaos
2011-03-16main: parse the whole arv[] as kernel command lineLennart Poettering
2011-03-16main: check if we have a valid PID before getting the name of itLennart Poettering
2011-03-16ask-password: reset signal mask after we are doneLennart Poettering
2011-03-15cgroup: don't recheck all the time whether the systemd hierarchy is mounted, ↵Lennart Poettering
to make strace outputs nicer and save a few stat()s
2011-03-15cgls: don't strip user processes and kernel threads from default outputLennart Poettering
2011-03-15umount: don't try to remount bind mounts ro during shutdownLennart Poettering
2011-03-15getty: move automatic serial getty logic into generatorLennart Poettering
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-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-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.