#!/bin/bash source testlib || exit 1 DESCRIPTION1="Ssh beschikbaar?" VERIFYEXIT=0 sshtest || exit 1 DESCRIPTION1="Sla test over indien we niet de juiste licentieoptie hebben." CMD="cat /etc/webint/REG" VERIFYPOSITIVE='"L"' if ! sshtest; then echo "Geen ldap, test overgeslagen" exit 0 fi IGNOREERROR=1 DESCRIPTION1="Verwijder oude testuser" PAGE="useradmin/edituser.php?name=testuser&del=1" scc_add IGNOREERROR=1 DESCRIPTION1="Verwijder oude testgroup" PAGE="useradmin/editgroup.php?name=testgroup&del=1" scc_add DESCRIPTION1="Sync oude zooi weg" PAGE="useradmin/synclist.php?del=1" VERIFYPOSITIVE="oude LDAP gebruikers OK: geen overbodige gegevens." scc_add DESCRIPTION1="Maak testuser" PAGE="useradmin/edituser.php" METHOD="post" POSTBODY="new_uid=testuser&new_firstname=testfirstname&new_lastname=testlastname&new_passwd=syn3&new_o=testcompany&new_gidNumber=513&save=1" scc_add DESCRIPTION1="Sync compleet ?" PAGE="useradmin/synclist.php" VERIFYPOSITIVE="Controle op nieuwe LDAP gebruikers OK: geen ontbrekende gegevens." METHOD="post" POSTBODY="" scc_add DESCRIPTION1="Maak testgroup" PAGE="useradmin/editgroup.php" METHOD="post" POSTBODY="new_gid=testgroup&save=1" scc_add DESCRIPTION1="testGroep aanwezig" PAGE="useradmin/grouplist.php" VERIFYPOSITIVE="testgroup" scc_add #We laten de testuser en groep staan om in andere scripts mee te kutten. scc_test || exit 1