aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKarel Zak <kzak@redhat.com>2016-11-07 10:19:16 +0100
committerKarel Zak <kzak@redhat.com>2016-11-07 10:19:16 +0100
commit52ac70657674448129aa2385f22feb50c80d71f2 (patch)
treece92ffff2fea69851405fcda2fc63fdf854c6fe0
parentb5d61108e4e309843d8bdeb84d29d803971bf676 (diff)
downloadutil-linux-52ac70657674448129aa2385f22feb50c80d71f2.tar.gz
docs: update TODO file
Signed-off-by: Karel Zak <kzak@redhat.com>
-rw-r--r--Documentation/TODO9
1 files changed, 7 insertions, 2 deletions
diff --git a/Documentation/TODO b/Documentation/TODO
index c603fd3f0f..5b62cdbd68 100644
--- a/Documentation/TODO
+++ b/Documentation/TODO
@@ -1,13 +1,18 @@
Note that items with (!) have high priority.
-su/runuser:
+- (!) remove usage(stderr) on command line errors (unsupported options, etc.)
+
+
+su/runuser
+----------
- (!) implement pty container for all su/runuser session (something like
script(1)) to separate user from the original terminal (see CVE-2016-2779)
- add functions strtime_short(), strtime_iso(), strtime_ctime(), ...
-- cleanup lib/path.c:
+cleanup lib/path.c:
+------------------
- always return rc from all functions
- introduce control struct and use openat() from top-level path
(e.g. top-level is /proc, etc)