./x11/slim [simple login manager]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.3.6, Package name: slim-1.3.6
Maintained by: Landry Breuil
Master sites:
Description
SLiM is a Desktop-independent graphical login manager for X11,
derived from Login.app.
It aims to be light and simple, although completely configurable
through themes and an option file. It is suitable for machines on
which remote login functionalities are not needed.


Filesize: 227.097 KB
Version History (View Complete History)
  • (2013-10-31) Updated to version: slim-1.3.6
  • (2013-04-18) Updated to version: slim-1.3.5
  • (2012-09-02) Updated to version: slim-1.3.4
  • (2010-08-24) Updated to version: slim-1.3.2
  • (2010-07-10) Updated to version: slim-1.3.1p2
  • (2009-11-06) Updated to version: slim-1.3.1p1
  • (2009-09-09) Updated to version: slim-1.3.1p0
  • (2008-11-05) Updated to version: slim-1.3.1
  • (2007-12-30) Updated to version: slim-1.3.0p1
  • (2007-10-25) Updated to version: slim-1.3.0p0
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-09-05 22:45:50 by David Coppa | Files touched by this commit (2)
Log message:
Revert previous
   2017-09-05 22:45:50 by David Coppa | Files touched by this commit (2)
Log message:
Revert previous
   2017-08-30 01:49:19 by David Coppa | Files touched by this commit (2)
Log message:
Use 'unix:0.0' for the DISPLAY environment variable
   2017-08-30 01:49:19 by David Coppa | Files touched by this commit (2)
Log message:
Use 'unix:0.0' for the DISPLAY environment variable
   2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937)
Log message:
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
   2017-07-21 17:06:08 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Renove workaround that now breaks runtime.
   2017-07-21 17:06:08 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Renove workaround that now breaks runtime.
   2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880)
Log message:
use COMPILER_LIBCXX where applicable
   2017-05-27 07:55:59 by Antoine Jacoutot | Files touched by this commit (47)
Log message:
I forgot the bump commit...
   2017-05-27 07:53:07 by Antoine Jacoutot | Files touched by this commit (47)
Log message:
Cope with recent rc.subr(8) change (removal of rc_bg etc.)
   2017-05-03 05:25:12 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Fix pointer < 0 check, fixes build with clang
   2017-05-03 05:25:12 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Fix pointer < 0 check, fixes build with clang
   2017-04-16 03:19:02 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
xdm -> xenodm
   2017-04-16 03:19:02 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
xdm -> xenodm
   2017-04-10 05:46:37 by Stuart Henderson | Files touched by this commit (277)
Log message:
use LIBCXX
   2016-10-14 03:33:12 by Landry Breuil | Files touched by this commit (1)
Log message:
berlios.de died ages ago, move HOMEPAGE to a github mirror. Note that
upstream is more or less dead, sadly.
   2016-09-07 04:01:57 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
remove paragraph regarding zaurus
   2016-09-07 04:01:57 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
remove paragraph regarding zaurus
   2016-03-18 17:12:22 by Christian Weisgerber | Files touched by this commit (183)
Log message:
remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
   2016-03-09 11:21:03 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
don't bother mentioning vax here anymore
   2016-03-09 11:21:03 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
don't bother mentioning vax here anymore
   2015-12-21 03:17:32 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
Override _rc_wait(); these scripts are a bit hackish because they need
/usr/libexec/getty to be started but it is started later in the boot
process.
   2015-12-21 03:17:32 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
Override _rc_wait(); these scripts are a bit hackish because they need
/usr/libexec/getty to be started but it is started later in the boot
process.
   2015-12-21 02:32:01 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
Revert, this breaks rc_stop() for these daemons.
I'm working on a better fix.
spotted by dcoppa@
   2015-12-21 02:32:01 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
Revert, this breaks rc_stop() for these daemons.
I'm working on a better fix.
spotted by dcoppa@
   2015-12-20 02:38:14 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
Move pexp where it belongs.
   2015-12-20 02:38:14 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
Move pexp where it belongs.
   2015-12-19 07:13:45 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
Cope with new rc.subr behavior so that we don't end hanging in _rc_wait
start.
   2015-12-19 07:13:45 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
Cope with new rc.subr behavior so that we don't end hanging in _rc_wait
start.
   2015-08-15 05:13:42 by Antoine Jacoutot | Files touched by this commit (15)
