Annotation of loncom/html/adm/help/tex/Creating_Domain_Coordinators.tex, revision 1.2
1.1 raeburn 1: \label{Creating_Domain_Coordinators}
2: When LON-CAPA was first installed for a domain, an initial library
3: server will have been set up, and the command
4:
5: perl loncom/build/make\_domain\_coordinator.pl will have been run
6: (as root) in the loncapa-X.Y.Z directory created when the LON-CAPA
7: tarball was uncompressed.
8:
9: This command will have created a new Linux user, who will be filesystem
10: authenticated when logging into LON-CAPA, and who will have been assigned
11: the Domain Coordinator role.
12:
13: A Domain Coordinator can add users to the domain and assign any role
14: in the domain with the exception of the Domain Coordinator role. To
15: assign the Domain Coordinator role to other users, someone with root
16: privileges on a library server in the domain can:
17:
18: \begin{itemize}
19: \item run perl make\_domain\_coordinator.pl to create a new user (filesystem
20: authenticated). make\_domain\_coordinator.pl will fail if:
21:
22: \begin{itemize}
23: \item the user already has a Linux account, or
24: \item the username is already in use for an existing LON-CAPA user in the
25: domain.
26: \end{itemize}
27: \item assign the Domain Coordinator role to an existing LON-CAPA user by
28: running the following command in the loncapa-X.Y.Z directory
29:
30: \begin{itemize}
31: \item perl loncom/build/add\_domain\_coordinator\_privilege.pl {[}USERNAME:DOMAIN]
32: {[}DCDOMAIN]
33:
34: \begin{itemize}
35: \item where USERNAME:DOMAIN are the username and domain of an existing user,
36: who is to be granted Domain Coordinator privileges,
37: \item DCDOMAIN is the domain to be coordinated. Note: DCDOMAIN must be a
38: domain for which the server where the command is run is a library
1.2 ! raeburn 39: server. Furthermore, the home library server of the user to whom the role is
! 40: to be assigned must be the server where the command is being run.
! 41:
1.1 raeburn 42: \end{itemize}
43: \end{itemize}
44: \end{itemize}
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>