Systemd/src
Lennart Poettering eb0f0863f5 nspawn: don't try mknod() of /dev/console with the correct major/minor
We overmount /dev/console with an external pty anyway, hence there's no
point in using the real major/minor when we create the node to
overmount. Instead, use the one of /dev/null now.

This fixes a race against the cgroup device controller setup we are
using. In case /dev/console was create before the cgroup policy was
applied all was good, but if created in the opposite order the mknod()
would fail, since creating /dev/console is not allowed by it. Creating
/dev/null instances is however permitted, and hence use it.
2014-03-10 21:36:01 +01:00
..
ac-power
activate acticate: rename --environment to --setenv 2013-12-30 00:17:15 -05:00
analyze analyze: fix plot issues when using gummiboot 2014-01-31 07:12:43 +01:00
ask-password clients: unify how we invoke getopt_long() 2013-11-06 18:28:39 +01:00
backlight make gcc shut up 2014-02-19 17:53:50 +01:00
binfmt log: log_error() and friends add a newline after each line anyway, so avoid including it in the log strings 2013-12-24 16:39:37 +01:00
boot make gcc shut up 2014-02-19 17:53:50 +01:00
bootchart Remove dead lines in various places 2014-02-24 19:24:14 -05:00
bus-driverd Introduce strv_consume which takes ownership 2014-03-04 10:04:50 -05:00
bus-proxyd Remove dead lines in various places 2014-02-24 19:24:14 -05:00
cgls clients: unify how we invoke getopt_long() 2013-11-06 18:28:39 +01:00
cgroups-agent cgroups-agent: down-grade log level 2013-11-25 17:40:53 +01:00
cgtop make gcc shut up 2014-02-19 17:53:50 +01:00
compat-libs build-sys: build compat libs from sources, avoiding the not generally available ifunc wrapping 2014-02-22 21:28:55 +01:00
core fix off by one error in array index assertion 2014-03-08 17:57:18 -05:00
cryptsetup generators: add Documentation= fields that point to the generator man pages 2014-03-06 18:48:22 +01:00
dbus1-generator units: remove "AllowUser=root own", the bus owner can always own names 2014-03-08 19:38:06 +01:00
delta delta: ensure that d_type will be set on every fs 2014-01-09 16:43:00 +01:00
detect-virt virt: make Virtualization an anonymous enum 2014-02-24 13:26:44 +01:00
efi-boot-generator efi-boot-generator: typo fix 2014-03-07 02:40:24 +01:00
fsck util: move more intellegince into parse_proc_cmdline() 2014-03-06 18:48:22 +01:00
fstab-generator fstab-generator: the root partition is not optional 2014-03-07 02:40:24 +01:00
getty-generator getty-generator: verify ttys before we make use of them 2014-02-24 03:59:50 +01:00
gpt-auto-generator nspawn: add --image= switch to boot GPT disk images that follow the Discoverable Partitions Specification 2014-03-10 20:35:52 +01:00
gudev gudev: add device::get_sysfs_attr_keys and device::has_sysfs_attr 2014-02-22 18:48:01 +01:00
hostname hostnamectl: read virtualization/architecture from remote side 2014-02-25 01:03:30 +01:00
initctl trivial coding style clean ups 2013-12-03 22:27:45 +01:00
journal Make tables for DEFINE_STRING_TABLE_LOOKUP consistent 2014-03-07 21:38:48 +01:00
kernel-install kernel-install: fix help output 2013-12-09 23:19:16 -05:00
libsystemd sd-bus: sync kdbus.h 2014-03-08 18:22:44 +01:00
libsystemd-network sd-dhcp-client: log the MAC address we are using 2014-03-05 11:07:15 +01:00
libudev everywhere: make use of new0() and macro() macros, and stop using perror() 2014-02-13 14:45:51 +01:00
locale api: in constructor function calls, always put the returned object pointer first (or second) 2014-02-20 00:03:10 +01:00
login logind: fix policykit checks 2014-03-10 10:43:47 -04:00
machine Introduce strv_consume which takes ownership 2014-03-04 10:04:50 -05:00
machine-id-setup clients: unify how we invoke getopt_long() 2013-11-06 18:28:39 +01:00
modules-load util: move more intellegince into parse_proc_cmdline() 2014-03-06 18:48:22 +01:00
network network: link - simplify code a bit and remove some debug logging 2014-03-09 18:22:18 +01:00
notify clients: unify how we invoke getopt_long() 2013-11-06 18:28:39 +01:00
nspawn nspawn: don't try mknod() of /dev/console with the correct major/minor 2014-03-10 21:36:01 +01:00
nss-myhostname Remove duplicate includes 2013-11-18 20:28:55 -05:00
python-systemd python: reindent _reader.c 2014-02-20 19:14:52 +01:00
quotacheck util: move more intellegince into parse_proc_cmdline() 2014-03-06 18:48:22 +01:00
random-seed random-seed: improve debugging messages a bit 2013-11-15 22:53:14 -05:00
rc-local-generator rc-local: use access(X_OK) to check if files are executable 2013-10-29 19:34:59 +01:00
readahead util: use alloca0() intead of alloca() + memzero() 2014-01-31 17:48:36 +01:00
remount-fs Introduce _cleanup_endmntent_ 2013-10-03 22:13:55 -04:00
reply-password Use initalization instead of explicit zeroing 2013-04-05 19:50:57 -04:00
rfkill rfkill: Avoid error when state restore is disabled 2013-12-06 16:44:38 +01:00
run systemd-run: don't print error messages twice 2014-03-05 19:03:10 +01:00
shared nspawn: add --image= switch to boot GPT disk images that follow the Discoverable Partitions Specification 2014-03-10 20:35:52 +01:00
shutdownd shutdownd: modernizations 2014-03-04 10:02:09 -05:00
sleep util: add timeout to generator execution 2014-03-06 04:00:42 +01:00
socket-proxy api: in constructor function calls, always put the returned object pointer first (or second) 2014-02-20 00:03:10 +01:00
sysctl Remove unused variables 2014-01-05 09:16:15 -05:00
system-update-generator Standarize on one spelling of symlink error message 2013-04-24 00:25:04 -04:00
systemctl systemd-run: add new --property= switch that can set arbitrary properties for the unit that is created 2014-03-05 03:36:22 +01:00
systemd sd-rtnl: introduce read ether and ip address functions 2014-03-07 17:39:04 +01:00
test Disallow sizes with increasing unit size 2014-03-02 13:59:02 -05:00
timedate timedatectl: fix minor memory leak 2014-02-19 17:53:50 +01:00
tmpfiles tmpfiles: simplification 2014-02-19 17:53:50 +01:00
tty-ask-password-agent make gcc shut up 2014-02-19 17:53:50 +01:00
udev input_id: Recognize buttonless joystick types 2014-03-10 08:54:22 +01:00
update-utmp utmp: make sure we don't write the utmp reboot record twice on each boot 2014-01-30 14:18:46 +01:00
vconsole move _cleanup_ attribute in front of the type 2013-04-18 09:11:22 +02:00
.gitignore Add test coverage and generate report with lcov 2013-07-13 21:56:33 -04:00
Makefile