• v0.6 e1f3f310d3

    v0.6 Stable

    zico released this 2023-01-15 09:55:56 +00:00 | 0 commits to main since this release

    New things:

    • switched from using SkeletonDir to ExtraFiles in the config or flags.
      • SkeletonDir didn't work with pw and useradd if home directory already existed
      • ExtraFiles doesn't copy directory structure, just specified files
      • this actually works now
    • program now checks if username already exists on the server, and re-prompts if it does
    • the code to chown all files in the home directory to the user is now in Go instead of shell

    This version should actually work as intended on the Cyberia backup server. New updates will no longer be just on the core feature of the program, unless they are bugfixes or re-factors.

    Downloads
  • v0.5 1e6e4de77a

    v0.5 Stable

    zico released this 2022-10-13 00:55:22 +00:00 | 7 commits to main since this release

    Lots of changes from previous release, including support for a new config file, flags for the config file and version number, checking for root permissions on start, and adding support for a skeleton directory. The script will now use the skeleton directory, by default at /etc/skel, to populate the created user's home directory. It will create an .ssh dir if there is none.

    This release also includes a .gitignore file that removes the built binary from the repository and a config.toml file if you copy one from the example config file.

    Downloads
  • v0.2 712b9b7f5d

    v0.2 Stable

    zico released this 2022-09-30 02:53:12 +00:00 | 19 commits to main since this release

    A big update that adds asking for a user password and hashing it with bcrypt. It also removes the suggestions text file, which is replaced with a man page.

    Downloads
  • v0.1 a79b3293ae

    v0.1 Pre-Release

    zico released this 2022-09-19 03:29:37 +00:00 | 20 commits to main since this release

    Initial version. Not very well tested, alpha software.

    Downloads