Asn_ipfire.sh --afwall grep: warning: stray \ before /

Hallo zusammen,

Auf meinem bq habe ich über Termux das Script asn_ipfire.sh installiert (Version asn_ipfire_v0.7.7_beta2_termux.sh).
Die Installation ging ohne probleme.
Leider bekomme ich eine Warnung beim erstellen der afwall_rules.txt:

~$ bash asn_ipfire.sh --afwall "Google"
---[Get all Google ASNs]---
---[Get Google networks for AS6432]---
grep: warning: stray \ before /
---[Get Google networks for AS15169]---
grep: warning: stray \ before /
---[Get Google networks for AS16550]---
..... usw.
grep: warning: stray \ before /
---[Get Google networks for AS396982]---
grep: warning: stray \ before /
    3880 networks with 45122816 IPs found in 27 ASNs for Google
---[Remove adjacent and overlapping netblocks]---

^C

Ich habe die Installation nach ca. 5 min mit Strg+c abgebrochen.
Hat jemand eine Idee?
Danke

@kuketzblog
Hallo Mike
Fragen:
1.) Mache ich einen Fehler bei der Installation oder ist die Warnung ein Bug?
2.) Wird das Script auf android noch verwendet?

Danke
wolle

Die Android/Termux Version es Scripts wird zwar nicht besonders gepflegt, läuft aber soweit durch, wenn man es nicht abbricht :wink: Geduld ist aber angesagt, selbst auf meiner IPFire dauert die Konsolidierung mittlerweile einfach sehr lange bei so vielen IP’s. Google hat seit 2018 die Anzahl seiner Netzwerke und IP’s verdreifacht. Versuche es erstmal mit einer kleineren Company.
Die Warnung ist unkritisch und kommt aufgrund einer Änderung in Gnu grep v3.8. Das wird in den nächsten Tagen behoben.

Hallo maloe

Danke für die Info.

@maloe,
mit Hilfe deiner Seite
https://notabug.org/maloe/ASN_IPFire_Script/wiki#asn-ipfire-script-and-android

und einem Linux-Rechner habe ich das Programm zum laufen gebracht.
Die Datei
afwall_rules.txt
konnte ich so erstellen.
Auf der Seite ist ein kleiner Schreibfehler:

    iptables_off.sh:

### iptables ###
IPT=/system/bin/iptables
IP6T=/system/bin/ip6tables

### Flush/Purge all rules ###
$IPT -F INPUT
$IPT -F OUTPUT
$IPT -F -t nat 
#...

### Defaults ###
# Allow IPv4 connections
$IPT -P INPUT ACCEPT
$IPT -P FORWARD ACCEPT
$IPT -P OUTPUT ACCEPT

# Deny IPv6 connections
$IP6T -P INPUT DROP
$IP6T -P FORWARD DROP
$IP6T -P OUTPUT DROP

Der Name der Datei
iptables_off.sh
ist falsch.
Richtig ist
iptables_off_rules.sh

In der AFwall werden die iptables-Regeln angezeigt.

Nochmals Danke

wolle

Danke für den Hinweis, ist korrigiert. Und die Warnung wegen wget wurde auch beseitigt, in beiden Script Versionen.