12c73 FreshPorts -- x11/slim
FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
slim 1.3.5 x11 on this many watch lists=12 search for ports that depend on this port An older version of this port was marked as vulnerable.
Graphical login manager for X11, derived from Login.app
Maintained by: henry.hu.sh@gmail.com search for ports maintained by this maintainer
Port Added: 08 Jan 2006 21:49:59
License: GPLv2


SLiM is a desktop-independent graphical login manager for X11, derived from
Login.app by Per Liden.

It aims to be light and simple, although completely configurable through
themes and an option file; is suitable for machines on which remote login
functionalities are not needed.

WWW: http://slim.berlios.de/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only required dependencies information. Optional dependencies are not covered.

Required To Build:
  1. devel/cmake
  2. devel/pkgconf
  3. x11/libICE
  4. x11/libSM
  5. x11/libX11
  6. x11/libXau
  7. x11/libXdmcp
  8. x11/libXext
  9. x11-fonts/libXft
  10. x11-toolkits/libXmu
  11. x11-servers/xorg-server
  12. x11/libXrender
  13. x11-toolkits/libXt
Required To Run:
  1. x11/libICE
  2. x11/libSM
  3. x11/libX11
  4. x11/libXau
  5. x11/libXdmcp
  6. x11/libXext
  7. x11-fonts/libXft
  8. x11-toolkits/libXmu
  9. x11-servers/xorg-server
  10. x11/libXrender
  11. x11-toolkits/libXt
Required Libraries:
  1. devel/dbus
  2. devel/libpthread-stubs
  3. graphics/jpeg
  4. graphics/png
  5. print/freetype2
  6. sysutils/consolekit
  7. textproc/expat2
  8. x11/libxcb
  9. x11-fonts/fontconfig
There are no ports dependent upon this port

To install the port: cd /usr/ports/x11/slim/ && make install clean
To add the package: pkg_add -r slim


Configuration Options
===> The following configuration options are available for slim-1.3.5:
     PAM=off: PAM support
===> Use 'make config' to modify these settings

Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. ftp://ftp.berlios.de/pub/slim/
  3. http://aarnet.dl.sourceforge.net/project/slim.berlios/
  4. http://freefr.dl.sourceforge.net/project/slim.berlios/
  5. http://garr.dl.sourceforge.net/project/slim.berlios/
  6. http://heanet.dl.sourceforge.net/project/slim.berlios/
  7. http://hivelocity.dl.sourceforge.net/project/slim.berlios/
  8. http://ignum.dl.sourceforge.net/project/slim.berlios/
  9. http://internode.dl.sourceforge.net/project/slim.berlios/
  10. http://iweb.dl.sourceforge.net/project/slim.berlios/
  11. http://jaist.dl.sourceforge.net/project/slim.berlios/
  12. http://kaz.dl.sourceforge.net/project/slim.berlios/
  13. http://kent.dl.sourceforge.net/project/slim.berlios/
  14. http://master.dl.sourceforge.net/project/slim.berlios/
  15. http://nchc.dl.sourceforge.net/project/slim.berlios/
  16. http://ncu.dl.sourceforge.net/project/slim.berlios/
  17. http://netcologne.dl.sourceforge.net/project/slim.berlios/
  18. http://sunet.dl.sourceforge.net/project/slim.berlios/
  19. http://superb-dca3.dl.sourceforge.net/project/slim.berlios/
  20. http://switch.dl.sourceforge.net/project/slim.berlios/
  21. http://tenet.dl.sourceforge.net/project/slim.berlios/
  22. http://ufpr.dl.sourceforge.net/project/slim.berlios/
  23. http://waix.dl.sourceforge.net/project/slim.berlios/

Number of commits found: 45

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
14 May 2013 21:34:13
Original commit files touched by this commit  1.3.5
rakuco search for other commits by this committer
- Update to 1.3.5.

PR:		ports/177857
Submitted by:	Kevin Zheng <kevinz5000@gmail.com>
Approved by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
23 Apr 2013 14:20:28
Original commit files touched by this commit  1.3.4_5
bapt search for other commits by this committer
Finish converting the whole ports tree to USES=pkgconfig
23 Mar 2013 12:35:15
Original commit files touched by this commit  1.3.4_5
madpilot search for other commits by this committer
- Add "Conversation failure" error code to authentication errors
  list in order to permit login with special usernames.
- Fix conssole command
- Bump PORTREVISION

