Newer
Older
mkapachepw / TODO
@tundra tundra on 14 Jun 2012 1 KB Converted to CVS version control.
  1. TODO
  2. ----
  3.  
  4. - Harder pw encryption. bcrypt?
  5.  
  6.  
  7. DOCS
  8. ----
  9.  
  10. Mailing list?
  11.  
  12. Unix Only
  13. - Only tested on FBSD
  14. * Should work on other *nix if pw and apache use same hash alg
  15.  
  16. Document exit codes.
  17.  
  18. Note ability to repeat command line arguments
  19.  
  20.  
  21. Accounts without login permission (pw = '*') automatically suppressed.
  22. - Can be overriden with an explicit command line inclusion: -U | +accountname
  23.  
  24. Enumerated In/Excludes
  25. - Applies to *all* entries from system and/or included files
  26. - Can be a quoted space-separate list or separate, repeated cmdline entries for each
  27.  
  28. Include File
  29. - Throws away comments and blank lines in included files.
  30. - Does no validation for sanity of included file content.
  31. - Included files read *after* system group/pw databases
  32. * Entry in included file will *replace* system entry
  33. - Can have multiple includes on the command line
  34. - BOGUSID - what it means/how to use
  35.  
  36. Useful Tricks - Scenarios
  37. - Use *only* external include files
  38. * Set -g and -u so high that no system info is included
  39. * -s flag
  40. - Use *no* files - explicit includes only
  41. * -g 100001 -u 100001 -G .... -U ....
  42.  
  43. Installation Section
  44. - FBSD
  45. - Other