In article <[EMAIL PROTECTED]> [EMAIL PROTECTED] writes:
>Don't you just look forward to the final release of my little project
>passwd-ng? (Google will find it for you, I'm sure...), which will bring
>a lot of sanity to Unix user and group management.  Those who have
>ever tried the {ls,rm,ch,mk}{user,group}/chgrpmem commands available in
>AIX have tasted it already; I'm reimplementing these commands, suitably
>adapted to Linux.  Maybe some day I'll actually get around to make a
>first release...


Hopefully you won't be reimplementing the bugs:

Date-time format: use something both human readable and sortable.
          (mmddHHMMyy is neither, seconds since 1970 is at
          least the latter.  "yyyy-mm-dd HH:MM:SS" would be good.)
Consistant interface
           (some of the commands use -a before attributes, other don't)
           (see date format above)
reserved username
         If ALL is used to indicate all users, how can I have a user
         named ALL?
readable output
         lsuser has a glop of output that it is difficult to find
         anything in.
backend
        /etc/passwd must stay.
        things being updated by login should be in a database.
        The additional administrator set things should be in another
        editable file.  I'm not fond of the paragraphs of glop format
        of /etc/security/passwd.

wishlist:
        inactive-expire (expire after x days with no login or other password
        requiring activitiy.)

-- 
Blars Blarson                   [EMAIL PROTECTED]
                                http://www.blars.org/blars.html
With Microsoft, failure is not an option.  It is a standard feature.

Reply via email to