Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-15 | exec: automatically determine right TERM= setting based on tty name | Lennart Poettering | |
2010-11-14 | util: always highlight distro name | Lennart Poettering | |
2010-11-12 | cryptsetup: hook up tool with ask-password | Lennart Poettering | |
2010-11-10 | manager: parse RD_TIMESTAMP passed from initrd | Lennart Poettering | |
2010-11-10 | cryptsetup: minimal cryptsetup unit generator | Lennart Poettering | |
2010-10-28 | service: unify tstamp serialization code | Lennart Poettering | |
2010-10-27 | main: move make_null_stdio() to util.c | Lennart Poettering | |
2010-10-27 | unit: serialize active timestamps | Lennart Poettering | |
2010-10-26 | ask-password: add minimal plymouth password agent | Lennart Poettering | |
2010-10-25 | util: Add welcome message for Ubuntu | Andrew Edmunds | |
The approved method for determining the installed release of Ubuntu is to execute "lsb_release". However, this is in /usr/bin and is implemented in python so it is not safe to execute at this early stage of booting. This code parses /etc/lsb-release which is where "lsb_release" looks for the information. | |||
2010-10-25 | ask-password: add basic tty agent | Lennart Poettering | |
2010-10-22 | systemctl: introduce systemctl kill | Lennart Poettering | |
2010-10-18 | util: ignore quota files by default | Lennart Poettering | |
2010-10-18 | tmpfiles: integrate kay's directory cleanup code and otherwise beef up ↵ | Lennart Poettering | |
tmpfiles quite a bit | |||
2010-10-13 | inotify: properly handle multiple inotify events per read() | Lennart Poettering | |
2010-10-08 | util: don't specifically check for the /dev/null major/minor, just check ↵ | Lennart Poettering | |
whether something is a char or block device | |||
2010-10-08 | unit: introduce 'banned' load state for units symlinked to /dev/null | Lennart Poettering | |
2010-10-07 | util: unify implementations of freeze() | Lennart Poettering | |
2010-10-05 | fix typo: s/seperat/separat/g | Dave Reisner | |
2010-09-28 | parse_env_file() - return empty value strings like FOO="" as NULL value | Kay Sievers | |
2010-09-21 | locale: make sure we don't merge configuration settings from different sources | Lennart Poettering | |
2010-09-17 | ask-password: optionally ask questions on tty | Lennart Poettering | |
2010-09-16 | util: fix handling of quotes in parse_env_file() | Lennart Poettering | |
2010-09-16 | vconsole: add new utility to initialize the virtual console | Lennart Poettering | |
2010-09-15 | util: use waitid() instead of waitpid() everywhere to avoid confusion due to ↵ | Lennart Poettering | |
SIGSTOP | |||
2010-09-15 | util: introduce waitpid_loop() | Lennart Poettering | |
2010-09-14 | util: SIGSTKFLT is unknown on Linux for SPARC | Lennart Poettering | |
2010-09-13 | util: add Arch welcome message | Tom 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-13 | util: add Debian welcome message | Sedat 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-09 | util: add Gentoo welcome message. | Gustavo Sverzut Barbieri | |
2010-09-01 | util: 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-31 | util: look at STDOUT, not STDIN, when determining tty columns | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=626891 | |||
2010-08-25 | systemctl: show timestamps for state changes | Lennart Poettering | |
2010-08-20 | mount: properly handle LABEL="" in fstab | Lennart Poettering | |
2010-08-20 | service/systemctl: don't consider LSB exit codes 5 and 6 as failure, and ↵ | Lennart Poettering | |
decode exit codes in systemctl | |||
2010-08-17 | nss: don't disable nscd anymore, since it doesn't make sense to ↵ | Lennart Poettering | |
socket-activate nscd anyway | |||
2010-08-16 | util: properly detect ttyname_r() failing | Lennart Poettering | |
2010-08-16 | systemctl: add support for delayed shutdown, similar to sysv in style | Lennart Poettering | |
2010-08-14 | emacs: make sure nobody accidently adds tabs to our sources | Lennart Poettering | |
2010-08-11 | main: disable nscd properly, if possible | Lennart Poettering | |
2010-08-11 | gc: remove a lot of unused code | Lennart Poettering | |
2010-08-11 | selinux: split off selinux calls into seperate file label.c | Lennart Poettering | |
2010-08-11 | util: when replacing env vars replace unset envvars by nothing | Lennart Poettering | |
This makes it easier to support /etc/sysconfig/xxxx with command line env vars in style of $OPTIONS which might or might not be set. | |||
2010-08-06 | util: when formatting timestamps return '0' for 0 timestamps instead of ↵ | Lennart Poettering | |
empty string | |||
2010-08-05 | selinux: minor error handling fix | Lennart Poettering | |
2010-08-05 | selinux: fix labels only when configured for it | Lennart Poettering | |
2010-08-04 | selinux: rework selinux tests a little | Lennart Poettering | |
2010-08-04 | selinux: fix if vs. ifdef mixup | Lennart Poettering | |
2010-08-03 | Systemd is causing mislabeled devices to be created and then attempting to ↵ | Daniel J Walsh | |
read them. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 07/28/2010 05:57 AM, Kay Sievers wrote: > On Wed, Jul 28, 2010 at 11:43, Lennart Poettering > <lennart@poettering.net> wrote: >> On Mon, 26.07.10 16:42, Daniel J Walsh (dwalsh@redhat.com) wrote: >>> tcontext=system_u:object_r:device_t:s0 tclass=chr_file >>> type=1400 audit(1280174589.476:7): avc: denied { read } for pid=1 >>> comm="systemd" name="autofs" dev=devtmpfs ino=9482 >>> scontext=system_u:system_r:init_t:s0 >>> tcontext=system_u:object_r:device_t:s0 tclass=chr_file >>> type=1400 audit(1280174589.476:8): avc: denied { read } for pid=1 >>> comm="systemd" name="autofs" dev=devtmpfs ino=9482 >>> scontext=system_u:system_r:init_t:s0 >>> tcontext=system_u:object_r:device_t:s0 tclass=chr_file >>> >>> Lennart, we talked about this earlier. I think this is caused by the >>> modprobe calls to create /dev/autofs. Since udev is not created at the >>> point that init loads the kernel modules, the devices get created with >>> the wrong label. Once udev starts the labels get fixed. >>> >>> I can allow init_t to read device_t chr_files. >> >> Hmm, I think a cleaner fix would be to make systemd relabel this device >> properly before accessing it? Given that this is only one device this >> should not be a problem for us to maintain, I think? How would the >> fixing of the label work? Would we have to spawn restorecon for this, or >> can we actually do this in C without too much work? > > I guess we can just do what udev is doing, and call setfilecon(), with > a context of an earlier matchpathcon(). > > Kay > _______________________________________________ > systemd-devel mailing list > systemd-devel@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/systemd-devel Here is the updated patch with a fix for the labeling of /dev/autofs -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkxQMyoACgkQrlYvE4MpobNviACfWgxsjW2xzz1qznFex8RVAQHf gIEAmwRmRcLvGqYtwQaZ3WKIg8wmrwNk =pC2e | |||
2010-07-21 | exec: extend variable substitution to support splitting variable values into ↵ | Lennart Poettering | |
seperate arguments |