PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : arno-iptables-firewall unter ArchLinux



Lempi
10.05.20, 00:52
Hallo, unter debian gibt es das Paket arno-iptables-firewall. Konfigurieren kann man dies mit dpkg-reconfigure arno-iptables-firewall.
Danach startet die menu-geführte Konfiguration.

Ich habe "arno-iptbales-firewall " nun unter Arch installiert .
git clone https://github.com/arno-iptables-firewall/aif/ makepkg -s pacman -U arno...pkg.tar.xz
Und wie startet man nun "dpkg-reconfigure arno-iptables-firewall" unter arch ?
Ich meine diese menuegeführte Konfiguration, nicht das rumgefummel in der firewall.conf

drcux
10.05.20, 06:58
In dem du Debian installierst, unter Arch wirst du so etwas nicht finden....

Lempi
10.05.20, 13:32
Hallo, vielleicht habe ich mich da falsch ausgedrückt. arno-iptables-firewall bringt ja das configure.sh ja mit. Dies funzt ja auch unter Arch und es wird dann einiges zur Firewallconfiguration abgefragt und die firewall.conf erzeugt. Fehlt da womöglich nur sowas wie dialog oder so?

drcux
10.05.20, 15:44
Nein:

https://debiananwenderhandbuch.de/dpkg-reconfigure.html

nopes
10.05.20, 22:24
https://github.com/helixarch/debtap

drcux
11.05.20, 06:23
Hilft aber nichts, dir fehlt dann immer noch dpkg-reconfigure/debconf....

Huhn Hur Tu
11.05.20, 09:11
https://rocky.eld.leidenuniv.nl/html/ Das scheint nicht mehr weitergepflegt zu werden, ich empfehle etwas mit mehr maintainance zu verwenden

nopes
11.05.20, 09:50
Kein Plan ob das Fehlt, das "Konfigurieren" wird ja auch ausgeführt, wenn man das zum erstenmal installiert, ich würde also erwarten, dass der Konfigurationsteil mit "geported" und auch ausgeführt wird.

drcux
11.05.20, 13:14
ich würde also erwarten, dass der Konfigurationsteil mit "geported" und auch ausgeführt wird.

Selbst wenn, es benötigt debconf, ohne das funktioniert es nicht!

Also nochmal: Wer die Annehmlichkeiten von dpkg-reconfigure/debconf möchte, muss Debian installieren.

drcux
11.05.20, 17:23
@nopes:

Hab jetzt Zeit das näher zu erläutern:

Das Skript, das unter Debian beim Installieren von Paketen ausgeführt wird, includiert ". /usr/share/debconf/confmodule" und nutzt dessen Funktionen. Ohne dieses hat es keinen Sinn es auszuführen.

nopes
11.05.20, 19:29
Das ist korrekt, rpm macht es ja auch irgendwie anders, es gab/gibt alien um zB rpms unter Debian zu installieren, die dabei auch Konfiguriert werden, bin ich mir jedenfalls ziemlich sicher - sind ja auch nur irgendwelche Aufsätze die sowas wie Ncurses füttern, daher erwarte ich schon, dass diese Dialoge auch nach dem Portieren kommen würden. Wie auch immer, du hast Recht, man muss da mit Problemen rechnen. Alternativ halt Einstellung der Firewall dumpen und den Dump "übernehmen", fürs Dumpen könnte man zB eine VM nehmen.

drcux
11.05.20, 19:59
man muss da mit Problemen rechnen.

Nein, das Skript funktioniert nicht! Es versucht eine Datei aus dem System zu inkludieren, das es nur bei Debian gibt. Peng, Abbruch!

Und RPM kennt solche Konfigurationsskripte AFAIK auch nicht, im RPM sind allenfalls vorkonfigurierte Dateien enthalten.

Huhn Hur Tu
13.05.20, 10:10
Entgegen der ersten Suche sehe ich, dass dieses tatsaechlich noch weiterentwickelt wird.

- https://github.com/arno-iptables-firewall/aif

bevor due solche Sauereien wie alien machst, baue Dir das doch einfach selbst, bzw. es gibt ein install.sh, das sollte noch einfacher sein.