podman and opensnitch

This commit is contained in:
Sergei Poljanski 2026-01-13 18:12:26 +02:00
commit e75efe4c5c
Signed by: asxpi
GPG key ID: 4F8851660FA4121B
4 changed files with 7 additions and 5 deletions

View file

@ -88,7 +88,7 @@
awscli2
# azure-cli
google-cloud-sdk
docker-compose
podman-compose
argocd
fluxcd
kubectx # switch between contexts/namespaces

View file

@ -42,7 +42,4 @@
# Virtualization (KVM/QEMU)
virtualisation.libvirtd.enable = true;
programs.virt-manager.enable = true;
# Docker
virtualisation.docker.enable = true;
}

View file

@ -49,6 +49,9 @@
implicitPolicyTarget = "block";
};
# OpenSnitch Application Firewall
services.opensnitch.enable = true;
security.pam.loginLimits = [
{ domain = "*"; item = "core"; type = "-"; value = "0"; }
];
@ -84,5 +87,7 @@
lynis
audit
tcpdump
bandwhich
opensnitch-ui
];
}

View file

@ -8,7 +8,7 @@
users.users.asxpi = {
isNormalUser = true;
description = "Sergei P";
extraGroups = [ "networkmanager" "wheel" "dialout" "libvirtd" "docker" ];
extraGroups = [ "networkmanager" "wheel" "dialout" "libvirtd" "podman" ];
shell = pkgs.zsh;
packages = with pkgs; [
# Internet