| | 31 | |
| | 32 | == How to update source == |
| | 33 | |
| | 34 | Samba updates kommen als unified diffs gz gepackt: |
| | 35 | |
| | 36 | 1. Auspacken im parent directory von \source (ab 3.4.0 \source3 und \source4) |
| | 37 | {{{ |
| | 38 | gzip -d patch-3.5.0-3.5.1.diffs.gz |
| | 39 | }}} |
| | 40 | Das Ergebnis ist dann patch-3.5.0-3.5.1.diffs. |
| | 41 | |
| | 42 | 2. Einen --dry-run Durchgang machen, um zu sehen obs Probleme gibt: |
| | 43 | {{{ |
| | 44 | patch -N -p 1 -i patch-3.5.0-3.5.1.diffs --dry-run 2>&1 | tee patch.log |
| | 45 | }}} |
| | 46 | patch.log prüfen, eventuelle Fehler bereinigen (VERSION, version.h sind Kandidaten) |
| | 47 | |
| | 48 | 3. Patch einspielen |
| | 49 | {{{ |
| | 50 | patch -N -p 1 -i patch-3.5.0-3.5.1.diffs 2>&1 | tee patch.log |
| | 51 | }}} |
| | 52 | |
| | 53 | 4. Compilieren, testen und svn updaten. |