1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-29 10:18:30 +00:00
freebsd-ports/x11
Stefan Eßer 2b5532ec39 Fix kfmsu2 (which actually should *never* be used on a multi-user system!)
The original version was not compatible with the FreeBSD version of "su"
(it assumed that "su - -c CMD" executed CMD as root), and it required root
to have a POSIX shell as login shell (not a C shell).
The original "xhost +local:root" could mislead the user to assume that
only  root was given permission to access hist X11 display, but the user
parameter is ignored by xhost (as of XFree86 3.3.1). This allows *every*
user on the local system to grab all keypresses or screen contents while
kfmsu2 has not run to completion. Starting several instances of kfmsu and
leaving one will revoke access to the X11 display to all others ...

In fact, kfmsu might be considered *that* broken by design, that it should
not be installed, but it's a part of kdebase and I do not want to disable
it in case somebody has a legitimate use for it ...

The non-functionality of kfmsu was pointed out by Glenn Johnson.
1998-03-04 23:46:12 +00:00
..
9menu Upgrade to 1.5. 1997-09-08 12:23:57 +00:00
9term Change DEPENDS to BUILD_DEPENDS with a nonexistent path, it is required 1996-12-07 23:43:56 +00:00
blast Upgrade to blast-1.0-ss-10.10 and make myself MAINTAINER. Old MAINTAINER 1998-01-29 15:51:49 +00:00
bricons Update MAINTAINER address 1997-10-26 23:57:21 +00:00
emu "all:" -> "all::" to make XFree86-3.3 config files happy. 1997-06-12 17:25:31 +00:00
eterm Update to version 0.7+PL5. 1998-02-23 15:38:53 +00:00
fbsd-icons tar ==> ${EXTRACT_CMD} 1997-06-29 10:50:38 +00:00
kde2 Update package name to reflect we are at Beta3 ... 1998-03-04 23:26:58 +00:00
kde3 Update package name to reflect we are at Beta3 ... 1998-03-04 23:26:58 +00:00
kde4 Update package name to reflect we are at Beta3 ... 1998-03-04 23:26:58 +00:00
kde4-baseapps Clean up Makefile 1998-02-15 22:18:32 +00:00
kde4-runtime Clean up Makefile 1998-02-15 22:18:32 +00:00
kde4-workspace Clean up Makefile 1998-02-15 22:18:32 +00:00
kde11 Update package name to reflect we are at Beta3 ... 1998-03-04 23:26:58 +00:00
kdebase2 Clean up Makefile 1998-02-15 22:18:32 +00:00
kdebase3 Clean up Makefile 1998-02-15 22:18:32 +00:00
kdebase4 Clean up Makefile 1998-02-15 22:18:32 +00:00
kdebase4-runtime Clean up Makefile 1998-02-15 22:18:32 +00:00
kdebase4-workspace Clean up Makefile 1998-02-15 22:18:32 +00:00
kdebase11 Fix kfmsu2 (which actually should *never* be used on a multi-user system!) 1998-03-04 23:46:12 +00:00
kdelibs2 Clean up Makefile 1998-02-15 22:18:32 +00:00
kdelibs3 Clean up Makefile 1998-02-15 22:18:32 +00:00
kdelibs4 Clean up Makefile 1998-02-15 22:18:32 +00:00
kdelibs11 Clean up Makefile 1998-02-15 22:18:32 +00:00
libdnd Forgot to call ldconfig in post-install. 1997-11-19 12:22:01 +00:00
libsx Add dependency on Xaw3d and minor cleanup prompted by portlint. 1997-09-15 07:28:07 +00:00
lupe Fix MAINTAINER's address 1998-02-07 19:55:58 +00:00
pkg
props Mini portlint. 1998-01-06 06:22:37 +00:00
rxvt Remove "rxvt - " from front, this is redundant. 1997-12-04 03:14:14 +00:00
rxvt-devel Remove "rxvt - " from front, this is redundant. 1997-12-04 03:14:14 +00:00
rxvt-unicode Remove "rxvt - " from front, this is redundant. 1997-12-04 03:14:14 +00:00
sxpc Remove myself as MAINTAINER from a number of ports I no longer 1997-01-06 12:15:11 +00:00
tkgoodstuff Add tk virtual category where missing. List of ports which depend on tk 1998-02-21 22:38:11 +00:00
tycoon Import tycoon, a button/drop-target manager with OffiX drag'n'drop support. 1997-11-24 05:02:48 +00:00
x3270 Upgrade, 3.0.3.6 -> 3.1.1.7. 1997-10-15 20:23:47 +00:00
xaniroc Import xaniroc port. xaniroc animates your root cursor. 1997-11-17 12:47:05 +00:00
xantfarm Import of xantfarm port. Closes PR #2894. 1997-03-06 10:15:04 +00:00
xautolock Use MASTER_SITE_XCONTRIB. Use MAN? macros. CATEGORIES+= -> CATEGORIES. 1996-11-18 09:56:45 +00:00
xcb Remove myself as MAINTAINER from a number of ports I no longer 1997-01-06 12:15:11 +00:00
xco New port, xco: 1997-07-01 22:06:12 +00:00
xcoloredit New port, xcoloredit: 1997-07-01 22:37:28 +00:00
xcolors Fix MASTER_SITES. 1998-01-22 00:41:36 +00:00
xdtm Make it fetchable. 1997-12-16 20:23:37 +00:00
xfedor Describe required version now 1997-08-10 23:24:59 +00:00
xfishtank Upgrade patch to support True Color displays. 1997-08-13 11:43:43 +00:00
XFree86 Add NO_PACKAGE, we're not going to distribute packages for this as long as 1997-12-04 10:52:50 +00:00
XFree86-4 Add NO_PACKAGE, we're not going to distribute packages for this as long as 1997-12-04 10:52:50 +00:00
XFree86-4-clients Add NO_PACKAGE, we're not going to distribute packages for this as long as 1997-12-04 10:52:50 +00:00
XFree86-4-libraries Add NO_PACKAGE, we're not going to distribute packages for this as long as 1997-12-04 10:52:50 +00:00
XFree86-contrib Adjust directory in MASTER_SITES. 1997-08-23 20:37:24 +00:00
xgrab Suffix has changed (gz -> Z) 1997-08-11 01:02:08 +00:00
xkeycaps Version change: 2.32 -> 2.38 1997-09-11 22:09:28 +00:00
xloadimage Add checksum, don't know why it was missing before. 1996-12-17 12:29:51 +00:00
xlockmore Upgrade to 4.08.1. 1998-03-04 08:20:48 +00:00
xmascot Upgrade, 2.5 -> 2.5p2. 1997-06-07 19:47:09 +00:00
xmold
xprompt Upgrade to the latest version: 1.4. 1997-03-29 12:29:26 +00:00
xscreensaver Upgrade to version 2.15. 1998-01-23 01:58:25 +00:00
xskyroot realtime sky drawer for X root window 1997-10-07 04:27:31 +00:00
xsnow Compress a bunch of manpages. Remove unnecessary @ directives from 1996-11-18 14:17:24 +00:00
xtacy Fix MASTER_SITE_SUBDIR 1998-02-01 22:25:50 +00:00
xtattr Import of xattr port. xattr is a small utility to change 1997-10-31 13:04:15 +00:00
xtestpicture Use new MASTER_SITE_LOCAL variable from bsd.port.mk. 1997-04-30 03:18:09 +00:00
xtoolwait New port, xtoolwait: 1997-06-03 19:14:37 +00:00
xzoom xzoom 0.3 port. works in 8bpp systems only, but useful. 1997-08-25 14:05:19 +00:00
Makefile Move textedit from x11 to editors. 1998-02-18 04:18:45 +00:00