Merge pull request #27066 from Lassulus/ucspi-tcp-fix

ucspi-tcp: remove setuid from install script

authored by Jörg Thalheim and committed by GitHub 92df3cc9 0518ec00

+16
+1
pkgs/tools/networking/ucspi-tcp/default.nix
··· 14 14 url = "http://ftp.de.debian.org/debian/pool/main/u/ucspi-tcp/ucspi-tcp_0.88-3.diff.gz"; 15 15 sha256 = "0mzmhz8hjkrs0khmkzs5i0s1kgmgaqz07h493bd5jj5fm5njxln6"; 16 16 }) 17 + ./remove-setuid.patch 17 18 ]; 18 19 19 20 # Apply Debian patches
+15
pkgs/tools/networking/ucspi-tcp/remove-setuid.patch
··· 1 + diff --git a/hier.c b/hier.c 2 + index 5663ada..1d73b84 100644 3 + --- a/hier.c 4 + +++ b/hier.c 5 + @@ -2,8 +2,8 @@ 6 + 7 + void hier() 8 + { 9 + - h(auto_home,-1,-1,02755); 10 + - d(auto_home,"bin",-1,-1,02755); 11 + + h(auto_home,-1,-1,0755); 12 + + d(auto_home,"bin",-1,-1,0755); 13 + 14 + c(auto_home,"bin","tcpserver",-1,-1,0755); 15 + c(auto_home,"bin","tcprules",-1,-1,0755);