Log message:
Bump after the consolekit->consolekit2 renaming.
   2015-04-04 03:21:09 by Antoine Jacoutot | Files touched by this commit (301)
Log message:
Bump after the recent changes in packaging dbus and dconf.
   2011-07-08 14:38:02 by Christian Weisgerber | Files touched by this commit (91)
Log message:
Fix build with png-1.5.
All fixes by yours truly.
   2011-06-02 07:41:42 by Antoine Jacoutot | Files touched by this commit (238)
Log message:
Add a consistent header that substitutes FULLPKGNAME for the READMEs.
ok jasper@ sthen@
   2011-06-02 07:41:42 by Antoine Jacoutot | Files touched by this commit (238)
Log message:
Add a consistent header that substitutes FULLPKGNAME for the READMEs.
ok jasper@ sthen@
   2011-03-24 16:01:08 by Landry Breuil | Files touched by this commit (12)
Log message:
Drop MAINTAINER on various ports i don't use.
   2011-03-09 11:51:49 by Antoine Jacoutot | Files touched by this commit (20)
Log message:
Remove now uneeded redirection.
   2011-03-09 11:51:49 by Antoine Jacoutot | Files touched by this commit (20)
Log message:
Remove now uneeded redirection.
   2011-01-17 07:57:38 by Landry Breuil | Files touched by this commit (4)
Log message:
Add an rc script for slim.
ok ajacoutot@ robert@
   2011-01-17 07:57:38 by Landry Breuil | Files touched by this commit (4)
Log message:
Add an rc script for slim.
ok ajacoutot@ robert@
   2011-01-17 07:57:38 by Landry Breuil | Files touched by this commit (4)
Log message:
Add an rc script for slim.
ok ajacoutot@ robert@
   2011-01-17 07:57:38 by Landry Breuil | Files touched by this commit (4)
Log message:
Add an rc script for slim.
ok ajacoutot@ robert@
   2010-11-22 01:37:07 by Marc Espie | Files touched by this commit (859)
Log message:
new depends
   2010-11-11 02:27:14 by Jasper Lievisse Adriaanse | Files touched by this commit (5)
Log message:
- switch to pkg-readmes
ok landry@
   2010-11-11 02:27:14 by Jasper Lievisse Adriaanse | Files touched by this commit (5)
Log message:
- switch to pkg-readmes
ok landry@
   2010-11-11 02:27:14 by Jasper Lievisse Adriaanse | Files touched by this commit (5)
Log message:
- switch to pkg-readmes
ok landry@
   2010-11-11 02:27:14 by Jasper Lievisse Adriaanse | Files touched by this commit (5)
Log message:
- switch to pkg-readmes
ok landry@
   2010-11-11 02:27:14 by Jasper Lievisse Adriaanse | Files touched by this commit (5)
Log message:
- switch to pkg-readmes
ok landry@
   2010-10-24 15:15:37 by Antoine Jacoutot | Files touched by this commit (275)
Log message:
Remove USE_X11.
   2010-10-19 02:14:01 by Marc Espie | Files touched by this commit (260)
Log message:
USE_GROFF=Yes
   2010-08-24 05:43:29 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
Security fix for slim, from upstream svn:
SA41005, SLiM Insecure Default "default_path" Configuration Weakness
If you have modified /etc/slim.conf, make sure to remove './' from
the default_path configuration directive.
ok landry@ (MAINTAINER)
   2010-08-24 05:43:29 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
Security fix for slim, from upstream svn:
SA41005, SLiM Insecure Default "default_path" Configuration Weakness
If you have modified /etc/slim.conf, make sure to remove './' from
the default_path configuration directive.
ok landry@ (MAINTAINER)
   2010-08-24 05:43:16 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
Security fix for slim, from upstream svn:
SA41005, SLiM Insecure Default "default_path" Configuration Weakness
If you have modified /etc/slim.conf, make sure to remove './' from
the default_path configuration directive.
ok landry@ (MAINTAINER)
   2010-08-24 05:43:16 by Jasper Lievisse Adriaanse | Files touched by this commit (4)
Log message:
Security fix for slim, from upstream svn:
SA41005, SLiM Insecure Default "default_path" Configuration Weakness
If you have modified /etc/slim.conf, make sure to remove './' from
the default_path configuration directive.
ok landry@ (MAINTAINER)
   2010-08-24 05:37:50 by Landry Breuil | Files touched by this commit (7)
