Pri portovaní D2000 aplikácie vyvinutej pre OS Windows na Linux sa môžete stretnúť s týmito rozdielmi:
- Mená súborov a cesty sú case-sensitive
- Oddeľovač adresárov je "/" (lomítko)
- Prístupové práva k súborom (vlastník/skupina/ostatní)
Pri patchovaní binárnych súborov D2000 by sa mali vykonať tieto kroky:
- vlastník/skupina by sa mali zmeniť na používateľa a skupinu D2000, pod ktorými bol systém D2000 nainštalovaný, napr.
chown d2000:d2000 kernel - mali by sa nastaviť príznaky read/write/execute tak, aby ich mohol spúšťať aspoň používateľ D2000, napr.
chmod 755 archiv - Proces D2000 Kernel vyžaduje špeciálne práva na vytváranie multicastových socketov:
setcap cap_net_raw=pe kernel - D2000 Kom proces môže vyžadovať špeciálne práva na prácu s raw socketmi, na pripojenie k privilegovaným portom a na prácu s GPIO:
cap_dac_override,cap_sys_rawio,cap_net_bind_service+ep kom