]>
Commit | Line | Data |
---|---|---|
eb10a764 LP |
1 | Porting systemd To New Distributions |
2 | ||
1486dbe1 | 3 | HOWTO: |
eb10a764 LP |
4 | You need to make the follow changes to adapt systemd to your |
5 | distribution: | |
6 | ||
bc270841 LP |
7 | 1) Find the right configure parameters for: |
8 | ||
9 | --with-rootprefix= | |
10 | --with-sysvinit-path= | |
dee4c244 | 11 | --with-sysvrcnd-path= |
bc270841 LP |
12 | --with-rc-local-script-path-start= |
13 | --with-rc-local-script-path-stop= | |
14 | --with-kbd-loadkeys= | |
15 | --with-kbd-setfont= | |
16 | --with-tty-gid= | |
17 | ||
18 | 2) Try it out. Play around with 'systemd --test --system' for | |
edb9aaa8 LP |
19 | a test run of systemd without booting. This will read the unit |
20 | files and print the initial transaction it would execute | |
21 | during boot-up. This will also inform you about ordering loops | |
22 | and suchlike. | |
eb10a764 LP |
23 | |
24 | CONTRIBUTING UPSTREAM: | |
eb10a764 | 25 | |
19aadacf | 26 | We do generally no longer accept distribution-specific |
bc270841 LP |
27 | patches to systemd upstream. If you have to make changes to |
28 | systemd's source code to make it work on your distribution: | |
19aadacf | 29 | unless your code is generic enough to be generally useful, we |
bc270841 | 30 | are unlikely to merge it. Please always consider adopting the |
19aadacf JE |
31 | upstream defaults. If that is not possible, please maintain |
32 | the relevant patches downstream. | |
1486dbe1 | 33 | |
bc270841 | 34 | Thank you for understanding. |