# HG changeset patch # User Aleksej Bobylev # Date 1369747455 0 # Node ID d0948455b36500203a50d885e0e818a8dd13fa6b # Parent a711303a322055646e98ca116ba55a9d545dad6c SLiM session: slim up 1.3.5; added slim-theme manager; added three hand-made themes. Read forum for details diff -r a711303a3220 -r d0948455b365 slim-pam/receipt --- a/slim-pam/receipt Mon May 27 22:37:57 2013 +0200 +++ b/slim-pam/receipt Tue May 28 13:24:15 2013 +0000 @@ -1,66 +1,67 @@ # SliTaz package receipt. PACKAGE="slim-pam" -VERSION="1.3.3" +VERSION="1.3.5" CATEGORY="x-window" -SHORT_DESC="Desktop-independent graphical login manager for X11." +SHORT_DESC="Desktop-independent graphical login manager for X11 (PAM enabled)." MAINTAINER="pascal.bellard@slitaz.org" -SUGGESTED="slim-theme-default slitaz-configs" +LICENSE="GPL2" +WEB_SITE="http://slim.berlios.de/" SOURCE="slim" TARBALL="$SOURCE-$VERSION.tar.gz" -WEB_SITE="http://slim.berlios.de" WGET_URL="http://download.berlios.de/slim/$TARBALL" CONFIG_FILES="/etc/slim.conf" + PROVIDE="slim:pam" - -DEPENDS="glibc-base gcc-lib-base expat fontconfig freetype util-linux-uuid \ -zlib jpeg libpng xorg-libXft xorg-libXmu pam" -BUILD_DEPENDS="pam-dev xorg-libXft-dev xorg-libXmu-dev jpeg-dev libpng-dev cmake" +DEPENDS="gcc-lib-base libjpeg libpng pam xorg-libXft xorg-libXmu" +SUGGESTED="slim-theme-default slitaz-configs" +BUILD_DEPENDS="cmake freetype-dev jpeg-dev libpng-dev xorg-libXft-dev \ +xorg-libXmu-dev pam-dev" +RELATED="slim slim-theme-default" # Rules to configure and make the package. compile_rules() { - cd $src + patch -p1 < $WOK/$SOURCE/stuff/$SOURCE-$VERSION.patch || return 1 + mkdir build; cd build cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DUSE_PAM=yes . && - make && make DESTDIR=$DESTDIR install + -DX11_Xmu_LIB=-lXmu \ + -DUSE_PAM=yes \ + .. && + make && + make DESTDIR=$DESTDIR install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/share/slim - cp -a ../$SOURCE/stuff/themes $fs/usr/share/slim + cp -a $install/etc $fs cp -a $install/usr/bin $fs/usr + cp -a $WOK/$SOURCE/stuff/themes $fs/usr/share/slim # Config file and rc script. - cp -a ../$SOURCE/stuff/etc $fs + cp -a $WOK/$SOURCE/stuff/etc $fs chown -R root.root $fs -} -pre_install() -{ - local root - root=$1 - # Backup config file. - if [ -f $root/etc/slim.conf ]; then - cp $root/etc/slim.conf $root/etc/slim.conf.bak - fi + # slim-theme manager + install -m755 $WOK/$SOURCE/stuff/slim-theme $fs/usr/bin/slim-theme } post_install() { - local root - root=$1 - # Restore original config. - if [ -f $root/etc/slim.conf.bak ]; then - mv -f $root/etc/slim.conf.bak $root/etc/slim.conf - fi local USER USER=$(awk -F: '/:1000:1000:/ { print $1 }' < $1/etc/passwd) [ -n "$USER" ] && sed -i s/"default_user .*"/"default_user $USER"/ $1/etc/slim.conf + + # In order to update the SLiM, we need to restart it. + # We can't just "/etc/init.d/slim restart" because it momentarily interrupts + # X session and the user will get a terrible console with strange letters. + printf '%40s\n' | tr ' ' '=' + echo "In order to update the SLiM," + echo "please, reboot your system!" } pre_remove() diff -r a711303a3220 -r d0948455b365 slim-theme-7legs/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim-theme-7legs/receipt Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,43 @@ +# SliTaz package receipt. + +PACKAGE="slim-theme-7legs" +VERSION="20130527" +CATEGORY="x-window" +SHORT_DESC="Seven legged Spider - theme for SLiM" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="CC-BY" +WEB_SITE="http://www.slitaz.org/" + +DEPENDS="slim slitaz-configs-base" +BUILD_DEPENDS="inkscape optipng" + +# Rules to configure and make the package. +compile_rules() +{ + mkdir -p $install + inkscape -f $stuff/7_legged_spider.svg -e $install/panel.png + optipng -zc1-9 -zm1-9 -zs0-3 -f0-5 $install/panel.png +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + theme=$fs/usr/share/slim/themes/7_legged_spider + mkdir -p $theme + # link SLiM background to SliTaz desktop background; + # system is almost here... + cp -s /usr/share/images/slitaz-background.jpg $theme/background.jpg + cp -a $install/panel.png $theme + cp -a $stuff/slim.theme $theme + cp -a $stuff/strings $theme +} + +post_install() +{ + slim-theme -s7_legged_spider +} + +pre_remove() +{ + slim-theme -f7_legged_spider +} diff -r a711303a3220 -r d0948455b365 slim-theme-7legs/stuff/7_legged_spider.svg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim-theme-7legs/stuff/7_legged_spider.svg Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,46 @@ + + + Seven legged Spider + + + + + + + + + + + + + + + + + + image/svg+xml + + Seven legged Spider + 2013-05-27 + SLiM theme for SliTaz + + + + + + + + + + + + + + + + + + + + + diff -r a711303a3220 -r d0948455b365 slim-theme-7legs/stuff/README --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim-theme-7legs/stuff/README Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,9 @@ +I hope you already know him. This seven legged spider is a main hero of David +Thorne's humorous article. This article was reprinted on many websites. But +nevertheless, the original is here: http://www.27bslash6.com/overdue.html +Author of original artwork is David Thorne, certainly! +Image was outlined in the Inkscape, simplified and saved in vector format. + +Panel was inspired by "flat" SLiM's theme panel. +It was outlined too, and semi-transparent gradients and shadow was adjusted +to have similar look. diff -r a711303a3220 -r d0948455b365 slim-theme-7legs/stuff/slim.theme --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim-theme-7legs/stuff/slim.theme Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,51 @@ +# "Seven legged Spider" SLiM theme for SliTaz +# Aleksej Bobylev , 2013 +# SliTaz Linux, 2013 + +# Messages +msg_color #FFFFFF +msg_font DejaVu Sans:size=16:bold +msg_x 50% +msg_y 30 +msg_shadow_xoffset 1 +msg_shadow_yoffset 1 +msg_shadow_color #AAAAAA + +# Screen background style. Valid values: stretch, tile +background_style stretch +background_color #351A0A + +# Input controls +input_color #060A0F +input_font DejaVu Sans:size=12 +input_panel_x 50% +input_panel_y 50% +input_name_x 200 +input_name_y 122 +input_pass_x 200 +input_pass_y 184 + +# Welcome message +welcome_color #333333 +welcome_font DejaVu Sans:size=15:bold +welcome_x 30 +welcome_y 50 +welcome_shadow_xoffset 1 +welcome_shadow_yoffset 1 +welcome_shadow_color #FFFFFF + +# Username / password request +username_font DejaVu Sans:size=10:bold +username_color #000000 +username_x 192 +username_y 94 +username_shadow_color #CCCCCC +username_shadow_xoffset 1 +username_shadow_yoffset 1 +password_x 192 +password_y 156 + +# Translatable strings +welcome_msg Welcome to %host +username_msg Username: +password_msg Password: diff -r a711303a3220 -r d0948455b365 slim-theme-7legs/stuff/strings --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim-theme-7legs/stuff/strings Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,119 @@ +# English +w:en Welcome to %host! +u:en Username: +p:en Password: +# Български +w:bg Добре дошли в %host! +u:bg Потребителско име: +p:bg Парола: +# Bosanski +w:bs Dobrodošli u %host! +u:bs Korisničko ime: +p:bs Šifra: +# Català +w:ca Benvinguts a la %host! +u:ca Nom d'usuari +p:ca Contrasenya +# Česky +w:cs Vítejte ve %host! +u:cs Uživatelské jméno: +p:cs Heslo: +# Dansk +w:da Velkommen til %host! +u:da Dit brugernavn: +p:da Din adgangskode: +# Deutsch +w:de Willkommen auf %host! +u:de Benutzername: +p:de Passwort: +# Ελληνικά +w:el Καλώς ήρθατε στο %host! +u:el Όνομα χρήστη: +p:el Κωδικός: +# Español +w:es Bienvenido a %host! +u:es Nombre de usuario: +p:es Contraseña: +# Esperanto +w:eo Bonvenon al %host! +u:eo Salutnomo: +p:eo Pasvorto: +# Suomi +w:fi Tervetuloa %host! +u:fi Käyttäjätunnus +p:fi Salasana +# Français +w:fr Bienvenue à l'%host! +u:fr Nom d'utilisateur : +p:fr Mot de passe : +# Hrvatski +w:hr Dobrodošli na %host! +u:hr Suradničko ime: +p:hr Lozinka: +# Magyar +w:hu Üdvözöljük a %host! +i:hu Szerkesztőneved: +p:hu Jelszavad: +# Indonesia +w:id Selamat Datang %host! +u:id Nama pengguna: +p:id Kata sandi: +# Italiano +w:it Benvenuti %host! +u:it Nome utente: +p:it Password: +# Lietuvos +w:lt Sveiki atvykę į %host! +u:lt Jūsų naudotojo vardas +p:lt Pasirinktas slaptažodis +# Nederlands +w:nl Welkom bij %host! +u:nl Gebruikersnaam: +p:nl Wachtwoord: +# Norsk (bokmål) +w:no Velkommen til %host! +u:no Brukernavn: +p:no Passord: +# Polski +w:pl Witamy na %host! +u:pl Nazwa użytkownika +p:pl Hasło +# Português +w:pt Bem-vindo ao %host! +u:pt Nome de utilizador: +p:pt Palavra-chave: +# Português (Brasil) +u:pt_BR Nome de usuário: +p:pt_BR Senha: +# Română +w:ro Bine ați venit la %host! +u:ro Nume de utilizator: +p:ro Parolă: +# Русский +w:ru Добро пожаловать в %host! +u:ru Имя учётной записи: +p:ru Пароль: +# Slovenčina +w:sk Vitajte %host! +u:sk Používateľské meno: +p:sk Heslo: +# Slovenščina +w:sl Dobrodošli v %host! +u:sl Uporabniško ime: +p:sl Geslo: +# Српски / Srpski +w:sr Добродошли у %host! +u:sr Корисничко име: +p:sr Лозинка: +# Svenska +w:sv Välkommen till %host! +u:sv Användarnamn: +p:sv Lösenord: +# Türkçe +w:tr %host Hoşgeldiniz! +u:tr Kullanıcı adı: +p:tr Parola: +# Українська +w:uk Ласкаво просимо до %host! +u:uk Ім'я користувача: +p:uk Пароль: diff -r a711303a3220 -r d0948455b365 slim-theme-cat/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim-theme-cat/receipt Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,43 @@ +# SliTaz package receipt. + +PACKAGE="slim-theme-cat" +VERSION="20130524" +CATEGORY="x-window" +SHORT_DESC="Cat and Spider - theme for SLiM" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="CC-BY" +WEB_SITE="http://www.slitaz.org/" + +DEPENDS="slim slitaz-configs-base" +BUILD_DEPENDS="inkscape optipng" + +# Rules to configure and make the package. +compile_rules() +{ + mkdir -p $install + inkscape -f $stuff/cat_and_spider.svg -e $install/panel.png + optipng -zc1-9 -zm1-9 -zs0-3 -f0-5 $install/panel.png +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + theme=$fs/usr/share/slim/themes/cat_and_spider + mkdir -p $theme + # link SLiM background to SliTaz desktop background; + # system is almost here... + cp -s /usr/share/images/slitaz-background.jpg $theme/background.jpg + cp -a $install/panel.png $theme + cp -a $stuff/slim.theme $theme + cp -a $stuff/strings $theme +} + +post_install() +{ + slim-theme -s cat_and_spider +} + +pre_remove() +{ + slim-theme -fcat_and_spider +} diff -r a711303a3220 -r d0948455b365 slim-theme-cat/stuff/README --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim-theme-cat/stuff/README Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,7 @@ +Source clip art "Cat and Spider" was found in the Google Pictures. +It's widely used for T-shirts and Mouse pads background (author unknown, sorry). +Image was outlined in the Inkscape, simplified and saved in vector format. + +Panel was inspired by "flat" SLiM's theme panel. +It was outlined too, and semi-transparent gradients and shadow was adjusted +to have similar look. diff -r a711303a3220 -r d0948455b365 slim-theme-cat/stuff/cat_and_spider.svg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim-theme-cat/stuff/cat_and_spider.svg Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,42 @@ + + + Cat and Spider + + + + + + + + + + + + + + + + + + image/svg+xml + + Cat and Spider + 2013-05-26 + SLiM theme for SliTaz + + + + + + + + + + + + + + + + + diff -r a711303a3220 -r d0948455b365 slim-theme-cat/stuff/slim.theme --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim-theme-cat/stuff/slim.theme Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,51 @@ +# "Cat and Spider" SLiM theme for SliTaz +# Aleksej Bobylev , 2013 +# SliTaz Linux, 2013 + +# Messages +msg_color #FFFFFF +msg_font DejaVu Sans:size=16:bold +msg_x 50% +msg_y 30 +msg_shadow_xoffset 1 +msg_shadow_yoffset 1 +msg_shadow_color #AAAAAA + +# Screen background style. Valid values: stretch, tile +background_style stretch +background_color #351A0A + +# Input controls +input_color #060A0F +input_font DejaVu Sans:size=12 +input_panel_x 50% +input_panel_y 50% +input_name_x 200 +input_name_y 122 +input_pass_x 200 +input_pass_y 184 + +# Welcome message +welcome_color #333333 +welcome_font DejaVu Sans:size=14:bold +welcome_x 30 +welcome_y 50 +welcome_shadow_xoffset 1 +welcome_shadow_yoffset 1 +welcome_shadow_color #FFFFFF + +# Username / password request +username_font DejaVu Sans:size=10:bold +username_color #000000 +username_x 192 +username_y 94 +username_shadow_color #CCCCCC +username_shadow_xoffset 1 +username_shadow_yoffset 1 +password_x 192 +password_y 156 + +# Translatable strings +welcome_msg Welcome to %host +username_msg Username: +password_msg Password: diff -r a711303a3220 -r d0948455b365 slim-theme-cat/stuff/strings --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim-theme-cat/stuff/strings Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,119 @@ +# English +w:en Welcome to %host! +u:en Username: +p:en Password: +# Български +w:bg Добре дошли в %host! +u:bg Потребителско име: +p:bg Парола: +# Bosanski +w:bs Dobrodošli u %host! +u:bs Korisničko ime: +p:bs Šifra: +# Català +w:ca Benvinguts a la %host! +u:ca Nom d'usuari +p:ca Contrasenya +# Česky +w:cs Vítejte ve %host! +u:cs Uživatelské jméno: +p:cs Heslo: +# Dansk +w:da Velkommen til %host! +u:da Dit brugernavn: +p:da Din adgangskode: +# Deutsch +w:de Willkommen auf %host! +u:de Benutzername: +p:de Passwort: +# Ελληνικά +w:el Καλώς ήρθατε στο %host! +u:el Όνομα χρήστη: +p:el Κωδικός: +# Español +w:es Bienvenido a %host! +u:es Nombre de usuario: +p:es Contraseña: +# Esperanto +w:eo Bonvenon al %host! +u:eo Salutnomo: +p:eo Pasvorto: +# Suomi +w:fi Tervetuloa %host! +u:fi Käyttäjätunnus +p:fi Salasana +# Français +w:fr Bienvenue à l'%host! +u:fr Nom d'utilisateur : +p:fr Mot de passe : +# Hrvatski +w:hr Dobrodošli na %host! +u:hr Suradničko ime: +p:hr Lozinka: +# Magyar +w:hu Üdvözöljük a %host! +i:hu Szerkesztőneved: +p:hu Jelszavad: +# Indonesia +w:id Selamat Datang %host! +u:id Nama pengguna: +p:id Kata sandi: +# Italiano +w:it Benvenuti %host! +u:it Nome utente: +p:it Password: +# Lietuvos +w:lt Sveiki atvykę į %host! +u:lt Jūsų naudotojo vardas +p:lt Pasirinktas slaptažodis +# Nederlands +w:nl Welkom bij %host! +u:nl Gebruikersnaam: +p:nl Wachtwoord: +# Norsk (bokmål) +w:no Velkommen til %host! +u:no Brukernavn: +p:no Passord: +# Polski +w:pl Witamy na %host! +u:pl Nazwa użytkownika +p:pl Hasło +# Português +w:pt Bem-vindo ao %host! +u:pt Nome de utilizador: +p:pt Palavra-chave: +# Português (Brasil) +u:pt_BR Nome de usuário: +p:pt_BR Senha: +# Română +w:ro Bine ați venit la %host! +u:ro Nume de utilizator: +p:ro Parolă: +# Русский +w:ru Добро пожаловать в %host! +u:ru Имя учётной записи: +p:ru Пароль: +# Slovenčina +w:sk Vitajte %host! +u:sk Používateľské meno: +p:sk Heslo: +# Slovenščina +w:sl Dobrodošli v %host! +u:sl Uporabniško ime: +p:sl Geslo: +# Српски / Srpski +w:sr Добродошли у %host! +u:sr Корисничко име: +p:sr Лозинка: +# Svenska +w:sv Välkommen till %host! +u:sv Användarnamn: +p:sv Lösenord: +# Türkçe +w:tr %host Hoşgeldiniz! +u:tr Kullanıcı adı: +p:tr Parola: +# Українська +w:uk Ласкаво просимо до %host! +u:uk Ім'я користувача: +p:uk Пароль: diff -r a711303a3220 -r d0948455b365 slim-theme-default/receipt --- a/slim-theme-default/receipt Mon May 27 22:37:57 2013 +0200 +++ b/slim-theme-default/receipt Tue May 28 13:24:15 2013 +0000 @@ -1,13 +1,16 @@ # SliTaz package receipt. PACKAGE="slim-theme-default" -VERSION="1.3.3" +VERSION="1.3.5" CATEGORY="x-window" -SHORT_DESC="Slim login manager themes pack." +SHORT_DESC="Default theme bundled with SLiM." MAINTAINER="pankso@slitaz.org" +LICENSE="GPL2" +WEB_SITE="http://slim.berlios.de/" + DEPENDS="slim" WANTED="slim" -WEB_SITE="http://slim.berlios.de" +RELATED="slim slim-pam" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() @@ -15,3 +18,13 @@ mkdir -p $fs/usr/share/slim cp -a $install/usr/share/slim/themes $fs/usr/share/slim } + +post_install() +{ + slim-theme -sdefault +} + +pre_remove() +{ + slim-theme -fdefault +} diff -r a711303a3220 -r d0948455b365 slim-theme-mascot/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim-theme-mascot/receipt Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,43 @@ +# SliTaz package receipt. + +PACKAGE="slim-theme-mascot" +VERSION="20130527" +CATEGORY="x-window" +SHORT_DESC="Mascot (SliTaz Spider) - theme for SLiM" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="CC-BY" +WEB_SITE="http://www.slitaz.org/" + +DEPENDS="slim slitaz-configs-base" +BUILD_DEPENDS="inkscape optipng" + +# Rules to configure and make the package. +compile_rules() +{ + mkdir -p $install + inkscape -f $stuff/slitaz_spider.svg -e $install/panel.png + optipng -zc1-9 -zm1-9 -zs0-3 -f0-5 $install/panel.png +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + theme=$fs/usr/share/slim/themes/mascot + mkdir -p $theme + # link SLiM background to SliTaz desktop background; + # system is almost here... + cp -s /usr/share/images/slitaz-background.jpg $theme/background.jpg + cp -a $install/panel.png $theme + cp -a $stuff/slim.theme $theme + cp -a $stuff/strings $theme +} + +post_install() +{ + slim-theme -smascot +} + +pre_remove() +{ + slim-theme -fmascot +} diff -r a711303a3220 -r d0948455b365 slim-theme-mascot/stuff/README --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim-theme-mascot/stuff/README Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,9 @@ +This schematic spider is the official logo of SliTaz. +Author of original image is Christophe Lincoln (?). +Source file "slitaz-spider.svg" originally appeared Sat Mar 26, 2011 at 2:45:56 +in commit http://hg.slitaz.org/website/rev/447f2d77a98f, made ​​by Christophe +Lincoln. +I'm just a bit touched up the original image in the Inkscape. + +Panel was inspired by "flat" SLiM's theme panel. +Colors and gradients were set up to be more suitable for a logo. diff -r a711303a3220 -r d0948455b365 slim-theme-mascot/stuff/slim.theme --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim-theme-mascot/stuff/slim.theme Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,51 @@ +# "Mascot (SliTaz Spider)" SLiM theme for SliTaz +# Aleksej Bobylev , 2013 +# SliTaz Linux, 2013 + +# Messages +msg_color #FFFFFF +msg_font DejaVu Sans:size=16:bold +msg_x 50% +msg_y 30 +msg_shadow_xoffset 1 +msg_shadow_yoffset 1 +msg_shadow_color #AAAAAA + +# Screen background style. Valid values: stretch, tile +background_style stretch +background_color #351A0A + +# Input controls +input_color #060A0F +input_font DejaVu Sans:size=12 +input_panel_x 50% +input_panel_y 50% +input_name_x 200 +input_name_y 122 +input_pass_x 200 +input_pass_y 184 + +# Welcome message +welcome_color #FFFFFF +welcome_font DejaVu Sans:size=15:bold +welcome_x 30 +welcome_y 50 +welcome_shadow_xoffset 1 +welcome_shadow_yoffset 1 +welcome_shadow_color #000000 + +# Username / password request +username_font DejaVu Sans:size=10 +username_color #CCCCCC +username_x 192 +username_y 94 +username_shadow_color #000000 +username_shadow_xoffset 1 +username_shadow_yoffset 1 +password_x 192 +password_y 156 + +# Translatable strings +welcome_msg Welcome to %host +username_msg Username: +password_msg Password: diff -r a711303a3220 -r d0948455b365 slim-theme-mascot/stuff/slitaz_spider.svg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim-theme-mascot/stuff/slitaz_spider.svg Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,37 @@ + + + SliTaz Spider + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + SliTaz Spider + 2013-05-27 + SLiM theme for SliTaz + + + + + + + + + diff -r a711303a3220 -r d0948455b365 slim-theme-mascot/stuff/strings --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim-theme-mascot/stuff/strings Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,119 @@ +# English +w:en Welcome to %host! +u:en Username: +p:en Password: +# Български +w:bg Добре дошли в %host! +u:bg Потребителско име: +p:bg Парола: +# Bosanski +w:bs Dobrodošli u %host! +u:bs Korisničko ime: +p:bs Šifra: +# Català +w:ca Benvinguts a la %host! +u:ca Nom d'usuari +p:ca Contrasenya +# Česky +w:cs Vítejte ve %host! +u:cs Uživatelské jméno: +p:cs Heslo: +# Dansk +w:da Velkommen til %host! +u:da Dit brugernavn: +p:da Din adgangskode: +# Deutsch +w:de Willkommen auf %host! +u:de Benutzername: +p:de Passwort: +# Ελληνικά +w:el Καλώς ήρθατε στο %host! +u:el Όνομα χρήστη: +p:el Κωδικός: +# Español +w:es Bienvenido a %host! +u:es Nombre de usuario: +p:es Contraseña: +# Esperanto +w:eo Bonvenon al %host! +u:eo Salutnomo: +p:eo Pasvorto: +# Suomi +w:fi Tervetuloa %host! +u:fi Käyttäjätunnus +p:fi Salasana +# Français +w:fr Bienvenue à l'%host! +u:fr Nom d'utilisateur : +p:fr Mot de passe : +# Hrvatski +w:hr Dobrodošli na %host! +u:hr Suradničko ime: +p:hr Lozinka: +# Magyar +w:hu Üdvözöljük a %host! +i:hu Szerkesztőneved: +p:hu Jelszavad: +# Indonesia +w:id Selamat Datang %host! +u:id Nama pengguna: +p:id Kata sandi: +# Italiano +w:it Benvenuti %host! +u:it Nome utente: +p:it Password: +# Lietuvos +w:lt Sveiki atvykę į %host! +u:lt Jūsų naudotojo vardas +p:lt Pasirinktas slaptažodis +# Nederlands +w:nl Welkom bij %host! +u:nl Gebruikersnaam: +p:nl Wachtwoord: +# Norsk (bokmål) +w:no Velkommen til %host! +u:no Brukernavn: +p:no Passord: +# Polski +w:pl Witamy na %host! +u:pl Nazwa użytkownika +p:pl Hasło +# Português +w:pt Bem-vindo ao %host! +u:pt Nome de utilizador: +p:pt Palavra-chave: +# Português (Brasil) +u:pt_BR Nome de usuário: +p:pt_BR Senha: +# Română +w:ro Bine ați venit la %host! +u:ro Nume de utilizator: +p:ro Parolă: +# Русский +w:ru Добро пожаловать в %host! +u:ru Имя учётной записи: +p:ru Пароль: +# Slovenčina +w:sk Vitajte %host! +u:sk Používateľské meno: +p:sk Heslo: +# Slovenščina +w:sl Dobrodošli v %host! +u:sl Uporabniško ime: +p:sl Geslo: +# Српски / Srpski +w:sr Добродошли у %host! +u:sr Корисничко име: +p:sr Лозинка: +# Svenska +w:sv Välkommen till %host! +u:sv Användarnamn: +p:sv Lösenord: +# Türkçe +w:tr %host Hoşgeldiniz! +u:tr Kullanıcı adı: +p:tr Parola: +# Українська +w:uk Ласкаво просимо до %host! +u:uk Ім'я користувача: +p:uk Пароль: diff -r a711303a3220 -r d0948455b365 slim/receipt --- a/slim/receipt Mon May 27 22:37:57 2013 +0200 +++ b/slim/receipt Tue May 28 13:24:15 2013 +0000 @@ -1,61 +1,62 @@ # SliTaz package receipt. PACKAGE="slim" -VERSION="1.3.3" # 1.3.4 +VERSION="1.3.5" CATEGORY="x-window" SHORT_DESC="Desktop-independent graphical login manager for X11." MAINTAINER="pankso@slitaz.org" -SUGGESTED="slim-theme-default slitaz-configs" +LICENSE="GPL2" +WEB_SITE="http://slim.berlios.de/" TARBALL="$PACKAGE-$VERSION.tar.gz" -WEB_SITE="http://slim.berlios.de" WGET_URL="http://download.berlios.de/slim/$TARBALL" CONFIG_FILES="/etc/slim.conf" -DEPENDS="glibc-base gcc-lib-base expat fontconfig freetype util-linux-uuid \ -zlib jpeg libpng xorg-libXft xorg-libXmu" -BUILD_DEPENDS="xorg-libXft-dev xorg-libXmu-dev jpeg-dev libpng-dev cmake" +DEPENDS="gcc-lib-base libjpeg libpng xorg-libXft xorg-libXmu" +SUGGESTED="slim-theme-default slitaz-configs" +BUILD_DEPENDS="cmake freetype-dev jpeg-dev libpng-dev xorg-libXft-dev \ +xorg-libXmu-dev" +RELATED="slim-pam slim-theme-default" # don't forget to upgrade them too # Rules to configure and make the package. compile_rules() { - cd $src - #patch -p1 < $stuff/NoPwdForCmd.patch || return 1 - cmake -DCMAKE_INSTALL_PREFIX=/usr . && - make && make DESTDIR=$DESTDIR install + patch -p1 < $stuff/$PACKAGE-$VERSION.patch || return 1 + mkdir build; cd build + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DX11_Xmu_LIB=-lXmu \ + .. && + make && + make DESTDIR=$DESTDIR install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/share/slim + cp -a $install/etc $fs + cp -a $install/usr/bin $fs/usr cp -a $stuff/themes $fs/usr/share/slim - cp -a $install/usr/bin $fs/usr # Config file and rc script. cp -a $stuff/etc $fs chown -R root.root $fs -} -pre_install() -{ - local root - root=$1 - # Backup config file. - if [ -f $root/etc/slim.conf ]; then - cp $root/etc/slim.conf $root/etc/slim.conf.bak - fi + # slim-theme manager + install -m755 $stuff/slim-theme $fs/usr/bin/slim-theme } post_install() { - local root - root=$1 - # Restore original config. - if [ -f $root/etc/slim.conf.bak ]; then - mv -f $root/etc/slim.conf.bak $root/etc/slim.conf - fi local USER USER=$(awk -F: '/:1000:1000:/ { print $1 }' < $1/etc/passwd) [ -n "$USER" ] && sed -i s/"default_user .*"/"default_user $USER"/ $1/etc/slim.conf + + # In order to update the SLiM, we need to restart it. + # We can't just "/etc/init.d/slim restart" because it momentarily interrupts + # X session and the user will get a terrible console with strange letters. + printf '%40s\n' | tr ' ' '=' + echo "In order to update the SLiM," + echo "please, reboot your system!" } diff -r a711303a3220 -r d0948455b365 slim/stuff/NoPwdForCmd.patch --- a/slim/stuff/NoPwdForCmd.patch Mon May 27 22:37:57 2013 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,33 +0,0 @@ ---- slim-1.3.1/app.cpp Fri Sep 26 00:54:15 2008 -+++ slim-1.3.1nopwd/app.cpp Mon May 3 19:44:41 2010 -@@ -413,6 +413,7 @@ - case Panel::Exit: - case Panel::Console: - return true; // <--- This is simply fake! -+ - default: - break; - }; -@@ -434,6 +435,11 @@ - case Panel::Console: - cerr << APPNAME << ": Got a special command (" << LoginPanel->GetName() << ")" << endl; - return true; // <--- This is simply fake! -+ case Panel::Suspend: -+ case Panel::Halt: -+ case Panel::Reboot: -+ if (cfg->getOption("root_password") == "false") -+ return true; - default: - break; - } ---- slim-1.3.1/cfg.cpp Fri Sep 26 00:54:15 2008 -+++ slim-1.3.1nopwd/cfg.cpp Sun May 2 23:36:46 2010 -@@ -37,6 +37,7 @@ - options.insert(option("login_cmd","exec /bin/bash -login ~/.xinitrc %session")); - options.insert(option("halt_cmd","/sbin/shutdown -h now")); - options.insert(option("reboot_cmd","/sbin/shutdown -r now")); -+ options.insert(option("root_password","true")); - options.insert(option("suspend_cmd","")); - options.insert(option("sessionstart_cmd","")); - options.insert(option("sessionstop_cmd","")); -Common subdirectories: slim-1.3.1/themes and slim-1.3.1nopwd/themes diff -r a711303a3220 -r d0948455b365 slim/stuff/etc/init.d/slim --- a/slim/stuff/etc/init.d/slim Mon May 27 22:37:57 2013 +0200 +++ b/slim/stuff/etc/init.d/slim Tue May 28 13:24:15 2013 +0000 @@ -7,8 +7,8 @@ # . /etc/init.d/rc.functions -NAME=Slim -DESC="slim login manager" +NAME=SLiM +DESC="Simple login manager" DAEMON=/usr/bin/slim OPTION="-d" LOCK_FILE=/var/lock/slim.lock diff -r a711303a3220 -r d0948455b365 slim/stuff/etc/slim.conf --- a/slim/stuff/etc/slim.conf Mon May 27 22:37:57 2013 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,81 +0,0 @@ -# /etc/slim.conf: Slim login manger configuration file -# - -# Path, X server and arguments (if needed) -# Note: -xauth $authfile is automatically appended -default_path ./:/bin:/usr/bin:/usr/local/bin -default_xserver /usr/bin/Xorg -xserver_arguments -nolisten tcp - -# Commands for halt, login, etc. -halt_cmd /sbin/poweroff -reboot_cmd /sbin/reboot -console_cmd /usr/bin/xterm -C -fg white -bg black +sb -T "Console login" -e /bin/sh -l -c "exec /bin/login" -#suspend_cmd /usr/sbin/suspend - -# Full path to the xauth binary -xauth_path /usr/bin/xauth - -# Xauth file for server -authfile /var/run/slim.auth - -# Activate numlock when slim starts. Valid values: on|off -# numlock on - -# Hide the mouse cursor (note: does not work with some WMs). -# Valid values: true|false -hidecursor true - -# This command is executed after a succesful login. -# you can place the %session and %theme variables -# to handle launching of specific commands in .xinitrc -# depending of chosen session and slim theme -login_cmd exec /bin/sh -l ~/.xinitrc %session - -# Commands executed when starting and exiting a session. -# They can be used for registering a X11 session with -# sessreg. You can use the %user variable -# -# sessionstart_cmd some command -# sessionstop_cmd some command - -# Start in daemon mode. Valid values: yes | no -# Note that this can overridden by the command line -# option "-d" -#daemon yes - -# Available sessions (first one is the default). -# The current chosen session name is replaced in the login_cmd -# above, so your login command can handle different sessions. -# see the xinitrc.sample file shipped with slim sources -sessions openbox - -# Executed when pressing F11 (requires imagemagick) -#screenshot_cmd mtpaint -s /root/slim-shot.png - -# welcome message. Available variables: %host, %domain -welcome_msg Welcome to %host - -# shutdown / reboot messages -shutdown_msg The system is going down... -reboot_msg The system is rebooting... - -# default user, leave blank or remove this line -# for avoid pre-loading the username. -default_user tux -#focus_password true - -# current theme, use comma separated list to specify a set to -# randomly choose from -current_theme slitaz,base - -# Lock file -lockfile /var/lock/slim.lock - -# Log file -logfile /var/log/slim.log - -# Let normal users have access to systems commands. If the value is true, -# then the root password is requiered to start a system command. -# Valid values: true|false -# root_password false diff -r a711303a3220 -r d0948455b365 slim/stuff/gcc44.patch --- a/slim/stuff/gcc44.patch Mon May 27 22:37:57 2013 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,10 +0,0 @@ ---- switchuser.cpp Fri Sep 26 02:54:15 2008 -+++ switchuser.cpp Thu Aug 6 12:50:06 2009 -@@ -9,6 +9,7 @@ - (at your option) any later version. - */ - -+#include - #include "switchuser.h" - - using namespace std; diff -r a711303a3220 -r d0948455b365 slim/stuff/slim-1.3.5.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim/stuff/slim-1.3.5.patch Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,169 @@ +--- slim-1.3.5/app.cpp ++++ slim-1.3.5/app.cpp + +Link forgotten header. +@@ -25,6 +25,7 @@ + #include "app.h" + #include "numlock.h" + #include "util.h" ++#include + + #ifdef HAVE_SHADOW + #include + +Option not to enter root's password if special command was given in the +login field (suspend, halt or reboot). +@@ -437,6 +438,11 @@ + case Panel::Console: + logStream << APPNAME << ": Got a special command (" << LoginPanel->GetName() << ")" << endl; + return true; /* <--- This is simply fake! */ ++ case Panel::Suspend: ++ case Panel::Halt: ++ case Panel::Reboot: ++ if (cfg->getOption("root_password") == "false") ++ return true; + default: + break; + } + + +--- slim-1.3.5/cfg.cpp ++++ slim-1.3.5/cfg.cpp + +Change default settings for SliTaz. +@@ -28,34 +28,35 @@ + : currentSession(-1) + { + /* Configuration options */ +- options.insert(option("default_path","/bin:/usr/bin:/usr/local/bin")); +- options.insert(option("default_xserver","/usr/bin/X")); ++ options.insert(option("default_path","/sbin:/bin:/usr/sbin:/usr/bin")); ++ options.insert(option("default_xserver","/usr/bin/Xorg")); + options.insert(option("xserver_arguments","")); + options.insert(option("numlock","")); + options.insert(option("daemon","")); + options.insert(option("xauth_path","/usr/bin/xauth")); +- options.insert(option("login_cmd","exec /bin/bash -login ~/.xinitrc %session")); +- options.insert(option("halt_cmd","/sbin/shutdown -h now")); +- options.insert(option("reboot_cmd","/sbin/shutdown -r now")); ++ options.insert(option("login_cmd","exec /bin/sh -l ~/.xinitrc %session")); ++ options.insert(option("halt_cmd","/sbin/poweroff")); ++ options.insert(option("reboot_cmd","/sbin/reboot")); ++ options.insert(option("root_password","true")); + options.insert(option("suspend_cmd","")); + options.insert(option("sessionstart_cmd","")); + options.insert(option("sessionstop_cmd","")); +- options.insert(option("console_cmd","/usr/bin/xterm -C -fg white -bg black +sb -g %dx%d+%d+%d -fn %dx%d -T ""Console login"" -e /bin/sh -c ""/bin/cat /etc/issue; exec /bin/login""")); +- options.insert(option("screenshot_cmd","import -window root /slim.png")); ++ options.insert(option("console_cmd","/usr/bin/xterm -C -fg white -bg black +sb -T ""Console login"" -e /bin/sh -l -c ""exec /bin/login""")); ++ options.insert(option("screenshot_cmd","mtpaint -s /root/slim-shot.png")); + options.insert(option("welcome_msg","Welcome to %host")); + options.insert(option("session_msg","Session:")); +- options.insert(option("default_user","")); ++ options.insert(option("default_user","tux")); + options.insert(option("focus_password","no")); + options.insert(option("auto_login","no")); +- options.insert(option("current_theme","default")); +- options.insert(option("lockfile","/var/run/slim.lock")); ++ options.insert(option("current_theme","slitaz,base")); ++ options.insert(option("lockfile","/var/lock/slim.lock")); + options.insert(option("logfile","/var/log/slim.log")); + options.insert(option("authfile","/var/run/slim.auth")); +- options.insert(option("shutdown_msg","The system is halting...")); ++ options.insert(option("shutdown_msg","The system is going down...")); + options.insert(option("reboot_msg","The system is rebooting...")); +- options.insert(option("sessions","wmaker,blackbox,icewm")); ++ options.insert(option("sessions","openbox,e17,jwm")); + options.insert(option("sessiondir","")); +- options.insert(option("hidecursor","false")); ++ options.insert(option("hidecursor","true")); + + /* Theme stuff */ + options.insert(option("input_panel_x","50%")); + + +--- slim-1.3.5/slim.conf.original ++++ slim-1.3.5/slim.conf + +Change default settings for SliTaz too. +@@ -1,13 +1,16 @@ ++# /etc/slim.conf: Slim LogIn Manger configuration file ++# ++ + # Path, X server and arguments (if needed) + # Note: -xauth $authfile is automatically appended +-default_path /bin:/usr/bin:/usr/local/bin +-default_xserver /usr/bin/X ++default_path ./:/bin:/usr/bin:/usr/local/bin ++default_xserver /usr/bin/Xorg + #xserver_arguments -dpi 75 + + # Commands for halt, login, etc. +-halt_cmd /sbin/shutdown -h now +-reboot_cmd /sbin/shutdown -r now +-console_cmd /usr/bin/xterm -C -fg white -bg black +sb -T "Console login" -e /bin/sh -c "/bin/cat /etc/issue; exec /bin/login" ++halt_cmd /sbin/poweroff ++reboot_cmd /sbin/reboot ++console_cmd /usr/bin/xterm -C -fg white -bg black +sb -T "Console login" -e /bin/sh -l -c "exec /bin/login" + #suspend_cmd /usr/sbin/suspend + + # Full path to the xauth binary +@@ -22,7 +25,7 @@ + + # Hide the mouse cursor (note: does not work with some WMs). + # Valid values: true|false +-# hidecursor false ++hidecursor true + + # This command is executed after a succesful login. + # you can place the %session and %theme variables +@@ -33,7 +36,7 @@ + # to adjust the command according to your preferred shell, + # i.e. for freebsd use: + # login_cmd exec /bin/sh - ~/.xinitrc %session +-login_cmd exec /bin/bash -login ~/.xinitrc %session ++login_cmd exec /bin/sh -l ~/.xinitrc %session + + # Commands executed when starting and exiting a session. + # They can be used for registering a X11 session with +@@ -51,10 +54,10 @@ + # The current chosen session name is replaced in the login_cmd + # above, so your login command can handle different sessions. + # see the xinitrc.sample file shipped with slim sources +-sessions xfce4,icewm-session,wmaker,blackbox ++sessions openbox,e17,jwm + + # Executed when pressing F11 (requires imagemagick) +-screenshot_cmd import -window root /slim.png ++#screenshot_cmd mtpaint -s /root/slim-shot.png + + # welcome message. Available variables: %host, %domain + welcome_msg Welcome to %host +@@ -63,12 +66,12 @@ + # session_msg Session: + + # shutdown / reboot messages +-shutdown_msg The system is halting... ++shutdown_msg The system is going down... + reboot_msg The system is rebooting... + + # default user, leave blank or remove this line + # for avoid pre-loading the username. +-#default_user simone ++default_user tux + + # Focus the password field on start when default_user is set + # Set to "yes" to enable this feature +@@ -81,10 +84,10 @@ + + # current theme, use comma separated list to specify a set to + # randomly choose from +-current_theme default ++current_theme slitaz,base + + # Lock file +-lockfile /var/run/slim.lock ++lockfile /var/lock/slim.lock + + # Log file + logfile /var/log/slim.log diff -r a711303a3220 -r d0948455b365 slim/stuff/slim-theme --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/slim/stuff/slim-theme Tue May 28 13:24:15 2013 +0000 @@ -0,0 +1,135 @@ +#/bin/sh +# slim-theme: manage SLiM themes +# Aleksej Bobylev , 2013 + +ME=$(basename $0) +VERSION=20130525 +CONF=/etc/slim.conf + +help() +{ + cat >&2 << EOT +$ME: Manage SLiM themes + +Usage: $ME OPTION [NAME] + +Options: + -h Display this short help and exit + -l List available themes (comma separated) + -g Get the name of current theme (note, it can be comma separated list) + -s NAME Set NAME theme as current; name of previous theme will be stored + (note, you can set comma separated list for random theme behavior) + -f NAME Forget about NAME theme and return to previous used theme + -V Display information about $ME version + -t Translate current theme's strings according to global LANG value + (note, its done auto when -s processed) + -T LANG Same as above, but use specified language + +Set option works like stack: you can "set" theme several times (every time you +install new SLiM theme). Use "forget" option at every theme uninstall to revert +to previous theme, if it was current. +EOT + exit 0 +} + +get_current() awk '/current_theme/ { print $2 }' $CONF +get_prev() awk '/previous_theme/ { print $2 }' $CONF +set_current() sed -i 's|^current_theme .*$|current_theme '$1'|' $CONF +set_prev() +{ + sed -i '/^previous_theme/d' $CONF + [ x$1 != x ] && echo "previous_theme $1" >> $CONF +} +find_theme() +{ + cd /usr/share/slim/themes + theme=$(ls -Ad $1 2>/dev/null | head -n1) + [ x$theme == x ] && echo "Theme \"$1\" not exist!" >&2 && exit 1 + echo $theme +} +i18n() +{ + lang=$1 + curr=$(get_current) + strings=/usr/share/slim/themes/$curr/strings + [ ! -e $strings ] && exit 0 + conf=/usr/share/slim/themes/$curr/slim.theme + for str in welcome_msg username_msg password_msg; do + # ll_CC.UTF-8@euro ; ll_CC.UTF-8 ; ll_CC ; ll ; en + for langtry in $lang ${lang%@*} ${lang%\.*} ${lang%_*} en; do + try="$(grep '^'${str:0:1}':'$langtry' ' $strings | cut -d' ' -f2)" + [ x"$try" != x ] && break + done + sed -i 's|^\('$str'\).*$|\1 '"$try"'|' $conf + echo "$str[$langtry]=$try" >&2 + done +} + +set_theme() +{ + theme=$(find_theme "$1") + curr=$(get_current) + prev=$(get_prev) + if [ x$theme != x$curr ]; then + echo "Set theme $theme" >&2 + [ x$prev != x ] && curr=$curr:$prev + set_prev $curr + set_current $theme + else + echo "Already set" >&2 + fi + + i18n $LANG + exit 0 +} + +forget_theme() +{ + theme=$(find_theme "$1") + curr=$(get_current) + prev=$(get_prev) + echo "Forget theme \"$theme\"" >&2 + if [ x$theme == x$curr ]; then + last=$(echo $prev | cut -d: -f1); [ x$last == x ] && last=base + rest=${prev#*:}; [ x$rest == x$prev ] && rest= + prev=$rest; set_prev $prev + echo "Back to \"$last\" theme" >&2 + set_current $last + fi + prev=$(echo $(echo $prev | tr ':' '\n' | sed "/$theme/d") | tr ' ' ':') + set_prev $prev + + exit 0 +} + + +# parse only first option +getopts ":lgs:f:VhtT:" opt +case $opt in + l) + list=$(find /usr/share/slim/themes/*/slim.theme | sort | awk -F/ '{ print $6 }') + echo $list | tr ' ' ','; exit 0 ;; + g) + get_current; exit 0 ;; + s) + set_theme "$OPTARG" ;; + f) + forget_theme "$OPTARG" ;; + V) + echo $VERSION; exit 0 ;; + h) + help; exit 0 ;; + t) + i18n $LANG; exit 0 ;; + T) + i18n $OPTARG; exit 0 ;; + *) + if [ x$OPTARG == xs -o x$OPTARG == xf -o x$OPTARG == xT ]; then + echo "Option \"$OPTARG\" requires an argument." + else + [ x$OPTARG != x ] && echo "Illegal option \"$OPTARG\"." + fi + echo "$ME -h for help."; exit 1 ;; +esac + +help diff -r a711303a3220 -r d0948455b365 slim/stuff/slim.service --- a/slim/stuff/slim.service Mon May 27 22:37:57 2013 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,11 +0,0 @@ -# Systemd service file for Slim on SliTaz - -[Unit] -Description=Slim Login Manager -After=systemd-user-sessions.service - -[Service] -ExecStart=/usr/bin/slim - -[Install] -Alias=display-manager.service