From 9dd648e28be6bb8438e99e6b31c40b2b8c08ec22 Mon Sep 17 00:00:00 2001 From: Gary Guo Date: Sat, 14 Dec 2024 15:58:09 +0000 Subject: [PATCH] nixos-firewall-tool: add man page --- .../nixos-firewall-tool/nixos-firewall-tool.1 | 17 +++++++++++++++++ pkgs/by-name/ni/nixos-firewall-tool/package.nix | 1 + 2 files changed, 18 insertions(+) create mode 100644 pkgs/by-name/ni/nixos-firewall-tool/nixos-firewall-tool.1 diff --git a/pkgs/by-name/ni/nixos-firewall-tool/nixos-firewall-tool.1 b/pkgs/by-name/ni/nixos-firewall-tool/nixos-firewall-tool.1 new file mode 100644 index 00000000000000..600c3f1e58eac5 --- /dev/null +++ b/pkgs/by-name/ni/nixos-firewall-tool/nixos-firewall-tool.1 @@ -0,0 +1,17 @@ +.TH nixos-firewall-tool 1 +.SH NAME +nixos-firewall-tool \- a tool to temporarily manipulate the NixOS firewall +.SH SYNOPSIS +nixos-firewall-tool \fIsubcommand\fR + +Open TCP port: + nixos-firewall-tool open tcp 8888 + +Open UDP port: + nixos-firewall-tool open udp 51820 + +Show all firewall rules: + nixos-firewall-tool show + +Reset firewall configuration to system settings: + nixos-firewall-tool reset diff --git a/pkgs/by-name/ni/nixos-firewall-tool/package.nix b/pkgs/by-name/ni/nixos-firewall-tool/package.nix index 125ee17e94eb65..4984ecc2730584 100644 --- a/pkgs/by-name/ni/nixos-firewall-tool/package.nix +++ b/pkgs/by-name/ni/nixos-firewall-tool/package.nix @@ -23,6 +23,7 @@ stdenvNoCC.mkDerivation rec { installPhase = '' installBin nixos-firewall-tool + installManPage nixos-firewall-tool.1 installShellCompletion nixos-firewall-tool.{bash,fish} '';