Move automount, default HBAC services, netgroup and hostgroup bootstrapping.

There is no need for these to be done as updates, just add these entries
to the bootstrapping.
This commit is contained in:
Rob Crittenden
2010-12-13 13:23:04 -05:00
committed by Simo Sorce
parent 1207a7c83f
commit 358b28398c
6 changed files with 135 additions and 121 deletions

View File

@@ -28,6 +28,48 @@ objectClass: top
objectClass: nsContainer
cn: computers
dn: cn=hostgroups,cn=accounts,$SUFFIX
changetype: add
objectClass: top
objectClass: nsContainer
cn: hostgroups
dn: cn=alt,$SUFFIX
changetype: add
objectClass: nsContainer
cn: alt
dn: cn=ng,cn=alt,$SUFFIX
changetype: add
objectClass: nsContainer
cn: ng
dn: cn=automount,$SUFFIX
changetype: add
objectClass: nsContainer
cn: automount
dn: cn=default,cn=automount,$SUFFIX
changetype: add
objectClass: nsContainer
cn: default
dn: automountmapname=auto.master,cn=default,cn=automount,$SUFFIX
changetype: add
objectClass: automountMap
automountMapName: auto.master
dn: automountmapname=auto.direct,cn=default,cn=automount,$SUFFIX
changetype: add
objectClass: automountMap
automountMapName: auto.direct
dn: automountkey=/-,automountmapname=auto.master,cn=default,cn=automount,$SUFFIX
changetype: add
objectClass: automount
automountKey: /-
automountInformation: auto.direct
dn: cn=hbacservices,cn=accounts,$SUFFIX
changetype: add
objectClass: top
@@ -190,6 +232,99 @@ gidNumber: eval($IDSTART+2)
description: Limited admins who can edit other users
cn: editors
dn: cn=sshd,cn=hbacservices,cn=accounts,$SUFFIX
changetype: add
objectclass: ipahbacservice
objectclass: ipaobject
cn: sshd
description: sshd
ipauniqueid:autogenerate
dn: cn=ftp,cn=hbacservices,cn=accounts,$SUFFIX
changetype: add
objectclass: ipahbacservice
objectclass: ipaobject
cn: ftp
description: ftp
ipauniqueid:autogenerate
dn: cn=su,cn=hbacservices,cn=accounts,$SUFFIX
changetype: add
objectclass: ipahbacservice
objectclass: ipaobject
cn: su
description: su
ipauniqueid:autogenerate
dn: cn=login,cn=hbacservices,cn=accounts,$SUFFIX
changetype: add
objectclass: ipahbacservice
objectclass: ipaobject
cn: login
description: login
ipauniqueid:autogenerate
dn: cn=su-l,cn=hbacservices,cn=accounts,$SUFFIX
changetype: add
objectclass: ipahbacservice
objectclass: ipaobject
cn: su-l
description: su with login shell
ipauniqueid:autogenerate
dn: cn=sudo,cn=hbacservices,cn=accounts,$SUFFIX
changetype: add
objectclass: ipahbacservice
objectclass: ipaobject
cn: sudo
description: sudo
ipauniqueid:autogenerate
dn: cn=sudo-i,cn=hbacservices,cn=accounts,$SUFFIX
changetype: add
objectclass: ipahbacservice
objectclass: ipaobject
cn: sudo-i
description: sudo-i
ipauniqueid:autogenerate
dn: cn=gdm,cn=hbacservices,cn=accounts,$SUFFIX
changetype: add
objectclass: ipahbacservice
objectclass: ipaobject
cn: gdm
description: gdm
ipauniqueid:autogenerate
dn: cn=gdm-password,cn=hbacservices,cn=accounts,$SUFFIX
changetype: add
objectclass: ipahbacservice
objectclass: ipaobject
cn: gdm-password
description: gdm-password
ipauniqueid:autogenerate
dn: cn=kdm,cn=hbacservices,cn=accounts,$SUFFIX
changetype: add
objectclass: ipahbacservice
objectclass: ipaobject
cn: kdm
description: kdm
ipauniqueid:autogenerate
dn: cn=SUDO,cn=hbacservicegroups,cn=accounts,$SUFFIX
changetype: add
objectClass: ipaobject
objectClass: ipahbacservicegroup
objectClass: nestedGroup
objectClass: groupOfNames
objectClass: top
cn: SUDO
ipauniqueid:autogenerate
description: Default group of SUDO related services
member: cn=sudo,cn=hbacservices,cn=accounts,$SUFFIX
member: cn=sudo-i,cn=hbacservices,cn=accounts,$SUFFIX
dn: cn=ipaConfig,cn=etc,$SUFFIX
changetype: add
objectClass: nsContainer

