Commit 376378d4 authored by nextime's avatar nextime

recreated upstream

parent fc0c9ddc
'console' command
-----------------
Slim permits one to type the special username 'console' to popup a terminal
emulator with the login program. In the previous packages (<1.3.1) the terminal
command was set to x-terminal-emulator (cf. #499048). That was quite a bad
suggestion as it allowed a terminal like gnome-terminal to be run, which has a
feature to open new windows/tabs that instead of running login gave access to a
shell with root privileges.
On this behave, it is highly recommended to use a terminal emulator like xterm.
The new package defaults and recommends xterm again.
Thanks to Piotr Engelking for pointing out that issue (#536542).
-- Mike Massonnet <mmassonnet@gmail.com> Tue, 21 Jul 2009 17:07:20 +0100
This package uses the dpatch system of patch handling.
See /usr/share/doc/dpatch/README.source.gz for more details.
-- Nobuhiro Iwamatsu <iwamatsu@debian.org>, Mon, 07 Sep 2009 01:33:36 +0900
This diff is collapsed.
Source: slim
Section: x11
Priority: optional
Maintainer: Dima Krasner <dima@dimakrasner.com>
Uploaders: Jens Peter Secher <jps@debian.org>, Mateusz Łukasik <mati75@linuxmint.pl>
Build-Depends: debconf, debhelper (>= 9), libjpeg-dev, libpam0g-dev,
libpng-dev, libxft-dev, libxmu-dev, po-debconf, sharutils, cmake,
freeglut3-dev, libpthread-stubs0-dev, libxrandr-dev, libck-connector-dev
Standards-Version: 3.9.6
Homepage: http://sourceforge.net/projects/slim.berlios/
Package: slim
Architecture: any
Provides: x-display-manager
Recommends: xterm
Suggests: scrot, xauth
Depends: ${shlibs:Depends}, ${misc:Depends}, debconf (>= 1.2.9) | debconf-2.0, dbus, consolekit
Description: desktop-independent graphical login manager for X11
SLiM aims to be light, simple and independent from the various
desktop environments. Although completely configurable through
themes and an option file. It is particularly suitable for machines
that don't require remote logins.
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: slim
Upstream-Contact: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Source: http://sourceforge.net/projects/slim.berlios/
Files: *
Copyright: 1997-1998 Per Liden
2004-2006 Simone Rota <sip@varlock.com>
2004-2006 Johannes Winkelmann <jw@tks6.net>
2006-2013 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
License: GPL-2+
Files: Ck.cpp
Copyright: 2011 David Hauweele
License: GPL-2+
Files: Ck.h PAM.*
Copyright: 2007 Martin Parm
License: GPL-2+
Files: image.*
Copyright: 2002-2004 Hari Nair <hari@alumni.caltech.edu>
License: GPL-2+
Files: jpeg.c
png.c
Copyright: 2002 Hari Nair <hari@alumni.caltech.edu>
License: GPL-2+
Files: slimlock.cpp
Copyright: 2010-2012 Joel Burget <joelburget@gmail.com>
License: GPL-2+
Files: util.*
Copyright: 2009 Eygene Ryabinkin <rea@codelabs.ru>
License: GPL-2+
Files: themes/default/panel.png
Copyright: 2004 Lila Community
License: GPL-2+
Files: themes/default/background.jpg
Copyright: 2005 Rafael Nascimento
License: permissive
This file may be copied and used freely without restrictions. It may
be used in projects which are not available under a GNU General Public License.
Files: cmake/*
Copyright: 2006 Alexander Neundorf <neundorf@kde.org>
2008 Kevin Kofler <kevin.kofler@chello.at>
License: BSD-3-clause
These scripts are placed under the BSD license:
Copyright (c) The Regents of the University of California.
All rights reserved.
.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. Neither the name of the University nor the names of its contributors
may be used to endorse or promote products derived from this software
without specific prior written permission.
.
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
Files: debian/*
Copyright: 2007-2008 Mike Massonnet <mmassonnet@gmail.com>
2009-2012 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2014-2015 Mateusz Łukasik <mati75@linuxmint.pl>
License: GPL-2+
Files: debian/debian-joy/*
debian/debian-moreblue-orbit/*
debian/debian-spacefun/*
debian/debian-lines/*
Copyright: 2007-2008 Mike Massonnet <mmassonnet@gmail.com>
2008 Yves-Alexis Perez <corsac@debian.org>
License: GPL-2+
Files: debian/debian-moreblue/*
Copyright: 2007 Mike Massonnet <mmassonnet@gmail.com>
License: GPL-2+
Files: debian/debian-moreblue-orbit/background.png
Copyright: Valessio S Brito <valessio@debianart.org>
License: GPL-2+
Files: debian/debian-lines/background.png
Copyright: 2014 Juliette Taka Belin <juliettetaka.belin@gmail.com>
License: GPL-2+
License: GPL-2+
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 2 dated June, 1991.
.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston,
MA 02110-1301, USA.
.
On Debian GNU/Linux systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-2'.
This diff is collapsed.
Joy Theme
Upstream Authors: Adrien Aubourg <adrien.aubourg@gmail.com>
Copyright:
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 2 dated June, 1991.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
USA.
Downloaded from http://wiki.debian.org/DebianArt/Themes/Joy
Copyright (C) 2007-2008 Mike Massonnet <mmassonnet@gmail.com>
Copyright (C) 2008 Yves-Alexis Perez <corsac@debian.org>
Backdrop copied from gdm package
Text "Login:" copied from SLiM default theme
Background artwork is available at http://www.debianart.org/cchost/people/si0ux/
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
# SpaceFun theme for SLIM
# by Yves-Alexis Perez <corsac@debian.org>
# using artwork from Valessio S Brito <valessio at debianart.org>
# inspired from slim theme by Johannes Winkelmann
# Messages (ie: shutdown)
msg_color #000000
msg_font Sans:size=18:bold:dpi=75
msg_x 50%
msg_y 40%
msg_shadow_color #FFFFFF
msg_shadow_xoffset 1
msg_shadow_yoffset 1
# valid values: stretch, tile
background_style stretch
background_color #eedddd
# Input controls
input_panel_x 50%
input_panel_y 50%
input_name_x 59
input_name_y 161
input_font Sans:size=12:dpi=75
input_fgcolor #000000
# Username / password request
username_font Sans:size=14:bold:dpi=75
username_color #000000
username_x 50%
username_y 122
password_x 50%
password_y 122
username_shadow_color #FFFFFF
username_shadow_xoffset 1
username_shadow_yoffset 1
username_msg Username:
password_msg Password:
This diff is collapsed.
Lines Theme
Upstream Authors: Juliette Taka BELIN <juliettetaka.belin@gmail.com>
Copyright:
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 2 dated June, 1991.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
USA.
Downloaded from https://wiki.debian.org/DebianArt/Themes/Lines
Copyright (C) 2007-2008 Mike Massonnet <mmassonnet@gmail.com>
Copyright (C) 2008 Yves-Alexis Perez <corsac@debian.org>
Backdrop copied from gdm package
Text "Login:" copied from SLiM default theme
Background artwork is available at http://www.debianart.org/cchost/people/si0ux/
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
### slim taken from:
### https://github.com/data-modul/slim/blob/master/THEMES
## background
# style of background: 'stretch', 'tile', 'center', 'color'
background_style center
background_color #000000
# messages such as shutdown, reboot
msg_x 50%
msg_y 5%
msg_color #ffffff
msg_font DejaVu Sans:bold:size=12:dpi=96
#msg_shadow_xoffset 1
#msg_shadow_yoffset 1
#msg_shadow_color #ff00ff
# session messages eg: pressing F1:
session_x 50%
session_y 95%
session_font DejaVu Sans:bold:size=12:dpi=96
session_color #ffffff
#session_shadow_xoffset 1
#session_shadow_yoffset 1
#session_shadow_color #000000
# Welcome message position. (relative to the panel)
# use -1 for both values or comment the options to disable
# the welcome message
welcome_x -1
welcome_y -1
welcome_font DejaVu Sans:bold:size=12:dpi=96
welcome_color #ffffff
#welcome_shadow_xoffset 1
#welcome_shadow_yoffset 2
#welcome_shadow_color #444444
## panel
# Horizonatal and vertical position for the panel.
input_panel_x 50%
input_panel_y 50%
# input controls horizontal and vertical positions.
# IMPORTANT! set input_pass_x and input_pass_y to -1
# to use a single input box for username/password (GDM Style).
# Note that this fields only accept absolute values.
input_name_x 181
input_name_y 169
input_pass_x -1
input_pass_y -1
# Input controls font and color
input_font DejaVu Sans:bold:size=12:dpi=96
input_color #000000
#input_shadow_xoffset 1
#input_shadow_yoffset 1
#input_shadow_color #ff00ff
# 'Enter username' and 'Enter password' position(relative to the panel)
# use -1 for both values to disable the message
# note that in case of single inputbox the password values are ignored.
username_x 260
username_y 169
password_x -1
password_y -1
username_font DejaVu Sans:bold:size=12:dpi=96
username_color #bbbbbb
#username_shadow_xoffset -1
#username_shadow_yoffset -1
#username_shadow_color #ff00ff
# The message to be displayed. Leave blank if no message
# is needed (ie, when already present in the panel image)
#
username_msg Please enter your username
password_msg Please enter your password
### slimlock taken from:
### https://github.com/data-modul/slim/blob/master/slimlock.conf
# number of seconds of inactivity before the screen blanks. Default: 60
dpms_standby_timeout 60
# same as above, but the screen turns off. Default: 600
dpms_off_timeout 600
# number of seconds after entering an incorrect password before slimlock
# will accept another attempt. Default: 2
wrong_passwd_timeout 2
# message to display after a failed authentication attempt.
# Default: "Authentication failed"
passwd_feedback_msg Authentication failed
# message to display after a failed authentication attempt if the
# CapsLock is on. Default: "Authentication failed (CapsLock is on)"
passwd_feedback_capslock Authentication failed (CapsLock is on)
# whether or not to display the username on themes with only a single
# input box. 1 to show, 0 to disable. Default: 1
show_username 0
# whether or not to display SLiM's welcome message.
# 1 to show, 0 to disable. Default: 0
show_welcome_msg 0
# whether or not to allow virtual terminals switching.
# 1 to disallow, 0 to allow. Default: 1
tty_lock 1
# whether to ring the bell on authentication failure.
# 1 to enable, 0 to disable. Default: 1
bell 1
# character to display when masking password.
# Only the first character is used. Default: *
passwd_char *
This diff is collapsed.
Copyright (C) 2007-2008 Mike Massonnet <mmassonnet@gmail.com>
Copyright (C) 2008 Yves-Alexis Perez <corsac@debian.org>
Backdrop copied from gdm package
Text "Login:" copied from SLiM default theme
Background artwork is available at http://www.debianart.org/cchost/people/si0ux/
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
# text04 theme for SLiM
# by Johannes Winkelmann
# Messages (ie: shutdown)
msg_color #000000
msg_font Verdana:size=18:bold:dpi=75
msg_x 50%
msg_y 40%
msg_shadow_color #FFFFFF
msg_shadow_xoffset 1
msg_shadow_yoffset 1
# valid values: stretch, tile
background_style stretch
background_color #eedddd
# Input controls
input_panel_x 50%
input_panel_y 50%
input_name_x 59
input_name_y 161
input_font Verdana:size=12:dpi=75
input_fgcolor #000000
# Username / password request
username_font Verdana:size=14:bold:dpi=75
username_color #000000
username_x 50%
username_y 122
password_x 50%
password_y 122
username_shadow_color #FFFFFF
username_shadow_xoffset 1
username_shadow_yoffset 1
username_msg Username:
password_msg Password:
This diff is collapsed.
Copyright (C) 2007 Mike Massonnet
Downloaded from http://cdd.debian-br.org/~si0ux/artwork/debian/gdm/gdm-theme-debian-moreblue.tar.gz
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Copyright (C) 2007 Mike Massonnet
Backdrop copied from http://cdd.debian-br.org/~si0ux/artwork/debian/gdm/gdm-theme-debian-moreblue.tar.gz
Text copied from SLiM default theme
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
# text04 theme for SLiM
# by Johannes Winkelmann
# Messages (ie: shutdown)
msg_color #000000
msg_font Verdana:size=18:bold:dpi=75
msg_x 50%
msg_y 40%
msg_shadow_color #FFFFFF
msg_shadow_xoffset 1
msg_shadow_yoffset 1
# valid values: stretch, tile
background_style stretch
background_color #eedddd
# Input controls
input_panel_x 50%
input_panel_y 50%
input_name_x 59
input_name_y 161
input_font Verdana:size=12:dpi=75
input_fgcolor #000000
# Username / password request
username_font Verdana:size=14:bold:dpi=75
username_color #000000
username_x 50%
username_y 122
password_x 50%
password_y 122
username_shadow_color #FFFFFF
username_shadow_xoffset 1
username_shadow_yoffset 1
username_msg Username:
password_msg Password:
This diff is collapsed.
Space Fun - The Universal, Alien, Planets, Fun...
Upstream Authors: Valessio S Brito <valessio at debianart.org>
Copyright:
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 2 dated June, 1991.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
USA.
Downloaded from http://wiki.debian.org/DebianArt/Themes/SpaceFun
Copyright (C) 2007-2008 Mike Massonnet <mmassonnet@gmail.com>
Copyright (C) 2008 Yves-Alexis Perez <corsac@debian.org>
Backdrop copied from gdm package
Text "Login:" copied from SLiM default theme
Background artwork is available at http://www.debianart.org/cchost/people/si0ux/
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
# SpaceFun theme for SLIM
# by Yves-Alexis Perez <corsac@debian.org>
# using artwork from Valessio S Brito <valessio at debianart.org>
# inspired from slim theme by Johannes Winkelmann
# Messages (ie: shutdown)
msg_color #000000
msg_font Sans:size=18:bold:dpi=75
msg_x 50%
msg_y 40%
msg_shadow_color #FFFFFF
msg_shadow_xoffset 1
msg_shadow_yoffset 1
# valid values: stretch, tile
background_style stretch
background_color #eedddd
# Input controls
input_panel_x 50%
input_panel_y 50%
input_name_x 59
input_name_y 161
input_font Sans:size=12:dpi=75
input_fgcolor #000000
# Username / password request
username_font Sans:size=14:bold:dpi=75
username_color #000000
username_x 50%
username_y 122
password_x 50%
password_y 122
username_shadow_color #FFFFFF
username_shadow_xoffset 1
username_shadow_yoffset 1
username_msg Username:
password_msg Password:
#!/bin/sh
. /etc/default/locale
for lt_var in $(env -i locale | sed -e 's/=.*$//') LANGUAGE
do
eval "if test \"\${$lt_var+set}\" = set; then
export $lt_var
fi"
done
Description: Fix hyphen used as minus sign
Author: Mateusz Łukasik <mati75@linuxmint.pl>
--- a/slimlock.1
+++ b/slimlock.1
@@ -5,7 +5,7 @@
.SH SYNOPSIS
.nf
.fam C
-\fBslimlock\fP [-v]
+\fBslimlock\fP [\-v]
.fam T
.fi
.SH DESCRIPTION
@@ -25,7 +25,7 @@ slimlock.conf contains the following set
.B dpms_standby_timeout
number of seconds of inactivity before the screen blanks.
.BI "Default: " 60
-.TP
+.TP
.B dpms_off_timeout
number of seconds of inactivity before the screen is turned off.
.BI "Default: " 600
Description: Ensure we are starting slim under systemd only when selected
Author: Didier Roche <didrocks@ubuntu.com>
Bug-Debian: http://bugs.debian.org/748668
Index: slim-1.3.6/slim.service
===================================================================
--- slim-1.3.6.orig/slim.service
+++ slim-1.3.6/slim.service
@@ -3,7 +3,6 @@ Description=SLiM Simple Login Manager
After=systemd-user-sessions.service
[Service]
+ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/slim" ]'
ExecStart=/usr/bin/slim -nodaemon
-
-[Install]
-Alias=display-manager.service
+Restart=always
Description: Fix libralies linking
Author: Ian Stakenvicius <axs@gentoo.org>
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -122,6 +122,7 @@ if(USE_PAM)
message("\tPAM Found")
set(SLIM_DEFINITIONS ${SLIM_DEFINITIONS} "-DUSE_PAM")