Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | Nächste Überarbeitung Beide Seiten der Revision | ||
kb [2015/03/26 15:47] flacco [ISC DHCP mit ActiveDirectory] |
kb [2015/03/26 16:25] flacco [ISC DHCP mit ActiveDirectory] |
||
---|---|---|---|
Zeile 607: | Zeile 607: | ||
Jetzt werden mit //**diff**// einzelne Patches für jede der Dateien erzeugt: | Jetzt werden mit //**diff**// einzelne Patches für jede der Dateien erzeugt: | ||
<code> | <code> | ||
- | heinzb@knurps:~/baustelle/dhcp-4.2.6> diff -u server/ldap.c server/ad.ldap.c > ldap.c.patch | + | heinzb@knurps:~/baustelle/dhcp-4.2.6> diff -u server/ldap.c server/ad.ldap.c > ../ldap.c.patch |
- | heinzb@knurps:~/baustelle/dhcp-4.2.6> diff -u contrib/ldap/README.ldap contrib/ldap/ad.README.ldap > README.ldap.patch | + | heinzb@knurps:~/baustelle/dhcp-4.2.6> diff -u contrib/ldap/README.ldap contrib/ldap/ad.README.ldap > ../README.ldap.patch |
- | heinzb@knurps:~/baustelle/dhcp-4.2.6> diff -u contrib/ldap/dhcpd-conf-to-ldap contrib/ldap/ad.dhcpd-conf-to-ldap > dhcpd-conf-to-ldap.patch | + | heinzb@knurps:~/baustelle/dhcp-4.2.6> diff -u contrib/ldap/dhcpd-conf-to-ldap contrib/ldap/ad.dhcpd-conf-to-ldap > ../dhcpd-conf-to-ldap.patch |
- | heinzb@knurps:~/baustelle/dhcp-4.2.6> diff -u contrib/ldap/dhcp.schema contrib/ldap/ad.dhcp.schema >dhcp.schema.patch | + | heinzb@knurps:~/baustelle/dhcp-4.2.6> diff -u contrib/ldap/dhcp.schema contrib/ldap/ad.dhcp.schema > ../dhcp.schema.patch |
</code> | </code> | ||
Zeile 616: | Zeile 616: | ||
<code> | <code> | ||
- | heinzb@knurps:~/baustelle/dhcp-4.2.6> | + | heinzb@knurps:~/baustelle> cat ldap.c.patch > 0099-AD-LDAP.patch |
+ | heinzb@knurps:~/baustelle> cat README.ldap.patch >> 0099-AD-LDAP.patch | ||
+ | heinzb@knurps:~/baustelle> cat dhcpd-conf-to-ldap.patch >> 0099-AD-LDAP.patch | ||
+ | heinzb@knurps:~/baustelle> cat dhcp.schema.patch >> 0099-AD-LDAP.patch | ||
</code> | </code> | ||
+ | |||
+ | Danach den Patch in unser Testing-Repositorie hochladen und die Spec-Datei des dhcp-Paketes anpassen: | ||
+ | |||
+ | Ab Zeile 138 (ca.) | ||
+ | <code> | ||
+ | # invis-server.org Stefan Schaefer | ||
+ | Patch99: 0099-AD-LDAP.patch | ||
+ | </code> | ||
+ | |||
+ | Ab Zeile: 282 (ca.) | ||
+ | <code> | ||
+ | %if %{with_ldap} | ||
+ | # Stefan Schaefer - invis-server.org | ||
+ | %patch99 -p1 | ||
+ | %endif | ||
+ | </code> | ||
+ | |||
+ | Die Zeilenangaben sind natürlich nicht genau, das sich das Spec-File mit jeder neuen Version ändern kann. Wichtig ist nur, dass unser Patch als letzter angewendete wird. |