Log message:
Update to slim 1.3.2, fixes a security issue (removes . from
default_path, sometimes inherited by some window managers)
ref: http://secunia.com/advisories/41005
Removes patches merged upstream. Amend MESSAGE to teach users
who modified slim.conf how to fix it there.
Prompted by and ok jasper@
   2010-08-24 05:37:50 by Landry Breuil | Files touched by this commit (7)
Log message:
Update to slim 1.3.2, fixes a security issue (removes . from
default_path, sometimes inherited by some window managers)
ref: http://secunia.com/advisories/41005
Removes patches merged upstream. Amend MESSAGE to teach users
who modified slim.conf how to fix it there.
Prompted by and ok jasper@
   2010-08-24 05:37:50 by Landry Breuil | Files touched by this commit (7)
Log message:
Update to slim 1.3.2, fixes a security issue (removes . from
default_path, sometimes inherited by some window managers)
ref: http://secunia.com/advisories/41005
Removes patches merged upstream. Amend MESSAGE to teach users
who modified slim.conf how to fix it there.
Prompted by and ok jasper@
   2010-08-24 05:37:50 by Landry Breuil | Files touched by this commit (7)
Log message:
Update to slim 1.3.2, fixes a security issue (removes . from
default_path, sometimes inherited by some window managers)
ref: http://secunia.com/advisories/41005
Removes patches merged upstream. Amend MESSAGE to teach users
who modified slim.conf how to fix it there.
Prompted by and ok jasper@
   2010-08-24 05:37:50 by Landry Breuil | Files touched by this commit (7)
Log message:
Update to slim 1.3.2, fixes a security issue (removes . from
default_path, sometimes inherited by some window managers)
ref: http://secunia.com/advisories/41005
Removes patches merged upstream. Amend MESSAGE to teach users
who modified slim.conf how to fix it there.
Prompted by and ok jasper@
   2010-08-24 05:37:50 by Landry Breuil | Files touched by this commit (7)
Log message:
Update to slim 1.3.2, fixes a security issue (removes . from
default_path, sometimes inherited by some window managers)
ref: http://secunia.com/advisories/41005
Removes patches merged upstream. Amend MESSAGE to teach users
who modified slim.conf how to fix it there.
Prompted by and ok jasper@
   2010-08-24 05:37:50 by Landry Breuil | Files touched by this commit (7)
Log message:
Update to slim 1.3.2, fixes a security issue (removes . from
default_path, sometimes inherited by some window managers)
ref: http://secunia.com/advisories/41005
Removes patches merged upstream. Amend MESSAGE to teach users
who modified slim.conf how to fix it there.
Prompted by and ok jasper@
   2010-07-30 02:03:00 by Antoine Jacoutot | Files touched by this commit (28)
Log message:
Move move to new DEPENDS.
   2010-07-30 00:59:02 by Antoine Jacoutot | Files touched by this commit (256)
Log message:
First pass at new REVISION/DEPENDS... not finished yet.
   2010-07-10 04:46:52 by Jonathan Armani | Files touched by this commit (2)
Log message:
Add a fix from Freebsd :
x11/slim, does not setlogin(). Some software use getlogin()
to decide the user name, so when user is using slim as the
login manager, those software would get wrong results, and
some programs refuse to start
(Seen with opencvs some times ago, reminded by a discution
with zinovik and theo and setlogin hint from guenter)
ok maintainer & dcoppa@
   2010-07-10 04:46:52 by Jonathan Armani | Files touched by this commit (2)
Log message:
Add a fix from Freebsd :
x11/slim, does not setlogin(). Some software use getlogin()
to decide the user name, so when user is using slim as the
login manager, those software would get wrong results, and
some programs refuse to start
(Seen with opencvs some times ago, reminded by a discution
with zinovik and theo and setlogin hint from guenter)
ok maintainer & dcoppa@
   2009-11-05 12:05:12 by Landry Breuil | Files touched by this commit (4)
Log message:
Fix a nasty race condition/crash reported by 'goebbels@wp.pl' : when an
X session finishes, slim goes to restart X, but if the machine is being
halted, slim gets a SIGTERM, and the signal handler tries to kill the X
server without checking if is has been restarted yet. Boom.
While here, fix xauth path.
   2009-11-05 12:05:12 by Landry Breuil | Files touched by this commit (4)
