Manage core users » History » Version 10
Manage core users¶
Versions >= 0.5:¶quasselcore provides two command-line options:
Starts an interactive session to add a new core user
Starts an interactive session to change the password of the user identified by username
Note for Ubuntu and Debian users
If you install quasselcore via the default Ubuntu (or Debian) package then your config dir is in '/var/cache/quassel'.
This means that you need to run quasselcore --add-user with --configdir=/var/cache/quassel and with permissions such that it can access that directory. Usually this means running it with sudo for Ubuntu or as root for Debian. So for adding a user the example would be
sudo quasselcore --configdir=/var/cache/quassel --add-user
Versions prior to 0.5:¶
- python 2.5 with sqlite support
- shell access on you core's host as the core's user
- Download the script
wget -O manageusers.py "http://git.quassel-irc.org/?p=quassel.git;a=blob_plain;f=scripts/manageusers.py"
- Run the script
python manageusers.py add foo bar
This will add a user 'foo' with password 'bar' to your core.
python manageusers.py changepass foo bar
This will change the password of existing user 'foo' to 'bar'