Byla vydána (Mastodon, 𝕏) nová stabilní verze 2.10.38 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP (GNU Image Manipulation Program). Přehled novinek v oznámení o vydání a v souboru NEWS na GitLabu. Nový GIMP je již k dispozici také na Flathubu.
Google zveřejnil seznam 1220 projektů od 195 organizací (Debian, GNU, openSUSE, Linux Foundation, Haiku, Python, …) přijatých do letošního, již dvacátého, Google Summer of Code.
Na základě DMCA požadavku bylo na konci dubna z GitHubu odstraněno 8535 repozitářů se zdrojovými kódy open source emulátoru přenosné herní konzole Nintendo Switch yuzu.
Webový prohlížeč Dillo (Wikipedie) byl vydán ve verzi 3.1.0. Po devíti letech od vydání předchozí verze 3.0.5. Doména dillo.org již nepatří vývojářům Dilla.
O víkendu probíhá v Bostonu, a také virtuálně, konference LibrePlanet 2024 organizovaná nadací Free Software Foundation (FSF).
Nová vývojová verze Wine 9.8 řeší mimo jiné chybu #3689 při instalaci Microsoft Office 97 nahlášenou v roce 2005.
Coppwr, tj. GUI nástroj pro nízkoúrovňové ovládání PipeWire, byl vydán v nové verzi 1.6.0. Zdrojové kódy jsou k dispozici na GitHubu. Instalovat lze také z Flathubu.
Byla vydána dubnová aktualizace aneb nová verze 1.89 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Vypíchnout lze, že v terminálu lze nově povolit vkládání kopírovaného textu stisknutím středního tlačítka myši. Ve verzi 1.89 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Proton, tj. fork Wine integrovaný v Steam Play a umožňující v Linuxu přímo ze Steamu hrát hry určené pouze pro Windows, byl vydán ve verzi 9.0-1 (𝕏). Přehled novinek se seznamem nově podporovaných her na GitHubu. Aktuální přehled her pro Windows běžících díky Protonu také na Linuxu na stránkách ProtonDB.
Byla vydána verze 1.78.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání na GitHubu. Vyzkoušet Rust lze například na stránce Rust by Example.
#!/bin/sh #část za = nastav na místo, kde je IPTABLES IPTABLES=/sbin/iptables #zrušit existující pravidla $IPTABLES -F INPUT #Unožnit odpovídat odchozím připojením z tohoto PC $IPTABLES -A INPUT -j ACCEPT -m state --state \ ESTABLISHED -i eth0 -p icmp $IPTABLES -A INPUT -j ACCEPT -m state --state \ ESTABLISHED -i eth0 -p tcp $IPTABLES -A INPUT -j ACCEPT -m state --state \ ESTABLISHED -i eth0 -p udp #Povolit příchozí požadavky SSH $IPTABLES -A INPUT -p tcp --dport 22 -j ACCEPT #Povolit příchozí DNS $IPTABLES -A INPUT -p udp --dport 53 -j ACCEPT $IPTABLES -A INPUT -p tcp --dport 53 -j ACCEPT #Povolit příchozí požadavky HTTP $IPTABLES -A INPUT -p tcp --dport 80 -j ACCEPT $IPTABLES -A INPUT -p tcp --dport 443 -j ACCEPT #Povolit echo příkazu PING $IPTABLES -A INPUT -p icmp -j ACCEPT #Nahrát moduly: insmod ip_conntrack_ftp insmod ipt_LOG insmod ipt_REJECT insmod ipt_limit insmod ipt_state #Logování je nastaveno tak, že je-li vypuštěno více než 5 paketů za 3 sekundy, tak budou ignorovány #Tím se zabraňuje DOS útoku $IPTABLES -A INPUT -m limit --limit 3/second \ --limit-burst 5 -i ! lo -j LOG #Vypustit a logovat všechna ostatní data $IPTABLES -A INPUT -i ! lo -j DROPOvšem pokud to spustím, tak se mi vypíše:
iptables v1.4.9: Bad state " ESTABLISHED" Try `iptables -h' or 'iptables --help' for more information. iptables v1.4.9: Bad state " ESTABLISHED" Try `iptables -h' or 'iptables --help' for more information. iptables v1.4.9: Bad state " ESTABLISHED" Try `iptables -h' or 'iptables --help' for more information. insmod: can't read 'ip_conntrack_ftp': No such file or directory insmod: can't read 'ipt_LOG': No such file or directory insmod: can't read 'ipt_REJECT': No such file or directory insmod: can't read 'ipt_limit': No such file or directory insmod: can't read 'ipt_state': No such file or directory Bad argument ` --limit-burst' Try `iptables -h' or 'iptables --help' for more information. Using intrapositioned negation (`--option ! this`) is deprecated in favor of extrapositioned (`! --option this`).Můžete mi prosím poradit co s tím? Jak to upravit aby to fungovalo? Děkuji za pomoc.
Řešení dotazu:
/
", pripadne "\
". teda napriklad:
$IPTABLES -A INPUT -m limit --limit 3second --limit-burst 5 -i ! lo -j LOG
insmod: can't read 'ip_conntrack_ftp': No such file or directory insmod: can't read 'ipt_LOG': No such file or directory insmod: can't read 'ipt_REJECT': No such file or directory insmod: can't read 'ipt_limit': No such file or directory insmod: can't read 'ipt_state': No such file or directory Using intrapositioned negation (`--option ! this`) is deprecated in favor of extrapositioned (`! --option this`). Using intrapositioned negation (`--option ! this`) is deprecated in favor of extrapositioned (`! --option this`).
insmod
. moduly si iptables
loaduje sam, vyhod tie riadky, tj:
insmod ip_conntrack_ftp
insmod ipt_LOG
insmod ipt_REJECT
insmod ipt_limit
insmod ipt_state
vymaz.
! -i loMisto vsech tech 'insmod' staci bohate dva:
modprobe ip_conntrack modrpobe ip_conntrack_ftpMisto vsech tech ESTABLISHED staci:
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPTNN
Tiskni Sdílej: