#!/bin/sh # Nome na rede: a placa vira "carinha" e responde em http://carinha.local (rodar como root, desta pasta). set -e cd "$(dirname "$0")" apt-get install -y --no-install-recommends avahi-daemon libnss-mdns nftables hostnamectl set-hostname carinha sed -i "s/^127\.0\.1\.1.*/127.0.1.1 carinha/" /etc/hosts grep -q "^127.0.1.1 carinha" /etc/hosts || echo "127.0.1.1 carinha" >> /etc/hosts install -m 644 carinha.service.avahi /etc/avahi/services/carinha.service install -m 644 carinha.nft /etc/nftables.d-carinha.nft grep -q "nftables.d-carinha.nft" /etc/nftables.conf || echo 'include "/etc/nftables.d-carinha.nft"' >> /etc/nftables.conf nft -c -f /etc/nftables.conf systemctl enable --now avahi-daemon nftables systemctl restart avahi-daemon nftables echo "pronto: http://carinha.local"