./univention-directory-manager-modules/test/TestModuleList.py:# > python2.6 -c "import subprocess; subprocess.call(('univention-admin', 'settings/printermodel', 'list'), stdout=subprocess.PIPE)" ./univention-directory-manager-modules/test/TestModuleList.py:# > python -c "import popen2; p = Popen4('univention-admin settings/printermodel list'); p.wait() ./univention-directory-manager-modules/test/BaseTest.py:_UNIVENTION_ADMIN = '/usr/sbin/univention-admin' ./univention-directory-manager-modules/test/univention-admin-test: univention-admin $1 list 1>/dev/null 2>>"${errorlog}" ./univention-directory-manager-modules/test/univention-admin-test: for dn in `univention-admin $1 list | grep "DN: " | sed -e 's|DN: ||'`; do ./univention-directory-manager-modules/test/univention-admin-test: univention-admin $2 list --superordinate "$dn" 1>/dev/null 2>>"${errorlog}" ./univention-directory-manager-modules/test/univention-admin-test: echo univention-admin "$@" >>"${errorlog}" ./univention-directory-manager-modules/test/univention-admin-test: if eval univention-admin "$@" >>"${errorlog}" 2>>"${errorlog}" ./univention-directory-manager-modules/test/univention-admin-test: echo univention-admin "$@" >>"${errorlog}" ./univention-directory-manager-modules/test/univention-admin-test: if eval univention-admin "$@" >>"${errorlog}" 2>>"${errorlog}" ./univention-directory-manager-modules/test/univention-admin-test: univention-admin users/user create --set unixhome="/home/u$i" --set username="u$i" --set lastname="l$i" --set password="mumpolaglori" >/dev/null 2>/dev/null ./univention-directory-manager-modules/test/univention-admin-test: univention-admin users/user modify --dn uid=u2,$ldap_base --set primaryGroup="cn=testgroup,$ldap_base" >/dev/null 2>/dev/null ./univention-directory-manager-modules/test/univention-admin-test: univention-admin users/user modify --dn uid=u2,$ldap_base --set primaryGroup="cn=Domain Users,cn=groups,$ldap_base" >/dev/null 2>/dev/null ./univention-directory-manager-modules/test/univention-admin-test: univention-admin users/user remove --dn "uid=u$i,$ldap_base" >/dev/null 2>/dev/null ./univention-directory-manager-modules/test/univention-admin-test: univention-admin dhcp/service create --position "cn=dhcp,$ldap_base" --set service="testdhcpservice2" 2>>"${errorlog}" >>"${errorlog}" ./univention-directory-manager-modules/test/univention-admin-test: univention-admin dns/reverse_zone create --position "cn=dns,$ldap_base" \ ./univention-directory-manager-modules/test/univention-admin-test: if univention-admin computers/$hosttype remove $remref --dn "cn=$clientname,cn=computers,$ldap_base" 2>>"${errorlog}" >>"${errorlog}" ./univention-directory-manager-modules/test/univention-admin-test: if univention-admin computers/ipmanagedclient remove $remref --dn "cn=$clientname,cn=computers,$ldap_base" 2>>"${errorlog}" >>"${errorlog}" ./univention-directory-manager-modules/test/univention-admin-test: univention-admin networks/network create \ ./univention-directory-manager-modules/test/univention-admin-test: univention-admin $1 2>/dev/null | { read x; read x ; while read i;do echo $i | cut -d" " -f"1" - ;done } ./univention-directory-manager-modules/test/univention-admin-test: univention-admin networks/network remove --dn \"cn=testnetwork2,$ldap_base\" >/dev/null 2>/dev/null ./univention-directory-manager-modules/test/univention-admin-test: univention-admin dhcp/host list --superordinate "cn=testdhcpservice,cn=dhcp,$ldap_base" | grep '^DN: '| sed 's/^DN: //' |\ ./univention-directory-manager-modules/test/univention-admin-test: univention-admin dns/host_record list --superordinate "zoneName=dnstestzone,cn=dns,$ldap_base" | grep '^DN: ' | sed 's/^DN: //' |\ ./univention-directory-manager-modules/test/univention-admin-test: univention-admin dns/ptr_record list --superordinate "zoneName=$revzonename,cn=dns,$ldap_base" | grep '^DN: '| sed 's/^DN: //' |\ ./univention-ldap/test/listner-notifier-test: univention-admin "$module" create --set username="$rand1" --set lastname="$rand2" --set password=univention --set unixhome="/home/$rand1" --set primaryGroup="cn=Domain Users,cn=groups,$ldap_base" --position="cn=users,$ldap_base" ./univention-ldap/test/listner-notifier-test: univention-admin "$module" create --set name="$rand1" --position="cn=groups,$ldap_base" ./univention-ldap/test/listner-notifier-test: univention-admin "$module" create --set name="$rand1" --set unixhome=/dev/null --set primaryGroup="cn=Computers,cn=groups,$ldap_base" --position="cn=computers,$ldap_base" ./univention-ldap/test/listner-notifier-test: univention-admin "$module" create --set name="$rand1" --set network=192.168.0.0 --set netmask=255.255.255.0 --position="cn=networks,$ldap_base" ./univention-ldap/test/listner-notifier-test: univention-admin "$module" create --set name="$rand1" --set spoolHost="$cups_server" --set uri="lp0://$rand1/" --set model="$rand2" --position="cn=printers,$ldap_base" ./univention-ldap/test/listner-notifier-test: univention-admin "$module" create --set name="$rand1" --set host="$hostname.$domainname" --set path="/home/groups/$rand1/" --position="cn=shares,$ldap_base" ./univention-ldap/test/listner-notifier-test:cmd="for module in users/user groups/group computers/managedclient networks/network shares/printer shares/share; do univention-admin "$module" list >> /tmp/ldap_dump_$rmhost.tmp; done" ./univention-ldap/test/listner-notifier-test:cmd="for module in users/user groups/group computers/managedclient networks/network shares/printer shares/share; do univention-admin "$module" list >> /tmp/ldap_dump_$rmhost2.tmp; done" ./univention-ldap/test/listner-notifier-test: slave_hostdn=$(univention-admin computers/domaincontroller_slave list --filter cn="$slave" | sed -ne 's/^DN: //p') ./univention-ldap/test/listner-notifier-test: univention-admin users/user modify --dn "$dn" --set unixhome=/home/groups ./univention-ldap/test/listner-notifier-test: univention-admin "$module" remove --dn "$dn"