[systemd-commits] 3 commits - TODO man/systemctl.xml src/systemctl units/systemd-readahead-done.timer
Lennart Poettering
lennart at kemper.freedesktop.org
Wed Apr 17 17:13:16 PDT 2013
TODO | 11 ++++++++++-
man/systemctl.xml | 8 ++++----
src/systemctl/systemctl.c | 6 +++---
units/systemd-readahead-done.timer | 2 +-
4 files changed, 18 insertions(+), 9 deletions(-)
New commits:
commit a5e4972c8956cecf35fa4780e1cfe7c378bfcba1
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Apr 18 02:10:44 2013 +0200
systemctl: drop usage of "internally loaded modules"
I wouldn't know what "internally" is supposed to mean hear, and we use
this terminology in this context nowhere else, so let's drop this.
diff --git a/man/systemctl.xml b/man/systemctl.xml
index c0f5bb9..96cd108 100644
--- a/man/systemctl.xml
+++ b/man/systemctl.xml
@@ -133,12 +133,12 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>.
<term><option>--all</option></term>
<listitem>
- <para>When listing units, show all internally loaded units, regardless of
- their state, including inactive units. When showing
+ <para>When listing units, show all loaded units, regardless
+ of their state, including inactive units. When showing
unit/job/manager properties, show all properties regardless
whether they are set or not.</para>
- <para>To list all units installed on disk, use the command
- <command>list-unit-files</command> instead.</para>
+ <para>To list all units installed on the system, use the
+ <command>list-unit-files</command> command instead.</para>
</listitem>
</varlistentry>
diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c
index 29f12fc..13b6ab0 100644
--- a/src/systemctl/systemctl.c
+++ b/src/systemctl/systemctl.c
@@ -4477,9 +4477,9 @@ static int systemctl_help(void) {
" --version Show package version\n"
" -t --type=TYPE List only units of a particular type\n"
" -p --property=NAME Show only properties by this name\n"
- " -a --all Show all internally loaded units/properties,\n"
- " including dead/empty ones. To list all units installed\n"
- " on disk, use the command 'list-unit-files' instead.\n"
+ " -a --all Show all loaded units/properties, including dead/empty\n"
+ " ones. To list all units installed on the system, use\n"
+ " the 'list-unit-files' command instead.\n"
" --failed Show only failed units\n"
" --full Don't ellipsize unit names on output\n"
" --fail When queueing a new job, fail if conflicting jobs are\n"
commit b7253ecda576028f52884d61d3b9e220ea3c1d81
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 17 22:23:21 2013 +0200
readahead: let readahead run for a little longer
Especially slower systems need more than 10s for starting the session,
so let's bump this to 30s.
diff --git a/units/systemd-readahead-done.timer b/units/systemd-readahead-done.timer
index 2828d19..41bfb2b 100644
--- a/units/systemd-readahead-done.timer
+++ b/units/systemd-readahead-done.timer
@@ -14,7 +14,7 @@ After=default.target
Before=shutdown.target
[Timer]
-OnActiveSec=10s
+OnActiveSec=30s
[Install]
Also=systemd-readahead-collect.service
commit ab8e074ce25b9947314c69e17afe1bd2527ee26d
Author: Lennart Poettering <lennart at poettering.net>
Date: Wed Apr 17 22:23:18 2013 +0200
update TODO
diff --git a/TODO b/TODO
index 88be72d..b574a89 100644
--- a/TODO
+++ b/TODO
@@ -36,11 +36,20 @@ Fedora 19:
Features:
+* if pam_systemd is invoked by su from a process that is outside of a
+ any session we should probably just become a NOP, since that's
+ usually not a real user session but just some system code that just
+ needs setuid().
+
+* add a pam module that passes the hdd passphrase into the PAM stack and then expires it, for usage by gdm auto-login.
+
+* add a pam module that on password changes updates any LUKS slot where the password matches
+
* maybe add a generator that looks for "systemd.run=" on the kernel cmdline for container usercases...
* timedatctl, localectl: possibly make some commands work without the daemon, for chroot situations...
-* nspawn: expose init PID and UUID as cgroup EAs
+* nspawn: expose init PID, UUID, root directory as cgroup EAs. names should be: 'user.machine_id', 'user.init_pid', 'user.root_directory'.
* logind: consider making suspend inhibitor locks non-session specific, but keep suspend-key inhibitor locks session specific
More information about the systemd-commits
mailing list