Log message:
Fix a nasty race condition/crash reported by 'goebbels@wp.pl' : when an
X session finishes, slim goes to restart X, but if the machine is being
halted, slim gets a SIGTERM, and the signal handler tries to kill the X
server without checking if is has been restarted yet. Boom.
While here, fix xauth path.
   2009-11-05 12:05:12 by Landry Breuil | Files touched by this commit (4)
Log message:
Fix a nasty race condition/crash reported by 'goebbels@wp.pl' : when an
X session finishes, slim goes to restart X, but if the machine is being
halted, slim gets a SIGTERM, and the signal handler tries to kill the X
server without checking if is has been restarted yet. Boom.
While here, fix xauth path.
   2009-11-05 12:05:12 by Landry Breuil | Files touched by this commit (4)
Log message:
Fix a nasty race condition/crash reported by 'goebbels@wp.pl' : when an
X session finishes, slim goes to restart X, but if the machine is being
halted, slim gets a SIGTERM, and the signal handler tries to kill the X
server without checking if is has been restarted yet. Boom.
While here, fix xauth path.
   2009-10-24 21:48:47 by William Yodlowsky | Files touched by this commit (2)
Log message:
MFC:
SECURITY FIX
Resolves CVE-2009-1756
   2009-10-24 21:48:47 by William Yodlowsky | Files touched by this commit (2)
Log message:
MFC:
SECURITY FIX
Resolves CVE-2009-1756
   2009-09-15 20:12:39 by William Yodlowsky | Files touched by this commit (2)
Log message:
MFC:
SECURITY FIX
Resolves CVE-2009-1756
ok jasper@
   2009-09-15 20:12:39 by William Yodlowsky | Files touched by this commit (2)
Log message:
MFC:
SECURITY FIX
Resolves CVE-2009-1756
ok jasper@
   2009-09-04 14:24:25 by Landry Breuil | Files touched by this commit (4)
Log message:
Add a bunch of patches to fix CVE-2009-1756, also reported in debian bz
#529306 & FreeBSD PR134801 :
The security issue is caused by slim generating the X authority file
by passing the X authority cookie via the command line to "xauth".
This can be exploited to disclose the X authority cookie by consulting
the process list and e.g. gain access the user's display.
While here, use slightly better random seeding for cookie generation.
Patches adapted from the ones provided to debian/FreeBSD by Eygene Ryabinkin <rea@codelabs.ru>
   2009-09-04 14:24:25 by Landry Breuil | Files touched by this commit (4)
Log message:
Add a bunch of patches to fix CVE-2009-1756, also reported in debian bz
#529306 & FreeBSD PR134801 :
The security issue is caused by slim generating the X authority file
by passing the X authority cookie via the command line to "xauth".
This can be exploited to disclose the X authority cookie by consulting
the process list and e.g. gain access the user's display.
While here, use slightly better random seeding for cookie generation.
Patches adapted from the ones provided to debian/FreeBSD by Eygene Ryabinkin <rea@codelabs.ru>
   2009-09-04 14:24:25 by Landry Breuil | Files touched by this commit (4)
Log message:
Add a bunch of patches to fix CVE-2009-1756, also reported in debian bz
#529306 & FreeBSD PR134801 :
The security issue is caused by slim generating the X authority file
by passing the X authority cookie via the command line to "xauth".
This can be exploited to disclose the X authority cookie by consulting
the process list and e.g. gain access the user's display.
While here, use slightly better random seeding for cookie generation.
Patches adapted from the ones provided to debian/FreeBSD by Eygene Ryabinkin <rea@codelabs.ru>
   2009-09-04 14:24:25 by Landry Breuil | Files touched by this commit (4)
Log message:
Add a bunch of patches to fix CVE-2009-1756, also reported in debian bz
#529306 & FreeBSD PR134801 :
The security issue is caused by slim generating the X authority file
by passing the X authority cookie via the command line to "xauth".
This can be exploited to disclose the X authority cookie by consulting
the process list and e.g. gain access the user's display.
While here, use slightly better random seeding for cookie generation.
Patches adapted from the ones provided to debian/FreeBSD by Eygene Ryabinkin <rea@codelabs.ru>
   2008-11-05 06:36:41 by Pierre-Emmanuel Andre | Files touched by this commit (6)
Log message:
Upgrade to 1.3.1
Initial diff by me with tweaks by landry@ and ajacoutot@
OK landry@ ajacoutot@
   2008-11-05 06:36:41 by Pierre-Emmanuel Andre | Files touched by this commit (6)
