Univention Bugzilla – Attachment 4371 Details for
Bug 27112
sambaRID direkt ändern
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
test-rid.sh
test-rid.sh (text/plain), 2.12 KB, created by
Stefan Gohmann
on 2012-05-14 08:05 CEST
(
hide
)
Description:
test-rid.sh
Filename:
MIME Type:
Creator:
Stefan Gohmann
Created:
2012-05-14 08:05 CEST
Size:
2.12 KB
patch
obsolete
>#!/bin/bash -e > >eval "$(ucr shell)" > >_lowerletters="abcdefghijklmnopqrstuvwxyz" >_upperletters="ABCDEFGHIJKLMNOPQRSTUVWXYZ" >_ciphers="0123456789" > >/etc/init.d/univention-s4-connector stop > >random_chars () { # [length [characters]] > local stringlength=${1:-$STRINGLENGTH} > local charset=${2:-${_lowerletters}} > local string= > while ((${#string} < $stringlength)) > do > local pos=$((RANDOM % ${#charset})) > string+=${charset:$pos:1} > done > echo -n "$string" >} >random_username () { # Generates a random lowercase character (a-z0-9) > random_chars 10 "${_lowerletters}${_ciphers}" >} > >G1=$(random_username) >udm groups/group create --position cn=groups,$ldap_base --set name=$G1 >univention-ldapsearch cn=$G1 sambaSID >udm groups/group remove --dn "cn=$G1,cn=groups,$ldap_base" > >G2=$(random_username) >udm groups/group create --position cn=groups,$ldap_base --set name=$G2 --set sambaRID=987981 >echo "*************** 987981" >univention-ldapsearch cn=$G2 sambaSID >udm groups/group remove --dn "cn=$G2,cn=groups,$ldap_base" > >G3=$(random_username) >udm groups/group create --position cn=groups,$ldap_base --set name=$G3 >univention-ldapsearch cn=$G3 sambaSID >udm groups/group modify --dn cn=$G3,cn=groups,$ldap_base --set sambaRID=987961 >echo "*************** 987961" >univention-ldapsearch cn=$G3 sambaSID > >U1=$(random_username) >U2=$(random_username) >udm users/user create --position cn=users,$ldap_base --set username=$U1 --set lastname=$U1 --set password=univention --set primaryGroup="cn=$G3,cn=groups,$ldap_base" >udm users/user create --position cn=users,$ldap_base --set username=$U2 --set lastname=$U2 --set password=univention --set primaryGroup="cn=$G3,cn=groups,$ldap_base" > >udm groups/group modify --dn cn=$G3,cn=groups,$ldap_base --set sambaRID=987960 >echo "*************** 987960" >univention-ldapsearch cn=$G3 sambaSID >univention-ldapsearch uid=$U1 sambaPrimaryGroupSid >univention-ldapsearch uid=$U2 sambaPrimaryGroupSid > >udm users/user remove --dn "uid=$U1,cn=users,$ldap_base" >udm users/user remove --dn "uid=$U2,cn=users,$ldap_base" >udm groups/group remove --dn "cn=$G3,cn=groups,$ldap_base" > > >/etc/init.d/univention-s4-connector start
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
Actions:
View
Attachments on
bug 27112
: 4371 |
4372