feat: cleanup and update

This commit is contained in:
ange 2024-04-03 19:33:40 +02:00
parent a4947dce17
commit 75d1075ca1
Signed by: ange
GPG key ID: 9E0C4157BB7BEB1D
18 changed files with 86 additions and 88 deletions

View file

@ -1,7 +0,0 @@
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i lo -j ACCEPT
COMMIT

View file

@ -1,7 +0,0 @@
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i lo -j ACCEPT
COMMIT

29
rootfs/etc/nftables.conf Normal file
View file

@ -0,0 +1,29 @@
#!/usr/bin/nft -f
# vim:set ts=2 sw=2 et:
destroy table inet filter
table inet filter {
chain input {
type filter hook input priority filter; policy drop;
ct state invalid counter drop
iif "lo" counter accept
ip protocol {icmp,icmpv6} counter accept
ct state {established,related} counter accept
counter comment "dropped"
}
chain forward {
type filter hook forward priority filter; policy drop;
counter comment "dropped"
}
chain output {
type filter hook output priority filter; policy accept;
counter comment "accepted"
}
}

View file

@ -1,13 +0,0 @@
[Trigger]
Operation=Install
Operation=Upgrade
Operation=Remove
Type=Package
Target=nvidia
[Action]
Description=Update NVIDIA module in initcpio
Depends=mkinitcpio
When=PostTransaction
NeedsTargets
Exec=/bin/sh -c 'while read -r trg; do case $trg in linux) exit 0; esac; done; /usr/bin/mkinitcpio -P'

View file

@ -0,0 +1 @@
/usr/bin/podman-compose