aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authorasami <asami@FreeBSD.org>1997-06-03 13:57:45 +0800
committerasami <asami@FreeBSD.org>1997-06-03 13:57:45 +0800
commita1bc24880c3a65c8289217639c944586568ae906 (patch)
tree03cdcd80aaf81d69cdc1f0ea5b800fe60c6a8c37 /games
parent8d523f391e2e15e668373f2bf93834a67e3fa1e0 (diff)
downloadfreebsd-ports-gnome-a1bc24880c3a65c8289217639c944586568ae906.tar.gz
freebsd-ports-gnome-a1bc24880c3a65c8289217639c944586568ae906.tar.zst
freebsd-ports-gnome-a1bc24880c3a65c8289217639c944586568ae906.zip
pkg_create can't deal with named pipes (it just hangs there, and when you
hit ^C, it will splat all the +* files in the current directory). Replace it with an explicit @exec mkfifo/chown/chmod sequence.
Diffstat (limited to 'games')
-rw-r--r--games/quakeserver/pkg-plist5
1 files changed, 4 insertions, 1 deletions
diff --git a/games/quakeserver/pkg-plist b/games/quakeserver/pkg-plist
index b18220dbb8bb..770a7927866b 100644
--- a/games/quakeserver/pkg-plist
+++ b/games/quakeserver/pkg-plist
@@ -6,6 +6,9 @@ quakeserver/readme.port
quakeserver/qserver.sh
quakeserver/stopserver.sh
quakeserver/quakeserver.log
-quakeserver/quakeserver.in
+@exec mkfifo %D/quakeserver/quakeserver.in
+@exec chown nobody:nobody %D/quakeserver/quakeserver.in
+@exec chmod 700 %D/quakeserver/quakeserver.in
+@unexec rm -f %D/quakeserver/quakeserver.in
@dirrm quakeserver/id1
@dirrm quakeserver