Log message:
Upgrade to 1.3.1
Initial diff by me with tweaks by landry@ and ajacoutot@
OK landry@ ajacoutot@
   2008-11-05 06:36:41 by Pierre-Emmanuel Andre | Files touched by this commit (6)
Log message:
Upgrade to 1.3.1
Initial diff by me with tweaks by landry@ and ajacoutot@
OK landry@ ajacoutot@
   2008-11-05 06:36:41 by Pierre-Emmanuel Andre | Files touched by this commit (6)
Log message:
Upgrade to 1.3.1
Initial diff by me with tweaks by landry@ and ajacoutot@
OK landry@ ajacoutot@
   2008-11-05 06:36:41 by Pierre-Emmanuel Andre | Files touched by this commit (6)
Log message:
Upgrade to 1.3.1
Initial diff by me with tweaks by landry@ and ajacoutot@
OK landry@ ajacoutot@
   2008-11-05 06:36:41 by Pierre-Emmanuel Andre | Files touched by this commit (6)
Log message:
Upgrade to 1.3.1
Initial diff by me with tweaks by landry@ and ajacoutot@
OK landry@ ajacoutot@
   2008-01-04 10:48:38 by Marc Espie | Files touched by this commit (187)
Log message:
tweak FAKE_FLAGS semantics to saner defaults.
   2007-12-30 03:46:49 by Landry Breuil | Files touched by this commit (2)
Log message:
Provide saner defaults for slim.conf, use sh -l instead of sh - to make it
read $HOME/.profile. Reported by Rodolfo Gouveia, thanks !
ok jasper@
   2007-12-30 03:46:49 by Landry Breuil | Files touched by this commit (2)
Log message:
Provide saner defaults for slim.conf, use sh -l instead of sh - to make it
read $HOME/.profile. Reported by Rodolfo Gouveia, thanks !
ok jasper@
   2007-10-25 03:30:14 by Landry Breuil | Files touched by this commit (10)
Log message:
Don't use MULTI_PACKAGES when it's not needed, requested by espie@.
With tweaks from steven@ and espie@, ok ajacoutot@ espie@.
   2007-10-25 03:30:14 by Landry Breuil | Files touched by this commit (10)
Log message:
Don't use MULTI_PACKAGES when it's not needed, requested by espie@.
With tweaks from steven@ and espie@, ok ajacoutot@ espie@.
   2007-10-25 03:30:14 by Landry Breuil | Files touched by this commit (10)
Log message:
Don't use MULTI_PACKAGES when it's not needed, requested by espie@.
With tweaks from steven@ and espie@, ok ajacoutot@ espie@.
   2007-10-25 03:30:14 by Landry Breuil | Files touched by this commit (10)
Log message:
Don't use MULTI_PACKAGES when it's not needed, requested by espie@.
With tweaks from steven@ and espie@, ok ajacoutot@ espie@.
   2007-10-25 03:30:14 by Landry Breuil | Files touched by this commit (10)
Log message:
Don't use MULTI_PACKAGES when it's not needed, requested by espie@.
With tweaks from steven@ and espie@, ok ajacoutot@ espie@.
   2007-10-25 03:30:14 by Landry Breuil | Files touched by this commit (10)
Log message:
Don't use MULTI_PACKAGES when it's not needed, requested by espie@.
With tweaks from steven@ and espie@, ok ajacoutot@ espie@.
   2007-10-25 03:30:14 by Landry Breuil | Files touched by this commit (10)
Log message:
Don't use MULTI_PACKAGES when it's not needed, requested by espie@.
With tweaks from steven@ and espie@, ok ajacoutot@ espie@.
   2007-10-25 03:30:14 by Landry Breuil | Files touched by this commit (10)
Log message:
Don't use MULTI_PACKAGES when it's not needed, requested by espie@.
With tweaks from steven@ and espie@, ok ajacoutot@ espie@.
   2007-10-25 03:30:14 by Landry Breuil | Files touched by this commit (10)
Log message:
Don't use MULTI_PACKAGES when it's not needed, requested by espie@.
With tweaks from steven@ and espie@, ok ajacoutot@ espie@.
   2007-10-25 03:30:14 by Landry Breuil | Files touched by this commit (10)
Log message:
Don't use MULTI_PACKAGES when it's not needed, requested by espie@.
With tweaks from steven@ and espie@, ok ajacoutot@ espie@.