]> granicus.if.org Git - shadow/blob - TODO
The manpages should indicate how common options are.
[shadow] / TODO
1 Document when/where option appeared, document whether an option is standard
2 or not.
3
4 depends rules for the manpages
5
6 Check all the expiry semantics
7
8 Add options --crypt-method and --sha-rounds to gpasswd
9
10 ALL:
11 - move base passwd/shadow/group/gshadow operation to module for allow write
12   different backend modules for db, NIS, LDAP and others. Default backend it
13   will be goot if will be chosen depending on /etc/nsswitch.conf and allow
14   override this by -r <repository> options (where the <repository> can be
15   file, db, nis nisplus, ldap .. like on /etc/nsswitch.conf in service column).
16   passwd have old piece of code with handling -r option and it will be good
17   finish this and propagate on other shadow tools for allow operate on other
18   user databases by well known tools.
19
20 - useradd:
21   - add handle create user mail spool in maildir format.
22
23 - add handle -n switch in groups and id command for allow query is
24   group/user with specified id/gid exist - this will be very usable
25   on automation in packages for query/check is group/user exist in system
26   or not,
27
28 - groupmems: 
29   - need some work on add PAM and i18n support.
30
31 - userdel:
32   - add backup option for the removal of user resources,
33   - add lookop and remove per user group.
34   - user_busy: check that the user is not running any processes.
35
36 - passwd:
37   - check combination of options (e.g. -u/-l)
38
39 - newgrp: check the USE_PAM section.
40
41 - groupmems: check reason for isgroup
42
43 - newusers: i = 100; not a nice initial value, use login.defs
44
45 - newusers: doc for pw_gid not clear. Differentiate
46             pw_gid specified and exist
47             pw_gid specified but does not exist
48              * name
49              * number
50             pw_gid not specified.
51 - newusers: document what happens when no uid is specified.
52 - newusers: add option --system?
53
54 Documentation:
55
56 - document the -s option of {pw,grp}ck in the pt_BR, and ja man pages
57
58 - document -o option in ja man page,