diff --git a/dhcp.spec b/dhcp.spec index a16edbd..9c2c4c9 100644 --- a/dhcp.spec +++ b/dhcp.spec @@ -8,7 +8,7 @@ Name: dhcp Epoch: 3 Version: %{major_version}%{patch_version} -Release: 3 +Release: 4 Summary: The ISC DHCP (Dynamic Host Configuration Protocol) server/relay agent/client License: Distributable Group: System/Servers @@ -270,7 +270,24 @@ rm -f %{buildroot}%{_libdir}/*.a # Prepare schema files to be included into OpenLDAP configuration mkdir -p %{buildroot}%{schema_dir} +mkdir -p %{buildroot}%{_sysconfdir}/openldap/{schema,slapd.d} install -m 0644 contrib/ldap/dhcp.schema %{buildroot}%{schema_dir} +install -m 0644 contrib/ldap/dhcpd-conf-to-ldap %{buildroot}%{schema_dir} +install -m 0644 contrib/ldap/dhcp.schema %{buildroot}%{_sysconfdir}/openldap/schema/ +install -m 0644 contrib/ldap/README.ldap %{buildroot}%{_sysconfdir}/openldap/schema/README.%{name} +cat > %{buildroot}%{_sysconfdir}/openldap/slapd.d/%{name}.conf <