--- /usr/share/pyshared/univention/management/console/acl.py.orig 2013-10-14 04:22:06.672000000 -0400 +++ /usr/share/pyshared/univention/management/console/acl.py 2013-10-14 04:22:42.240000000 -0400 @@ -62,6 +62,7 @@ import cPickle import itertools import operator +from fnmatch import fnmatch from .config import ucr from .log import * @@ -146,7 +147,7 @@ hosts.append(server['name']) elif host == '*': hosts.append(ucr['hostname']) - elif host == ucr['hostname']: + elif fnmatch(ucr['hostname'], host): hosts.append(ucr['hostname']) return hosts