New TODOs.
authornekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Tue, 27 Nov 2007 19:45:36 +0000 (19:45 +0000)
committernekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Tue, 27 Nov 2007 19:45:36 +0000 (19:45 +0000)
TODO

diff --git a/TODO b/TODO
index 9dd26a5114dede684d0920f89c85be5b5b73cbf8..b4bcb226f2f6a353c20f091be9a9f09bf33461d1 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,6 +1,10 @@
-check differences between chpasswd and chgpasswd
+Check for all tools which variables are used.
 
-check IS_ISLNK in lib/defines.h
+Check all the expiry semantics
+
+Add options --crypt-method and --sha-rounds to gpasswd
+
+method => algorithm in manpages
 
 ALL:
 - move base passwd/shadow/group/gshadow operation to module for allow write
@@ -38,9 +42,18 @@ ALL:
 
 - groupmems: check reason for isgroup
 
-- chgpasswd: uses chpasswd's pam
+- chgpasswd: uses chpasswd's pam config file. Why?
+
+- newusers: i = 100; no a nice initial value, use login.defs
 
-- groupconv: i = 100; no a nice initial value, use login.defs
+- newusers: doc for pw_gid not clear. Differentiate
+            pw_gid specified and exist
+            pw_gid specified but does not exist
+             * name
+             * number
+            pw_gid not specified.
+- newusers: document what happens when no uid is specified.
+- newusers: add option --system?
 
 Documentation: