Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 218852 - gnome-base/gdm should not install things into /etc/pam.d/ if sys-auth/pambase is merged.
Summary: gnome-base/gdm should not install things into /etc/pam.d/ if sys-auth/pambase...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-22 08:46 UTC by Xake
Modified: 2008-04-22 21:51 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Xake 2008-04-22 08:46:00 UTC
${summary}

As the package depends on sys-auth/pambase and if use keyring then needs pambase to be merged with the gnome USE flag it think this should be changed in src_install (I keep "console.apps" as I do not know what it doesn, and nothing else seems to provide it):

        if use pam ; then
-                use keyring && sed -i "s:#Keyring=::g" "${gentoodir}"/pam.d/*
-
-                dopamd "${gentoodir}"/pam.d/*
                dopamsecurity console.apps "${gentoodir}/security/console.apps/gdmsetup"
        fi
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2008-04-22 10:45:18 UTC
pambase provides the system-local-login stack, but it doesn't provide the gdm stack so gdm still has to install it.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2008-04-22 21:22:19 UTC
(In reply to comment #1)
> pambase provides the system-local-login stack, but it doesn't provide the gdm
> stack so gdm still has to install it.

So is this a valid bug or not?
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2008-04-22 21:51:14 UTC
Not a valid one no.