PR:		ports/174482
Submitted by:	Maxim Samsonov <xors@mailup.net>
Approved by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
22 Mar 2013 20:06:15
Original commit files touched by this commit  1.3.4_4
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
22 Mar 2013 08:16:08
Original commit files touched by this commit  1.3.4_4
bapt search for other commits by this committer
Convert to new options framework left unconverted ports in x* categories
21 Dec 2012 00:11:24
Original commit files touched by this commit  1.3.4_4
pawel search for other commits by this committer
- Fix ConsoleKit support [1]
- Add missing deps
- Remove Author: tag from pkg-descr

PR:		ports/172365 [1]
Submitted by:	Maxim Samsonov <xors@imap.cc>
Approved by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
27 Nov 2012 23:11:32
Original commit files touched by this commit  1.3.4_3
madpilot search for other commits by this committer
- Fix stopping via rc script
- Fix build with clang [1]
- Trim Makefile headers
- Bump PORTREVISION

PR:		ports/173852
Submitted by:	Douglas Carmichael <dcarmich@dcarmichael.net>
Approved by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
Obtained by:	slim svn repository [1]
Feature safe:	yes
05 Aug 2012 00:31:46
Original commit files touched by this commit  1.3.4_2
dougb search for other commits by this committer
At the request of maintainer in private e-mail, remove the now-spurious
dependency on glut (confirmed).

While I'm here, move the rc.d script slim.sh.in -> slim.in
05 Aug 2012 00:03:33
Original commit files touched by this commit  1.3.4_1
dougb search for other commits by this committer
Add USE_PKGCONFIG= build since configure fails without it
04 Aug 2012 22:52:04
Original commit files touched by this commit  1.3.4_1
kwm search for other commits by this committer
Switch from libglut to freeglut and retire libglut. Libglut hasn't been
developed in years and has been dropped from the MESA 8.0 distribution.
Freeglut is a rewrite of glut and is actively developed and is used by
many linux distributions instead of libglut.

Bump all ports that directly depend on libglut because of the shlib version
change.

There are some extra items in this patch.

*) Because freeglut doesn't have the same dependancies as libglut, some ports
	need extra dependencies added to USE_XORG to make them build.
*) Mark graphics/f90gl broken, f90gl depends on a header that is only shipped
	with libglut.
*) Remove option for libglut/freeglut selection in games/cake, only freeglut
	remains now.
*) While here fix a png related build issue games/vegastrike.

Thanks to miwi for running the exp-run.

Approved by:	portmgr (miwi)

Collaboration with:	zeising@
Obtained from:	xorg-dev staging area.
19 Jul 2012 10:12:45
Original commit files touched by this commit  1.3.4
dougb search for other commits by this committer
1.3.4 - 2012.06.26
  * Replaced stderr writes function.
  * Fix numlock control.
  * Fix build with GLUT.
  * Fix PAM authentication.

Submitted by:	rea
Approved by:	maintainer timeout
04 Jul 2012 21:53:36
Original commit files touched by this commit  1.3.3_2
scheidell search for other commits by this committer
- Enable PAM in slim (OPTION on by default)
- Install pam config file for "slim".
- Patch app.cpp to allow rebooting without login
- Modify rc.d script to start after hal
- Bump PORTREVISION

PR:             ports/168841
Reported by:    Volodymyr Kostyrko <c.kworr@gmail.com>
Approved by:    Henry Hu <henry.hu.sh@gmail.com> (maintainer)
Obtained from:  http://www.freebsd.org/cgi/query-pr.cgi?pr=152236
10 Jun 2012 22:03:55
Original commit files touched by this commit  1.3.3_1
dougb search for other commits by this committer
... and the pointy hats keep piling up ... forgot the || true for rmdir
10 Jun 2012 22:02:00
Original commit files touched by this commit  1.3.3_1
dougb search for other commits by this committer
I missed the fact that the Cmake stuff was installing the man page to
${PREFIX}/share/man/ instead of ${PREFIX}/man. Correct that, and add
some code to the Makefile and the pkg-plist to remove the spurious file.

Bump PORTREVISION so that users who've already installed this version
can pick up the file removal fix sooner rather than later.
03 Jun 2012 21:43:12
Original commit files touched by this commit  1.3.3
dougb search for other commits by this committer
Add missing glut dependency

Submitted by:   Christian Mangin <christian.mangin@gmail.com>
03 Jun 2012 06:55:46
Original commit files touched by this commit  1.3.3
dougb search for other commits by this committer
Upgrade to version 1.3.3 - 2012.02.22
 * Change build system to CMake.
 * Add support ConsoleKit.
 * Fix some bugs....

For the port:

 * The Berlios mirrors don't have the new version, so update the
   MASTER_SITES per the instructions on the web page.
 * Add the ability to verify the PGP signature on the distfile
 * Add consolekit support, and switch build to CMake
 * Remove no-longer relevant patches
 * Add patches necessary to work with the new build system
 * Add a patch for a nicer default theme
 * Fix the console command in the slim.conf patch
 * Use @dirrmtry in the plist in case the user has installed themes
 * Remove uneeded blank lines around (and in) pkg-message
 * Add REQUIRE: dbus to the rc.d script to accomodate consolekit

