setuid: mtr
This commit is contained in:
@@ -21,11 +21,16 @@ mkIf true {
|
|||||||
## Diagnostic
|
## Diagnostic
|
||||||
arp-scan
|
arp-scan
|
||||||
nmap # outil de scan de port réseau
|
nmap # outil de scan de port réseau
|
||||||
mtr # outil de diagnostic réseau
|
|
||||||
#wireshark
|
#wireshark
|
||||||
whois
|
whois
|
||||||
];
|
];
|
||||||
|
|
||||||
|
# Paquets avec setuid root
|
||||||
|
security.wrappers = {
|
||||||
|
# outil de diagnostic réseau
|
||||||
|
mtr.source = "${pkgs.mtr}/bin/mtr";
|
||||||
|
};
|
||||||
|
|
||||||
networking.firewall = {
|
networking.firewall = {
|
||||||
allowedTCPPorts = [
|
allowedTCPPorts = [
|
||||||
5201 # iperf
|
5201 # iperf
|
||||||
|
|||||||
@@ -72,10 +72,6 @@ in
|
|||||||
};
|
};
|
||||||
etc.gitconfig.text = builtins.readFile ./gitconfig;
|
etc.gitconfig.text = builtins.readFile ./gitconfig;
|
||||||
};
|
};
|
||||||
# programmes qui n'ont pas besoin de sudo pour fonctionner
|
|
||||||
security.setuidPrograms = [
|
|
||||||
"mtr"
|
|
||||||
];
|
|
||||||
programs.bash = {
|
programs.bash = {
|
||||||
enableCompletion = true;
|
enableCompletion = true;
|
||||||
promptInit = builtins.readFile ./bash-prompt.sh;
|
promptInit = builtins.readFile ./bash-prompt.sh;
|
||||||
|
|||||||
Reference in New Issue
Block a user