Mercurial > libervia-backend
changeset 954:5925c9ebfcd2
plugin account: reverted patch abd3a75d629c
author | Goffi <goffi@goffi.org> |
---|---|
date | Mon, 31 Mar 2014 12:35:59 +0200 |
parents | 4a577b170809 |
children | cad958239b5c |
files | src/plugins/plugin_misc_account.py |
diffstat | 1 files changed, 1 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/src/plugins/plugin_misc_account.py Mon Mar 31 12:24:20 2014 +0200 +++ b/src/plugins/plugin_misc_account.py Mon Mar 31 12:35:59 2014 +0200 @@ -64,7 +64,6 @@ class ProsodyRegisterProtocol(protocol.ProcessProtocol): """ Try to register an account with prosody """ - prosody_gid = None def __init__(self, password=None, deferred=None): """ @@ -74,14 +73,6 @@ self.password = password self.deferred = deferred self.data = '' - if ProsodyRegisterProtocol.prosody_gid is None: - try: - import grp - ProsodyRegisterProtocol.prosody_gid = grp.getgrnam("prosody").gr_gid - info("prosody gid found: %s" % ProsodyRegisterProtocol.prosody_gid) - except: - warning("Can't find prosody gid") - def connectionMade(self): if self.password is None: @@ -116,7 +107,7 @@ prosody_reg = ProsodyRegisterProtocol(password, d) prosody_exe = join(plugin._prosody_path, plugin.getConfig('prosodyctl')) # TODO delete account which are not on the same host - reactor.spawnProcess(prosody_reg, prosody_exe, [prosody_exe, command, "%s@%s" % (profile, plugin.getConfig('new_account_domain'))], path=plugin._prosody_path, gid=ProsodyRegisterProtocol.prosody_gid) + reactor.spawnProcess(prosody_reg, prosody_exe, [prosody_exe, command, "%s@%s" % (profile, plugin.getConfig('new_account_domain'))], path=plugin._prosody_path) return d