Author: dmeyer Date: Mon Oct 24 19:39:41 2005 New Revision: 7761 Modified: trunk/webserver/bin/freevo-webserver
Log: more it possible to add users from the command line Modified: trunk/webserver/bin/freevo-webserver ============================================================================== --- trunk/webserver/bin/freevo-webserver (original) +++ trunk/webserver/bin/freevo-webserver Mon Oct 24 19:39:41 2005 @@ -35,6 +35,7 @@ import os import sys import logging +import crypt # insert freevo path information __site__ = '../lib/python%s.%s/site-packages' % sys.version_info[:2] @@ -56,6 +57,23 @@ import freevo.conf import freevo.webserver.conf +def usage(): + print 'freevo-webserver [options]' + print 'opations:' + print '--add-user user password' + sys.exit(0) + +if len(sys.argv) > 1: + if len(sys.argv) != 4: + usage() + freevo.webserver.conf.conf['users']['dmeyer'] = crypt.crypt(sys.argv[3], 'WW') + freevo.webserver.conf.conf.save() + sys.exit(0) + +if not freevo.webserver.conf.USERS: + print 'No www users specified, use --add-user to add at least one' + usage() + # connect to epg kaa.epg.connect(freevo.webserver.conf.EPG_BACKEND, freevo.webserver.conf.EPG_FILENAME) kaa.epg.load() ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information _______________________________________________ Freevo-cvslog mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-cvslog
