1. 08 Aug, 2019 1 commit
  2. 17 Jun, 2019 1 commit
  3. 15 Jun, 2019 1 commit
  4. 14 May, 2019 1 commit
  5. 07 Apr, 2019 1 commit
  6. 28 Feb, 2019 1 commit
  7. 27 Feb, 2019 1 commit
  8. 15 Oct, 2018 1 commit
  9. 17 Aug, 2018 1 commit
  10. 25 Jul, 2018 1 commit
  11. 12 Jun, 2018 1 commit
  12. 31 May, 2018 3 commits
  13. 23 May, 2018 1 commit
  14. 20 May, 2018 2 commits
  15. 28 Mar, 2018 2 commits
  16. 12 Feb, 2018 2 commits
  17. 10 Feb, 2018 2 commits
  18. 09 Feb, 2018 2 commits
    • Jeremy Soller's avatar
      Merge pull request #30 from MggMuggins/master · a190dd55
      Jeremy Soller authored
      Port to clap-rs
      a190dd55
    • SamwiseFilmore's avatar
      Port to clap-rs · fba0c70a
      SamwiseFilmore authored
      I did a number of things here:
      
      the *add, *mod, and *del utilities, as well as id recieved substantial
      changes, probably what you'd call a rewrite. This was of course using
      clap-rs. These should all be very stable at this point (except
      unimplemented features in usermod, grr)
      
      getty, passwd, and su are simply ported, using clap for arg parsing. I
      didn't change any of the logic, just swapped ArgParser for clap.
      
      Fixed a bug with passwd and unset passwords
      
      I'll open issues about the ones I didn't mention.
      fba0c70a
  19. 04 Feb, 2018 2 commits
    • Jeremy Soller's avatar
      Merge pull request #28 from MggMuggins/master · e997bdd1
      Jeremy Soller authored
      Implement usermod, groupmod, userdel, groupdel; Fix passwd and useradd
      e997bdd1
    • SamwiseFilmore's avatar
      Implement usermod, groupmod, userdel, groupdel; Fix passwd and useradd · d5e011a3
      SamwiseFilmore authored
      Here I've implemented the remainder of the core user utilities present
      on most unix systems. They aren't particularly pretty, but they do work
      for the most part.
      
      Note that for some reason attempting to move the home directory of a
      user via usermod -m does not work.
      
      Also removing user's that have been deleted from groups is not yet
      implemented, nor is updating /etc/passwd when a group id is changed.
      
      Note that redox_users as used by Cargo.lock as of this commit is broken,
      and may not work properly. If redox-os/users#11 is merged, cargo update
      should fix.
      d5e011a3
  20. 30 Jan, 2018 4 commits
  21. 29 Jan, 2018 1 commit
    • SamwiseFilmore's avatar
      Port to redox_users break-api · 5e53b4b1
      SamwiseFilmore authored
      All the utilities use the new API I defined in mu recent PR to
      redox_users. `su`'s behavior was also fixed.
      
      I also updated Cargo.toml (removing unused deps). This may require
      another commit after my first PR is merged in order to appropriately
      update Cargo.lock and make sure everything builds.
      5e53b4b1
  22. 22 Jan, 2018 1 commit
  23. 15 Dec, 2017 2 commits
  24. 10 Dec, 2017 2 commits
  25. 09 Dec, 2017 1 commit
  26. 01 Dec, 2017 2 commits