A script that allows admins of thunix to make user accounts easily.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Blade of Darkness 0d9cb09675 Fix: print user queue option 2 months ago
include Move functions and include them 2 months ago
.gitignore Initial commit 3 years ago
LICENSE Initial commit 3 years ago
README.md Updated README 2 years ago
dbremove ADMIN_EMAIL and REPO_LOCATION defined in setenv 2 years ago
gen_tdp One setenv to rule them all! 2 years ago
makedb rename tmpl folder to include, for other contents 2 years ago
makeuser Changes from makeuser_ansible function to reading from a file 6 months ago
makeuser_no_ansible Username already passed lowercased from signup.php 9 months ago
rmuser Move functions and include them 2 months ago
setenv Add user queue path 3 months ago
userqueue Fix: print user queue option 2 months ago

README.md

makeuser

A script that allows admins of thunix to make user accounts easily.

Forked from tilde.team's makeuser repo.

``makeuser {username} {email} {ssh key}

rmuser

This tool archives the user's home dir, and removes the system account. It is assume that beforehand, the user is un-enforced in ansible.

``rmuser {username}

makedb

Upon request, this tool provisions a database for users on the system MySQL/MariaDB instance.

``makedb {username}

dbremove

Removes user dbs.

``dbremove {username}