Open gianklug opened 3 years ago
what version of Mumble are you using?
it somehow tries to find the .ice in the Directory the Script is in.
have you tried copying the Murmur.ice
file from the Mumble source tree (src/murmur/Murmur.ice
) to the directory in which you are executing the script?
I use version 1.3.4-1, the latest one available in the Debian Bullseye repo. I will try copying later.
Symlinking the file worked, however I still think this needs some fixing
https://github.com/mumble-voip/mumble-scripts/blob/master/Authenticators/LDAP/LDAPauth.py#L214-L219
The logic seems to use the python Ice module to get the correct directory path, and otherwise two default include paths. So if the python ice module is installed via package manager I would expect this to work and search in the systems Ice slice dir path.
When I try to start
LDAPauth.py
with ice enabled and the right credentials and port I get the following error in the Logfile:I already tried forcing another ice path but as you can see in the first line, it somehow tries to find the .ice in the Directory the Script is in.