Browse Source

fake:


			
			
				rocklinux
			
			
		
fake 20 years ago
parent
commit
7aa9fbe110
3 changed files with 10 additions and 2 deletions
  1. +7
    -1
      package/mnemoc/openldap/openldap.conf
  2. +1
    -1
      package/mnemoc/openldap/openldap.init
  3. +2
    -0
      package/mnemoc/openldap/postsysfiles.in

+ 7
- 1
package/mnemoc/openldap/openldap.conf

@ -35,13 +35,19 @@ if [ "$ROCKCFG_PKG_OPENLDAP_JUSTLIBS" = "1" ]; then
--disable-slurpd"
fi
openldap_pm() {
chown -R openldap:openldap $root/var/opt/openldap
install_init openldap $confdir/openldap.init
}
hook_add premake 3 'eval $MAKE depend'
# other packages may need to know where ldap is.
# but not forcing them to use it.
hook_add postmake 3 "echo \"pkg_openldap_prefix=/$prefix\" \
> $root/var/adm/parse-config/openldap"
hook_add postmake 4 "install_init openldap $confdir/openldap.init"
hook_add postmake 4 openldap_pm
export CPPFLAGS="$CPPFLAGS -I/usr/include/db42"

+ 1
- 1
package/mnemoc/openldap/openldap.init

@ -29,7 +29,7 @@
main_begin
block_begin(start, `Starting OpenLDAP.')
check(`D_prefix/libexec/slapd -h "ldapi:/// ldap:///" &')
check(`(D_prefix/libexec/slapd -h "ldapi:/// ldap:///" -u openldap &)')
block_end
block_begin(stop, `Stopping OpenLDAP.')

+ 2
- 0
package/mnemoc/openldap/postsysfiles.in

@ -0,0 +1,2 @@
safe_groupadd openldap 439
safe_useradd openldap 439 439 "openldap" /opt/openldap /bin/false "*"

Loading…
Cancel
Save