Jump to content

CommitteeChangeover: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 11: Line 11:
All members of the committee should be added to the committee group. This will allow them to read and edit the committee-owned documents.
All members of the committee should be added to the committee group. This will allow them to read and edit the committee-owned documents.


  root@deathray:/local/admin/scripts/rrs# ./useradm convert
  root@deathray:/local/admin/scripts/rrs# '''./useradm convert'''
  RETURN: use [default] given  TAB: answer completion  EOF: give empty answer
  RETURN: use [default] given  TAB: answer completion  EOF: give empty answer
   
   
  Enter username
  Enter username
  [no default] >> $new_committee_member
  [no default] >> '''$new_committee_member'''
   
   
  Conversion usertype must be specified. List of valid usertypes:
  Conversion usertype must be specified. List of valid usertypes:
Line 38: Line 38:
   
   
  Enter conversion usertype
  Enter conversion usertype
  (hints) [no default] >> committe  
  (hints) [no default] >> '''committe'''
   
   
  Enter who updated this user (give Unix username)
  Enter who updated this user (give Unix username)
  [root] >> atlas
  [root] >> '''atlas'''
   
   
  User converted: $new_committee_member -> committe
  User converted: $new_committee_member -> committe
Line 77: Line 77:
Add each member to the LDAP helpdesk group:
Add each member to the LDAP helpdesk group:


  root@deathray:~# ldapmodify -D cn=root,ou=ldap,o=redbrick -x -y /etc/ldap.secret
  root@deathray:~# '''ldapmodify -D cn=root,ou=ldap,o=redbrick -x -y /etc/ldap.secret'''
  dn: cn=helpdesk,ou=groups,o=redbrick
  '''dn: cn=helpdesk,ou=groups,o=redbrick'''
  changetype: modify
  '''changetype: modify'''
  add: memberUid
  '''add: memberUid'''
  memberUid: $new_helpdesk_member1
  '''memberUid: $new_helpdesk_member1'''
  memberUid: $new_helpdesk_member2
  '''memberUid: $new_helpdesk_member2'''
  memberUid: $new_helpdesk_member3
  '''memberUid: $new_helpdesk_member3'''
  modifying entry "cn=helpdesk,ou=groups,o=redbrick"
  modifying entry "cn=helpdesk,ou=groups,o=redbrick"
(Bold text is what the user types.)


===Admins===
===Admins===
Line 95: Line 97:


  root@deathray:~# '''ldapmodify -D cn=root,ou=ldap,o=redbrick -x -y /etc/ldap.secret'''
  root@deathray:~# '''ldapmodify -D cn=root,ou=ldap,o=redbrick -x -y /etc/ldap.secret'''
  '''dn: cn=root,ou=groups,o=redbrick
  '''dn: cn=root,ou=groups,o=redbrick'''
  changetype: modify
  '''changetype: modify'''
  add: memberUid
  '''add: memberUid'''
  memberUid: $new_admin_member1
  '''memberUid: $new_admin_member1'''
  memberUid: $new_admin_member2
  '''memberUid: $new_admin_member2'''
  memberUid: $new_admin_member3'''
  '''memberUid: $new_admin_member3'''
  modifying entry "cn=root,ou=groups,o=redbrick"
  modifying entry "cn=root,ou=groups,o=redbrick"
(Bold text is what the user types.)


Give each member a local account (in /etc/passwd) on each machine (TODO, document this, if necessary).
Give each member a local account (in /etc/passwd) on each machine (TODO, document this, if necessary).
[[Category:HowTo]]