aboutsummaryrefslogtreecommitdiffstats
path: root/x11/XFree86-4
diff options
context:
space:
mode:
authorjmz <jmz@FreeBSD.org>2001-10-27 20:18:10 +0800
committerjmz <jmz@FreeBSD.org>2001-10-27 20:18:10 +0800
commit7481851af5848cb94d76325f844ec54e9dd65056 (patch)
tree9b54c85c5d7dc498c09b0ac9050a83e18c15b110 /x11/XFree86-4
parentd499039197b4ea294fb3733eece9a587cdf8d418 (diff)
downloadfreebsd-ports-gnome-7481851af5848cb94d76325f844ec54e9dd65056.tar.gz
freebsd-ports-gnome-7481851af5848cb94d76325f844ec54e9dd65056.tar.zst
freebsd-ports-gnome-7481851af5848cb94d76325f844ec54e9dd65056.zip
Patch startx so that X is started with the "-nolisten tcp" by default and
add a "-listen_tcp" option to run X in non-secure mode. Submitted by: Jochem Kossen <j.kossen@home.nl>
Diffstat (limited to 'x11/XFree86-4')
-rw-r--r--x11/XFree86-4/Makefile2
-rw-r--r--x11/XFree86-4/files/patch-startx54
2 files changed, 55 insertions, 1 deletions
diff --git a/x11/XFree86-4/Makefile b/x11/XFree86-4/Makefile
index 629444b77262..1ddaed29b871 100644
--- a/x11/XFree86-4/Makefile
+++ b/x11/XFree86-4/Makefile
@@ -7,7 +7,7 @@
PORTNAME= XFree86
PORTVERSION= 4.1.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_XFREE}
MASTER_SITE_SUBDIR= 4.1.0
diff --git a/x11/XFree86-4/files/patch-startx b/x11/XFree86-4/files/patch-startx
new file mode 100644
index 000000000000..7761db5a3024
--- /dev/null
+++ b/x11/XFree86-4/files/patch-startx
@@ -0,0 +1,54 @@
+--- programs/xinit/startx.cpp.orig Fri Apr 27 13:04:53 2001
++++ programs/xinit/startx.cpp Sat Oct 27 03:50:41 2001
+@@ -82,8 +82,12 @@
+
+ display=:0
+ whoseargs="client"
++listen_tcp="-nolisten tcp"
+ while [ "x$1" != "x" ]; do
+ case "$1" in
++ -listen_tcp)
++ listen_tcp=""
++ ;;
+ --)
+ whoseargs="server"
+ ;;
+@@ -134,7 +138,7 @@
+ done
+ #endif
+
+-xinit $clientargs -- $serverargs
++xinit $clientargs -- $serverargs $listen_tcp
+
+ if [ x"$removelist" != x ]; then
+ xauth remove $removelist
+--- programs/xinit/startx.man.orig Thu Apr 19 17:08:32 2001
++++ programs/xinit/startx.man Sat Oct 27 03:40:01 2001
+@@ -42,10 +42,17 @@
+ somewhat nicer user interface for running a single session of the X
+ Window System. It is often run with no arguments.
+ .PP
+-Arguments immediately following the
++Except for the
++.RB '-listen_tcp'
++option, arguments immediately following the
+ .I startx
+ command are used to start a client in the same manner as
+ .IR xinit (1).
++The
++.RB '-listen_tcp'
++option of startx enables the TCP/IP transport type which is needed for remote X
++displays. This is disabled by default for security reasons.
++.PP
+ The special argument
+ .RB '--'
+ marks the end of client arguments and the beginning of server options.
+@@ -66,6 +73,8 @@
+ startx -- -dpi 100
+ .PP
+ startx -- -layout Multihead
++.PP
++startx -listen_tcp -- -depth 16
+ .RE
+ .PP
+ To determine the client to run,