sysconf/protected-user                  |    2 
 Makefile.am                             |    2 
 debian/changelog                        |   11 +
 debian/vyatta-cfg-system.postinst.in    |    4 
 lib/Vyatta/Login/User.pm                |  304 +++++++++++++-------------------
 scripts/system/vyatta_check_username.pl |   66 ++++++
 templates/system/login/user/node.def    |    8 
 7 files changed, 214 insertions(+), 183 deletions(-)

New commits:
commit 10dadbb8516613d2ea31c9ddc73b4005b3f8f7e0
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 26 18:30:04 2010 -0800

    0.16.29

commit 471b7e4ada3ab3ce69da161b9546056332b60ce2
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 26 18:09:55 2010 -0800

    Get rid of protected-users file
    
    Instead of white-listing special system users, just go with the
    Debian policy that all users with uid < 1000 are system accounts

commit b5bb8c35539d1b108e988d39153abc813c326b0f
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 26 17:50:33 2010 -0800

    Add additional check that new user doesn't exist in NSS
    
    If user exists in NSS (LDAP, TACACS+) but not on local machine,
    then it can not be changed with CLI. useradd will fail (user exists),
    and usermod will fail (can't find user in passwd file).
    
    Bug 5249

commit 2bc8990bc093cce92bcaddd82ee80b1c18223e5d
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 26 16:26:19 2010 -0800

    Refactor user update
    
    Split delete and update into separate functions
    Always update password file because the script runs as non-root
    user so it is unable to read shadow file to get original password
    value.

commit c3c8076621eb0162ffa314a51c2915bc60e6b078
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 26 15:50:22 2010 -0800

    Change function names in User.pm
    
    Perl convention of object modules is to prefix with _

commit 3d3e095fc9ad4ac553b7b0d37b13106aca0ace53
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 26 15:48:07 2010 -0800

    Reindent user account module
    
    Run through perltidy

commit a782154dd201e08138ab42ad881f74087bfbe7da
Author: Stephen Hemminger <[email protected]>
Date:   Tue Jan 26 15:29:34 2010 -0800

    Don't allow vyatta configured accounts to overlap internal accounts
    
    Bug 5269
    This prevents user from doing something harmful like making a user
    named quagga or cron and putting vbash on that account.

http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=10dadbb8516613d2ea31c9ddc73b4005b3f8f7e0
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=471b7e4ada3ab3ce69da161b9546056332b60ce2
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=b5bb8c35539d1b108e988d39153abc813c326b0f
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=2bc8990bc093cce92bcaddd82ee80b1c18223e5d
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=c3c8076621eb0162ffa314a51c2915bc60e6b078
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=3d3e095fc9ad4ac553b7b0d37b13106aca0ace53
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=a782154dd201e08138ab42ad881f74087bfbe7da
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn

Reply via email to