View File

@@ -1,22 +0,0 @@
# Add the default automount entries
dn: cn=automount,$SUFFIX
add:objectClass: nsContainer
add:cn: automount
dn: cn=default,cn=automount,$SUFFIX
add:objectClass: nsContainer
add:cn: default
dn: automountmapname=auto.master,cn=default,cn=automount,$SUFFIX
add:objectClass: automountMap
add:automountMapName: auto.master
dn: automountmapname=auto.direct,cn=default,cn=automount,$SUFFIX
add:objectClass: automountMap
add:automountMapName: auto.direct
dn: automountkey=/-,automountmapname=auto.master,cn=default,cn=automount,$SUFFIX
add:objectClass: automount
add:automountKey: '/-'
add:automountInformation: auto.direct

View File

@@ -1,5 +0,0 @@
dn: cn=hostgroups,cn=accounts,$SUFFIX
add:objectClass: top
add:objectClass: nsContainer
add:cn: hostgroups

View File

@@ -1,81 +0,0 @@
dn: cn=sshd,cn=hbacservices,cn=accounts,$SUFFIX
default:objectclass: ipahbacservice
default:objectclass: ipaobject
default:cn: sshd
default:description: sshd
default:ipauniqueid:autogenerate
dn: cn=ftp,cn=hbacservices,cn=accounts,$SUFFIX
default:objectclass: ipahbacservice
default:objectclass: ipaobject
default:cn: ftp
default:description: ftp
default:ipauniqueid:autogenerate
dn: cn=su,cn=hbacservices,cn=accounts,$SUFFIX
default:objectclass: ipahbacservice
default:objectclass: ipaobject
default:cn: su
default:description: su
default:ipauniqueid:autogenerate
dn: cn=login,cn=hbacservices,cn=accounts,$SUFFIX
default:objectclass: ipahbacservice
default:objectclass: ipaobject
default:cn: login
default:description: login
default:ipauniqueid:autogenerate
dn: cn=su-l,cn=hbacservices,cn=accounts,$SUFFIX
default:objectclass: ipahbacservice
default:objectclass: ipaobject
default:cn: su-l
default:description: su with login shell
default:ipauniqueid:autogenerate
dn: cn=sudo,cn=hbacservices,cn=accounts,$SUFFIX
default:objectclass: ipahbacservice
default:objectclass: ipaobject
default:cn: sudo
default:description: sudo
default:ipauniqueid:autogenerate
dn: cn=sudo-i,cn=hbacservices,cn=accounts,$SUFFIX
default:objectclass: ipahbacservice
default:objectclass: ipaobject
default:cn: sudo-i
default:description: sudo-i
default:ipauniqueid:autogenerate
dn: cn=gdm,cn=hbacservices,cn=accounts,$SUFFIX
default:objectclass: ipahbacservice
default:objectclass: ipaobject
default:cn: gdm
default:description: gdm
default:ipauniqueid:autogenerate
dn: cn=gdm-password,cn=hbacservices,cn=accounts,$SUFFIX
default:objectclass: ipahbacservice
default:objectclass: ipaobject
default:cn: gdm-password
default:description: gdm-password
default:ipauniqueid:autogenerate
dn: cn=kdm,cn=hbacservices,cn=accounts,$SUFFIX
default:objectclass: ipahbacservice
default:objectclass: ipaobject
default:cn: kdm
default:description: kdm
default:ipauniqueid:autogenerate
dn: cn=SUDO,cn=hbacservicegroups,cn=accounts,$SUFFIX
default:objectClass: ipaobject
default:objectClass: ipahbacservicegroup
default:objectClass: nestedGroup
default:objectClass: groupOfNames
default:objectClass: top
default:cn: SUDO
default:ipauniqueid:autogenerate
default:description: Default group of SUDO related services
default:member: cn=sudo,cn=hbacservices,cn=accounts,$SUFFIX
default:member: cn=sudo-i,cn=hbacservices,cn=accounts,$SUFFIX

View File

@@ -1,9 +0,0 @@
# Add the default netgroup entries
dn: cn=alt,$SUFFIX
add:objectClass: nsContainer
add:cn: alt
dn: cn=ng,cn=alt,$SUFFIX
add:objectClass: nsContainer
add:cn: ng

View File

@@ -9,10 +9,6 @@ app_DATA = \
20-nss_ldap.update \
20-replication.update \
20-winsync_index.update \
30-automount.update \
30-hbacsvc.update \
30-groupofhosts.update \
30-netgroups.update \
$(NULL)
EXTRA_DIST = \