The PR mentioned the new version, but did not supply a patch

PR:             ports/166964
Submitted by:   Dave <davemorgan353@btinternet.com>
Approved by:    maintainer timeout
01 Jun 2012 05:26:28
Original commit files touched by this commit  1.3.2_3
dinoex search for other commits by this committer
- update png to 1.5.10
14 Jan 2012 08:57:23
Original commit files touched by this commit  1.3.2_2
dougb search for other commits by this committer
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
01 May 2011 18:46:39
Original commit files touched by this commit  1.3.2_2
dougb search for other commits by this committer
Conditionally take advantage of the new get_pidfile_from_conf in rc.subr

PR:             ports/156594
Submitted by:   me
Approved by:    maintainer
19 Mar 2011 12:38:54
Original commit files touched by this commit  1.3.2_1
miwi search for other commits by this committer
- Get Rid MD5 support
08 Jan 2011 08:05:29
Original commit files touched by this commit  1.3.2_1
dougb search for other commits by this committer
Update rc.d script to effectively stop slim

Maintainer assisted with testing various versions of the script.
This final version seems to have addressed all of the issues that
he and I saw.

PR:             ports/153392
Submitted by:   me
20 Aug 2010 09:31:32
Original commit files touched by this commit  1.3.2
bapt search for other commits by this committer
- Update to 1.3.2 [1]
- Fix security issue in path [1] [2]
- Add license

PR:             ports/149809 [1]
Submitted by:   Henry Hu <henry.hu.sh _at_ gmail.com> [1], vermaden <vermaden
_at_ interia.pl> [2]
Approved by:    tabthorpe (co-mentor)
Security:       vuxml (68c7187a-abd2-11df-9be6-0015587e2cc1) (niels)
30 Jun 2010 18:42:29
Original commit files touched by this commit  1.3.1_9
 This port version is marked as vulnerable.
decke search for other commits by this committer
- Add patch from upstream to fix crash on SIGTERM
- Bump PORTREVISION

PR:             ports/148258
Submitted by:   myself
Approved by:    Henry Hu <henry.hu.sh AT gmail.com> (maintainer), beat
(co-mentor)
Obtained from:  http://svn.berlios.de/wsvn/slim/?rev=169
Feature safe:   yes
28 Mar 2010 06:47:48
Original commit files touched by this commit  1.3.1_8
 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
27 Mar 2010 00:15:24
Original commit files touched by this commit  1.3.1_8
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
07 Feb 2010 15:25:33
Original commit files touched by this commit  1.3.1_7
 This port version is marked as vulnerable.
rnoland search for other commits by this committer
Chase xorg-server update and bump driver PORTREVISIONS.
05 Feb 2010 11:46:55
Original commit files touched by this commit  1.3.1_6
 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- update to jpeg-8
29 Oct 2009 22:26:14
Original commit files touched by this commit  1.3.1_5
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Fix setlogin()
- Pass maintainership to submitter

note:
 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

PR:             139594
Submitted by:   Henry Hu <henry.hu.sh@gmail.com>
Approved by:    maintainer
18 Jul 2009 11:11:29
Original commit files touched by this commit  1.3.1_4
 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- update to jpeg7
Tested by:      pav on pointyhat
30 May 2009 19:18:58
Original commit files touched by this commit  1.3.1_3
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Fix local disclosure of X authority magic cookie

PR:             134801
Submitted by:   Eygene Ryabinkin <rea-fbsd@codelabs.ru>
Approved by:    maintainer timeout (security 8 days)
Security:      
http://www.freebsd.org/ports/portaudit/80f13884-4d4c-11de-8811-0030843d3802.html
07 May 2009 19:42:40
Original commit files touched by this commit  1.3.1_2
 This port version is marked as vulnerable.
rnoland search for other commits by this committer
Chase xserver update with driver port bumps.
04 Apr 2009 04:05:11
Original commit files touched by this commit  1.3.1_1
 This port version is marked as vulnerable.
rnoland search for other commits by this committer
Chase the Xorg server update and bump ports that depend on it.
05 Oct 2008 14:41:50
Original commit files touched by this commit  1.3.1
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 1.3.1

PR:             127852
Submitted by:   Tobias Roth <ports@fsck.ch> (maintainer)
19 Jun 2008 12:14:29
Original commit files touched by this commit  1.3.0_2
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Add pam support

