SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I came across the same problem when compiling chromium a little while ago. Slackbuilds.org don't want to have pam in the repo. So I have made a slackbuild for pam which allows chromium to build.
After building chromium pam can and should be uninstalled as it will affect lots of other things that you build after it.
IIRC, building chromium will require Gigas of disk and hours of time. So I don't want to build it. As it will change rapidly, the chromium you build today may be out-of-date tomorrow. So IMHO, building chromium by myself is just a waste of time.
Besides, I don't know how to do PAM right. I don't know what will happen when chrome run on a non-functioning PAM... ;(
Ok, I went off of experience in linux. Never used slackware, but my first post is where I would normally start. Do you mind please telling me where I went wrong by asking what I did? Thanks,
Wrong is probably the incorrect term to use with respect to your original post. That said: this is the Slackware sub-forum and Slackware does not use PAM in any way shape of form. Thus your fubar was responding to a post on the Slackware forum when not knowing the mechanics of the Slackware distribution.
mRgOBLIN, a frequent poster and respected source of Slackware specific solutions, succinctly stated what is obvious to those here.
Wrong is probably the incorrect term to use with respect to your original post. That said: this is the Slackware sub-forum and Slackware does not use PAM in any way shape of form. Thus your fubar was responding to a post on the Slackware forum when not knowing the mechanics of the Slackware distribution.
mRgOBLIN, a frequent poster and respected source of Slackware specific solutions, succinctly stated what is obvious to those here.
ppd
Looks like you're getting a bit offensive, no?
Just in the fun... Yes, I did my research, and all that good stuff. I just didn't know that Slackware doesn't use PAM. But this thread got me thinking even though it's linux, and I started to get more into reading about it. Looks like I'm installing Slackware on something
Cheers man and thanks for being arrogant guys, finally got me to download slack
I am getting back to work (and other stuff) and then I tried to build the latest chromium version. To my surprise now it needs PAM (oh my!) The latest build I could come up without PAM (before going on vacation) was 11.0.658.1.
I am trying to talk to the Chromium guys (IRC and stuff) to see if we can compile it without pam. dive's approach seems to "solve" the problem, but it's not elegant, right?
Please, dive, take on offense. We both know that's not the slackware way to do things. Anyway, have you had any problems with chromium after you did that? (building and installing PAM, then building chromium, then uninstalling pam)
It's not nice, but if that is THE ONLY WAY TO FLY, then I can change my chromium.SlackBuild so that it will make all that automatic. But I still see that as non-elegant
I did ask in #chromium about this and got absolutely no response. You may have better luck than me, or know other places to ask.
Yeah I agree having a --with-pam=no flag would be the ideal solution and if you can push for that it would great.
At the end of the day I can build chromium against pam on my build box, and then it will work fine _without_ having pam installed on the target box(en). It may not be as elegant as a no pam flag, but it works fine.
I've not had any problems using chromium like this at all (version 11.0.677.0 (0) right now).
To the OP: building chromium can take a time and need some spare space to build, but by using kenjiro's slackbuild it is very easy and no trouble at all. All you need do is grab the relevant source from buildbot and edit the version in the slackbuild.
I can change my chromium.SlackBuild so that it will make all that automatic. But I still see that as non-elegant
I think slackbuilds.org will refuse to host that if that's what you are planning. I already have asked about submitting my pam slackbuild and they don't want pam in any way, shape or form. I think the best solution is to push upstream for a --with-pam=no type flag.
I already have asked about submitting my pam slackbuild and they don't want pam in any way, shape or form.
That I do not get. Slackware doesn't want PAM in the official distro, which is fine. But for those who may want to use it or need it why make it harder by refusing to have it in the repository for 3rd party software?
What difference does it make if a slackbuild is available or not? By refusing a slackbuild they are basically deciding what software people should or should not use, which is something I don't really agree with....but whatever.
There's an age-old tradition of hating PAM in Slakcware, but not long ago, PatV stated that it wasn't so bad as it used to be. Maybe softening up the troops for a big turn around later... and then PAM will be the greatest thing since HAL or udev.
There's an age-old tradition of hating PAM in Slakcware, but not long ago, PatV stated that it wasn't so bad as it used to be. Maybe softening up the troops for a big turn around later... and then PAM will be the greatest thing since HAL or udev.
Rallying the troops in such a fashion is only required when such software becomes impossible or unreasonable to exclude. That being said they did seem to go to great lengths with polkit-1 to continue PAM's absence with newer KDE builds...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.