Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=e671fb57a23faffe249bf07595f44dfe413f2081
commit e671fb57a23faffe249bf07595f44dfe413f2081 Author: Michel Hermier <herm...@frugalware.org> Date: Mon Feb 8 21:27:32 2010 +0100 kdebase-workspace-4.3.5-4-i686 * Use private pam definitions (may requires some rework to use system-* definitions) diff --git a/source/kde/kdebase-workspace/FrugalBuild b/source/kde/kdebase-workspace/FrugalBuild index 912f7b9..da45fe2 100644 --- a/source/kde/kdebase-workspace/FrugalBuild +++ b/source/kde/kdebase-workspace/FrugalBuild @@ -2,13 +2,12 @@ # Maintainer: DeX77 <d...@dragonslave.de> pkgname=kdebase-workspace -pkgrel=3 +pkgrel=4 pkgdesc="Programs specific for the KDE4 desktop." groups=('kde') archs=('i686' 'x86_64' 'ppc') _F_kde_subpkgs_custom_path=1 _F_kde_split_docs=1 -_F_cmake_confopts="-DKDE4_COMMON_PAM_SERVICE=system-auth" Finclude kde rodepends=("${rodepen...@]}" 'xorg-server>=1.6.1' 'kde-frugalware>=4.3' \ 'xsetroot' 'xmessage' 'xrandr' 'xset' 'xprop' 'xrdb') @@ -24,6 +23,8 @@ makedepends=("${makedepen...@]}" 'boost' 'bluez-libs' 'sip>=4.10' 'pyqt4>=4.7') source=("${sour...@]}" \ xinitrc.kde \ kde.desktop \ + kde.pamd \ + kde-np.pamd \ 01-oxygen-fixes.patch \ 02-plasma-panel-defaults.patch \ 03-default-fonts.patch \ @@ -42,6 +43,8 @@ replaces=('ksensors' 'katapult' 'tastymenu' 'kbfx' 'kdesktop-menu' \ sha1sums=('703582cb8a3471c5821986dbdfc3c6deedac0ff3' \ '81092d3c9cfc08de1ac63c8318f0f1391501fb8d' \ 'e1f706c984fc81633663c662e674b6f2c64d2f83' \ + '9ff7d6cf01f42d513cf16a0d2c302cadde38f857' \ + '4632f6e2a199f91f8aa068e0335dbae43813aaed' \ '11f6d3704bc72da1eed159fc2737b8f2e7234a91' \ '07702d5ee7cc1d07c933b025768f8dbd59e45c24' \ '03a6acd95841885d684fc05f53566a0e36dd600a' \ @@ -87,6 +90,9 @@ build() { KDE_build + Finstall 0544 kde.pamd /etc/pam.d/kde + Finstall 0544 kde-np.pamd /etc/pam.d/kde-np + ## xinitrc for KDE. Fexe /etc/X11/xinit/xinitrc.kde @@ -110,10 +116,10 @@ build() ## default ksplash ... Fmv /usr/share/apps/ksplash/Themes/Default /usr/share/apps/ksplash/Themes/Default.kde4 - ## kdmrc is in kde-fw package + ## kdm additional fixes ... + Fsplit kdm /etc/pam.d Fsubmv kdm /etc/kde/config/kdm/kdmrc /etc/kde/config/kdm/kdmrc-kde4-$pkgver.orig - - } + # optimization OK diff --git a/source/kde/kdebase-workspace/kde-np.pamd b/source/kde/kdebase-workspace/kde-np.pamd new file mode 100644 index 0000000..0b758eb --- /dev/null +++ b/source/kde/kdebase-workspace/kde-np.pamd @@ -0,0 +1,13 @@ +#%PAM-1.0 + +auth required pam_nologin.so +auth required pam_permit.so + +account include system-auth + +password include system-auth + +session include system-auth + +session optional pam_console.so +session optional pam_polkit_console.so diff --git a/source/kde/kdebase-workspace/kde.pamd b/source/kde/kdebase-workspace/kde.pamd new file mode 100644 index 0000000..dd8789d --- /dev/null +++ b/source/kde/kdebase-workspace/kde.pamd @@ -0,0 +1,13 @@ +#%PAM-1.0 + +auth include system-auth +auth required pam_nologin.so + +account include system-auth + +password include system-auth + +session include system-auth + +session optional pam_console.so +session optional pam_polkit_console.so _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git