X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-remote.git/blobdiff_plain/2367c5f209e1e207279fb499b458e19286a376ee..d9c91f069b5825d2c87e419d10c77850ecff7006:/files/usr/sbin/sipb-xen-remconffs?ds=sidebyside diff --git a/files/usr/sbin/sipb-xen-remconffs b/files/usr/sbin/sipb-xen-remconffs index df07f54..cddc53f 100755 --- a/files/usr/sbin/sipb-xen-remconffs +++ b/files/usr/sbin/sipb-xen-remconffs @@ -13,6 +13,7 @@ import errno # for error number codes (ENOENT, etc) from syslog import * import sipb_xen_database +from invirt.config import structs as config fuse.fuse_python_api = (0, 2) @@ -120,7 +121,7 @@ class RemConfFS(Fuse): (princ, realm) = user.split('@') else: princ = user - realm = "ATHENA.MIT.EDU" + realm = config.authn[0].realm return princ.replace('.', '/') + '@' + realm @@ -227,7 +228,7 @@ class RemConfFS(Fuse): if __name__ == '__main__': - sipb_xen_database.connect('postgres://sipb-xen@sipb-xen-dev.mit.edu/sipb_xen') + sipb_xen_database.connect(db.uri) usage=""" $0 [mount_path] """