Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
fastd [06.07.2016 11:44] – Init-Script erneuert havelock | fastd [16.07.2017 19:32] (aktuell) – havelock | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== fastd ====== | ====== fastd ====== | ||
- | In Bearbeitung! | + | TODO In Bearbeitung! |
- | Dokumentation: | + | Dokumentation: |
+ | |||
+ | Ab Debian Stretch (9) ist fastd und die dazugehörigen Abhängigkeiten vorhanden. | ||
+ | Es sind also keine externen Repositories mehr notwendig. | ||
Bei der manuellen Übersetzung von fastd müssen das Init-Script und die manpages | Bei der manuellen Übersetzung von fastd müssen das Init-Script und die manpages | ||
Zeile 9: | Zeile 12: | ||
Vorarbeiten | Vorarbeiten | ||
- | |||
- | aptitude install build-essential pkg-config cmake doxygen | ||
- | |||
- | Voraussetzung ist '' | ||
- | |||
- | Zertifikatswarnung für folgenden Download ignorieren: --no-check-certificate | ||
< | < | ||
- | cd /usr/src | + | aptitude install build-essential pkg-config cmake doxygen bison libsodium-dev libjson-c-dev libcap-dev |
- | wget --no-check-certificate https:// | + | |
- | tar xJf libuecc-6.tar.xz | + | |
- | cd libuecc-6 | + | |
- | cmake . | + | |
- | make | + | |
- | make install | + | |
- | ldconfig | + | |
</ | </ | ||
+ | |||
+ | Voraussetzung ist [[libuecc]], | ||
Compilieren von fastd | Compilieren von fastd | ||
- | aptitude install bison doxygen libsodium-dev libjson-c-dev libcap-dev | ||
- | |||
< | < | ||
+ | cd / | ||
git clone git:// | git clone git:// | ||
cd fastd | cd fastd | ||
- | git checkout | + | git checkout |
cd .. | cd .. | ||
mkdir fastd-build | mkdir fastd-build | ||
Zeile 51: | Zeile 42: | ||
AUTOSTART=" | AUTOSTART=" | ||
</ | </ | ||
+ | |||
+ | Hinweis: Wenn fastd selbst kompiliert wurde, ist die Installation normalerweise | ||
+ | nach ''/ | ||
+ | angepaßt werden ('' | ||
+ | |||
+ | Hinweis: Das Script ist auch Bestandteil der [[FFPI-Tools]]. | ||
++++ Init-Script für fastd | | ++++ Init-Script für fastd | | ||
- | < | + | < |
#!/bin/sh -e | #!/bin/sh -e | ||
Zeile 100: | Zeile 97: | ||
if [ ! -d / | if [ ! -d / | ||
- | | + | mkdir / |
- | chown fastd. / | + | chown fastd. / |
fi | fi | ||