[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