I have read about setting up the server on Ubuntu, but I cnnot log in as SuperUser. However, the customised packed for Ubuntu is rather shortsighted. Let me detail:
It seems that all admin should be done via the wrapper. This refuses to be run as root, so this means that one has to run it as the mumble-server account that is added during the install on Ubuntu (apt-get install mumble-server).
One small problem. One cannot su to the account as the shell is set to /bin/false.
the result is:
- Code: Select all
# murmur-user-wrapper -p fred
You should never run this script as root. If you want a system-wide install, see
I changed the shell to /bin/bash on mine and then su'ed to the account. It would be better to change the wrapper to run the commands as the mumble-server user, instead of having the user to su to the account first.
Next step to add the SuperUser account and restart Mumble-server
- Code: Select all
mumble-server@1234:~$ murmur-user-wrapper -p fred
Setting superuser password to "fred"
Initializing settings from /var/lib/mumble-server/murmur/murmur.ini (basepath /var/lib/mumble-server/murmur)
SSL: Added CA certificates from '/etc/ssl/certs/ca-certificates.crt'
ServerDB: Openend SQLite database /var/lib/mumble-server/murmur/murmur.sqlite
Generating new tables...
Superuser password set on server 1
root@AMS-L0769L:~# /etc/init.d/mumble-server restart
This looks good, but I cannot connect as SuperUser - On the client I used Connect / Edit (log in as SuperUser), but got the message: Wrong password for registered users.
Bit strange: What gives?
-rw-r--r-- 1 mumble-server mumble-server 4796 2010-12-20 16:36 /var/lib/mumble-server/murmur/murmur.ini# Password to join server
This is blank so any one should be able to access it. It was set to 1234, but when I run the wrapper it removed the setting. Strange.