Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93205 - x11-misc/xscreensaver: openpam and amd64 compatibility fixes (+ cleanup)
Summary: x11-misc/xscreensaver: openpam and amd64 compatibility fixes (+ cleanup)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: Don Seiler (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 93118
Blocks: 93119
  Show dependency tree
 
Reported: 2005-05-19 06:23 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2006-04-12 10:50 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild patch (xscreensaver.patch,2.03 KB, patch)
2005-05-19 06:24 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2005-05-19 06:23:49 UTC
The attached patch applied over the current ebuild, with pam eclass in place (see bug #93118) makes xscreensaver's pamd file compatible with openpam (removing pam_stack.so) and amd64 (removing fullpath to modules).

As the pamd file was just a pam_stack call to system-auth, it uses the new pamd_mimic_system function which allows to avoid using a file in $FILESDIR as pamd file.

As I was there, I also cleaned up params passing to econfig to make use of use_* functions.

HTH, Diego
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-05-19 06:24:22 UTC
Created attachment 59303 [details, diff]
Ebuild patch
Comment 2 Don Seiler (RETIRED) gentoo-dev 2005-05-19 11:09:54 UTC
I don't see a pam.eclass anywhere.
Comment 3 Don Seiler (RETIRED) gentoo-dev 2005-05-24 07:42:27 UTC
xscreensaver-4.20-r1 now in portage.

Thanks for the pam changes and cleanup.