PR:             124345
Submitted by:   Tobias Roth <ports@fsck.ch> (maintainer)
06 Jun 2008 14:09:15
Original commit files touched by this commit  1.3.0_1
 This port version is marked as vulnerable.
edwin search for other commits by this committer
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
24 Sep 2007 11:15:43
Original commit files touched by this commit  1.3.0
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Respect LOCALBASE

PR:             116522
Submitted by:   Carl Johan Gustavsson <cjg@bsdmail.org>
Approved by:    maintainer
19 Jul 2007 16:09:00
Original commit files touched by this commit  1.3.0
 This port version is marked as vulnerable.
rafan search for other commits by this committer
- Update to 1.3.0 [1]
- Respect PREFIX [1]
- Remove 4.x check [1]
- Allow slim starting from /etc/ttys [2]

PR:             ports/114708 [1], ports/114366 [2]
Submitted by:   Tobias Roth <ports at fsck.ch> (maintainer) [1],
                Nikos Ntarmos <ntarmos at ceid.upatras.gr> [2]
Approved by:    maintainer [2]
19 May 2007 20:32:57
Original commit files touched by this commit  1.2.6_2
 This port version is marked as vulnerable.
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
09 Apr 2007 11:57:24
Original commit files touched by this commit  1.2.6_1
 This port version is marked as vulnerable.
rafan search for other commits by this committer
- Fix theme parsing on 7.x. This patch is also accepted by upstream.

PR:             ports/111342
Submitted by:   Henrik Brix Andersen <henrik at brixandersen.dk>
Approved by:    Tobias <ports at fsck.ch> (maintainer)
17 Jan 2007 04:41:48
Original commit files touched by this commit  1.2.6
 This port version is marked as vulnerable.
clsung search for other commits by this committer
- bad committer :(
17 Jan 2007 02:58:19
Original commit files touched by this commit  1.2.6
 This port version is marked as vulnerable.
clsung search for other commits by this committer
- mark broken on FreeBSD 4 to satisfy pointyhat
- unhardcode MASTER_SITE to satisfy portlint

PR:             ports/108019
Submitted by:   maintainer (Tobias Roth)
11 Dec 2006 13:01:21
Original commit files touched by this commit  1.2.6
 This port version is marked as vulnerable.
rafan search for other commits by this committer
- Update to 1.2.6
- Move to LOCALBASE

We waited the maintainer's opinion about the issue he found for 14 days.
The fix is submitted to upstream and will be in next release.

PR:             ports/105634
Submitted by:   Henrik Brix Andersen <henrik at brixandersen.dk>
Approved by:    Tobias Roth <ports at fsck.ch> (maintainer)
23 Mar 2006 15:23:31
Original commit files touched by this commit  1.2.4
 This port version is marked as vulnerable.
arved search for other commits by this committer
Update to 1.2.4

PR:             94840
Submitted by:   Tobias Roth <ports@fsck.ch>
16 Mar 2006 15:46:15
Original commit files touched by this commit  1.2.3_1
 This port version is marked as vulnerable.
ehaupt search for other commits by this committer
- Correct path to login(1)
- Bump PORTREVISION
- Remove deprecated USE_REINPLACE

PR:             94515, 94540
Notified by:    Laszlo Karoly
Submitted by:   Tobias Roth <ports@fsck.ch> (maintainer)
08 Jan 2006 21:48:57
Original commit files touched by this commit  1.2.3
 This port version is marked as vulnerable.
edwin search for other commits by this committer
[NEW PORT] x11/slim - a login manager derived from login.app

        SLiM is a desktop-independent graphical login manager for
        X11, derived from Login.app by Per Liden.

        It aims to be light and simple, although completely
        configurable through themes and an option file; is suitable
        for machines on which remote login functionalities are not
        needed.

        Author: Simone Rota and Johannes Winkelmann
        WWW: http://slim.berlios.de/

PR:             ports/91511
Submitted by:   Tobias Roth <ports@fsck.ch>

Number of commits found: 45

2820
Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
plibMay 19
plibMay 19
linux-f10-flashplugin10May 16
linux-f10-flashplugin11May 16
nginx*May 16
nginx-devel*May 16
firefoxMay 15
firefox-develMay 15
firefox-esrMay 15
firefox10May 15
firefox15May 15
firefox3May 15
firefox3-develMay 15
firefox35May 15
firefox36May 15

5 vulnerabilities affecting 20 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24523
Broken 217
Deprecated 473
Ignore 637
Forbidden 3
Restricted 292
No CDROM 109
Vulnerable 27
Expired 132
Set to expire 511
Interactive 33
new 24 hours 7
new 48 hours11
new 7 days29
new fortnight79
new month211

This site
What is FreshPorts?
About the Authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact
8e7

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2013 DVL Software Limited. All rights reserved.
0