From 602591cae12323012693f49de3ba59516b40c3f5 Mon Sep 17 00:00:00 2001 From: Michael DeHaan Date: Wed, 26 Mar 2008 16:02:48 -0400 Subject: Add a --owner to all the objects, plus associated API calls and backend stuff, for use with the (pending real soon now) authz_ownership module. Also updated docs. Incidentally, self.settings.tftpboot is now utils.tftpboot_location() -- which is required because tftpboot moves around. Previously this was masked to still look like a settings variable but I decided to remove the hack. All code using that location has been updated appropriately. --- docs/cobbler.pod | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'docs/cobbler.pod') diff --git a/docs/cobbler.pod b/docs/cobbler.pod index a1f174f2..719850d3 100644 --- a/docs/cobbler.pod +++ b/docs/cobbler.pod @@ -102,6 +102,10 @@ arguments appropriately. Support for other types of distributions is possible The file used for the answer file, regardless of the breed setting, is the value used for --kickstart when creating the profile. +=item owners + +Users with small sites and a limited number of admins can probably ignore this option. All cobbler objects (distros, profiles, systems, and repos) can take a --owners parameter to specify what cobbler users can edit particular objects. This only applies to the Cobbler WebUI and XMLRPC interface, not the "cobbler" command line tool run from the shell. Furthermore, this is only respected by the "authz_ownership" module which must be enabled in /etc/cobbler/modules.conf. The value for --owners is a comma seperated list of users and groups as specified in /etc/cobbler/users.conf. For more information see the users.conf file as well as the Cobbler Wiki. In the default Cobbler configuration, this value is completely ignored, as is users.conf. + =back =head2 ADDING A PROFILE -- cgit