diff --git a/fas/client/fasClient b/fas/client/fasClient index a71bf0b..b76a870 100755 --- a/fas/client/fasClient +++ b/fas/client/fasClient @@ -29,6 +29,7 @@ import codecs import datetime import time +from urllib2 import URLError from fedora.tg.client import BaseClient, AuthError, ServerError from optparse import OptionParser from shutil import move, rmtree, copytree @@ -539,6 +540,9 @@ if __name__ == '__main__': except AuthError, e: print >> sys.stderr, e sys.exit(1) + except URLError, e: + print >> sys.stderr, 'Could not connect to %s - %s' % (FAS_URL, e.reason[1]) + sys.exit(9) fas.mk_tempdir() fas.make_group_db() fas.make_passwd_db() diff --git a/fas/fas/help.py b/fas/fas/help.py index 80afefd..f8ba0aa 100644 --- a/fas/fas/help.py +++ b/fas/fas/help.py @@ -35,6 +35,7 @@ class Help(controllers.Controller): 'group_self_removal': ['Self Removal', '''
Should users be able to remove themselves from this group without sponsor / admin intervention? (recommended yes)
'''], 'group_prerequisite': ['Must Belong To', '''Before a user can join this group, they must belong to the group listed in this box. This value cannot be removed without administrative intervention, only changed. Recommended values are for the 'cla_sign' group.
'''], 'group_join_message': ['Join Message', '''This message will go out to users when they join the group. It should be informative and offer tips about what to do next. A description of the group would also be valuable here
'''], + 'gencert': ['Client Side Cert', '''The client side cert is generally used to grant access to upload packages to Fedora or for other authentication purposes like with koji. If you are not a package maintainer there is no need to worry about the client side cert
'''], } def __init__(self): diff --git a/fas/fas/templates/home.html b/fas/fas/templates/home.html index f1e00a0..993b462 100644 --- a/fas/fas/templates/home.html +++ b/fas/fas/templates/home.html @@ -27,7 +27,8 @@