BSD Ports

x11/slim 1.3.6_29 FreeBSD

Graphical login manager for X11, derived from Login.app

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
x11
Package size
255.5 KiB, 456.0 KiB installed

Description

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.

In the other systems

SystemPortVersion
FreeBSDx11/slim1.3.6_29
NetBSDx11/slim1.4.0nb8
DragonFlyx11/slim1.3.6_26
MidnightBSDx11/slim1.3.6_6

Install

Binary package:

pkg install slim

From the ports tree:

cd /usr/ports/x11/slim/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	slim>0:x11/slim
LIB_DEPENDS=	libslim.so:x11/slim

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.3.6_291.3.6_29-1.3.6_261.3.6_29
FreeBSD:14:quarterly1.3.6_291.3.6_29n/a1.3.6_261.3.6_29
FreeBSD:15:latest1.3.6_291.3.6_29n/a1.3.6_261.3.6_26
FreeBSD:15:quarterly1.3.6_291.3.6_29n/an/an/a
FreeBSD:16:latest1.3.6_291.3.6_29n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 79
Run dependencies 70

Configuration

Options name: x11_slim

OptionDefaultDescription
CONSOLEKITonEnable support for consolekit
PAMonPluggable authentication module support
UTF8onSupport UTF-8 characters
XDEFAULTonAllow to set a default xsession in .xinitrc
USES
cmake compiler:c++11-lang cpe jpeg pkgconfig xorg
Service scripts
slim
Flavors
xlibre-slim-1.3.6_29

Message after installing

Thanks to Nikos Ntarmos, it is now possible to start slim from /etc/ttys.
Please see /usr/local/etc/rc.d/slim for instructions on how to do that.

Alternatively, just put the following entry in /etc/rc.conf:

slim_enable=yes

slim requires a dbus session bus to connect to. Add the following entry in
/etc/rc.conf:

dbus_enable="YES"

*** Option "sessions" is no longer supported. ***

Now you need to put session files in the directory specified by option
"sessiondir". They should be xdg-style .desktop files.

WARNING: the default behaviour in parsing .xinitrc file has changed!
         You can now set a default xsession as described here:
         https://github.com/iwamatsu/slim/pull/1
         You can turn back to random xsession selection by compiling
         this port without the option XDEFAULT.

Files

Manual pages 1
  • slim(1)
pkg-plist 9
  • bin/slim
  • lib/libslim.so
  • lib/libslim.so.
  • share/slim/themes/default/background.jpg
  • share/slim/themes/default/panel.png
  • share/slim/themes/default/slim.theme
  • share/man/man1/slim.1.gz
  • @sample etc/slim.conf.sample
  • @sample etc/pam.d/slim.sample
distinfo 1
FileSizeSHA256
slim-1.3.6.tar.gz23254721defeed175418c46d71af71fd493cd0cbffd693f9d43c2151529125859810df
Master sites 2
  • ftp://ftp.berlios.de/pub/slim/
  • SF/slim.berlios

Commit history 0

No commits in the history this site was built from.