Package Details: pam_kwallet-git r69.91ae142-4

Git Clone URL: https://aur.archlinux.org/pam_kwallet-git.git (read-only, click to copy)
Package Base: pam_kwallet-git
Description: PAM KWallet.
Upstream URL: http://quickgit.kde.org/?p=scratch/afiestas/pam-kwallet.git
Keywords: kwallet PAM
Licenses: GPL
Groups: kde
Conflicts: pam_kwallet-svn
Provides: pam_kwallet
Submitter: imraro
Maintainer: None
Last Packager: pedrogabriel
Votes: 10
Popularity: 0.000000
First Submitted: 2014-04-21 09:07
Last Updated: 2015-08-18 21:31

Dependencies (6)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

hamelg commented on 2015-08-31 21:40

now, kwallet-pam is now in stable.
it works fine, see here :
https://bbs.archlinux.org/viewtopic.php?id=201634

hamelg commented on 2015-08-28 20:58

Here, It didn't work with sddm/kde5.
I have modified the right files in /etc/pam.d (login, passwd & sddm), but kwallet5 still asks my password :[
What pieces are missing ?

danekl commented on 2015-08-15 13:04

I believe the sources have moved (and that's why it complains about unused defines).

The latest is at git://anongit.kde.org/kwallet-pam. Furthermore, the sources have changed in that you now should set KWALLET4=1 to build the KDE4-version (i.e. kwallet5 is the default).

You should also add a dependency on 'socat', as it wont work without it.

The following works for me (although I haven't been able to test kwallet5, since there's still pieces missing in kde stable)

pkgver() {
cd kwallet-pam
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

prepare() {
mkdir -p build-kde4
mkdir -p build-kde5
}

build() {
pushd build-kde4
cmake ../kwallet-pam \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_LIBDIR=usr/lib \
-DKWALLET4=1
make
popd

pushd build-kde5
cmake ../kwallet-pam \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_LIBDIR=usr/lib
make
popd
}

package() {
make -C build-kde4 DESTDIR="${pkgdir}" install
make -C build-kde5 DESTDIR="${pkgdir}" install
}

pedrogabriel commented on 2015-08-05 01:04

When using the flag indicated there I get the following warning
CMake Warning:
Manually-specified variables were not used by the project:

KWALLET5
QT_QMAKE_EXECUTABLE

so I will not update it now, since it would be just a placebo.

philacs commented on 2015-07-28 06:16

http://quickgit.kde.org/?p=kwallet-pam.git
-DKWALLET5=1

imraro commented on 2015-07-28 06:12

http://martys.typepad.com/blog/2015/07/kwallet5-can-be-auto-unlocked-during-login-again.html

Soukyuu commented on 2015-05-13 11:32

It seems like it works for the KDE4 wallet, but not for KDE5 wallet: I managed to make it unlock the wallet that chromium is requesting, but any plasma widgets still want a password from me.

tuxflo commented on 2015-05-05 11:57

Same problem here, not working with KDE5 :( also tried the approach described here: https://www.dennogumi.org/2014/04/unlocking-kwallet-with-pam/ for LightDM and SDDM.

Soukyuu commented on 2015-02-04 16:40

Did anyone get this one to work with KDE5? The approach I was using with KDE4 doesn't work anymore (this one: https://bbs.archlinux.org/viewtopic.php?id=185687)

whiteblinder commented on 2015-01-11 06:02

error: failed to commit transaction (conflicting files)
pam_kwallet-git: /lib64 exists in filesystem
Errors occurred, no packages were upgraded.
-----------------------------------------------------------

Imraro, Could you fix this error?
On Arch Linux /usr/lib64 points to /usr/lib, so move everything in /usr/lib64 to /usr/lib when packaging.

Thank you.