LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 02-09-2007, 01:02 PM   #16
zborgerd
Member
 
Registered: Mar 2004
Distribution: Slackware / Dropline GNOME
Posts: 378

Rep: Reputation: 30

Quote:
Originally Posted by Ilgar
I don't use a package management tool either, and I'm happy this way. I would be upset though if both Freerock and Gware projects die. I know that most people say Dropline is the best; however it would be nice to have a less intrusive alternative (shadow -> PAM business etc.).

Btw, Gware page says they're testing 2.16.1 for 11.0. Apparently things are going slowly due to lack of time, but it's safe to say that Gware is not quite dead yet.
Odds are that any future version of Slackware with HAL support will require PAM (it's explicitly becoming a HAL requirement for policykit), so it may be a non-issue pretty soon.

At least, if that were to happen, we might finally hear the end of the complaints about it.

Quite frankly, I can't see how anyone would want a modern Linux distribution without at least basic PAM support... But hey. To each his own, I guess.
 
Old 02-10-2007, 12:22 AM   #17
Ilgar
Senior Member
 
Registered: Jan 2005
Location: Istanbul, Turkey
Distribution: Slackware64 15.0, Slackwarearm 14.2
Posts: 1,157

Rep: Reputation: 237Reputation: 237Reputation: 237
Yeah I wonder about the same thing, too. I tried to compile HAL recently, and PAM was needed for policykit. I abandoned it at that point. A new 2.6-only Slack without HAL doesn't make much sense so it's reasonable to have PAM in the next Slack. Maybe it's one of the things that made Pat's silence so long -- apparently there are very big changes coming up.
 
Old 02-10-2007, 04:59 AM   #18
danieldk
Member
 
Registered: Aug 2002
Posts: 150

Rep: Reputation: 15
Quote:
Originally Posted by Ilgar
Yeah I wonder about the same thing, too. I tried to compile HAL recently, and PAM was needed for policykit. I abandoned it at that point. A new 2.6-only Slack without HAL doesn't make much sense so it's reasonable to have PAM in the next Slack. Maybe it's one of the things that made Pat's silence so long -- apparently there are very big changes coming up.
Or write a patch that makes HAL work without policykit, or policykit without PAM .
 
Old 02-10-2007, 05:52 AM   #19
Ilgar
Senior Member
 
Registered: Jan 2005
Location: Istanbul, Turkey
Distribution: Slackware64 15.0, Slackwarearm 14.2
Posts: 1,157

Rep: Reputation: 237Reputation: 237Reputation: 237
Well obviously Pat can't do that himself . He once said Slack is not a home for orphaned software. If he doesn't include HAL and the like (which have pretty much become standard) he will contradict that statement. At some point the move must be made to the new generation software. Although I like my Slack box and I'm happy the way 11.0 is prepared, I would be disappointed if the first 2.6 based Slack did not include new stuff like HAL.
 
Old 02-10-2007, 07:39 AM   #20
danieldk
Member
 
Registered: Aug 2002
Posts: 150

Rep: Reputation: 15
Quote:
Originally Posted by Ilgar
Well obviously Pat can't do that himself . He once said Slack is not a home for orphaned software. If he doesn't include HAL and the like (which have pretty much become standard) he will contradict that statement. At some point the move must be made to the new generation software. Although I like my Slack box and I'm happy the way 11.0 is prepared, I would be disappointed if the first 2.6 based Slack did not include new stuff like HAL.
Heh, how is not including something making Slackware a home for orphaned software? Anyway, word goes that HAL will be included in the future, but that could just be a rumor.

BTW. to the PAM naysayers: there's a different PAM implementation than Linux-PAM, OpenPAM. OpenPAM is used in NetBSD and FreeBSD:

http://trac.des.no/openpam

Last edited by danieldk; 02-10-2007 at 07:41 AM.
 
Old 02-10-2007, 07:43 AM   #21
danieldk
Member
 
Registered: Aug 2002
Posts: 150

Rep: Reputation: 15
BTW, from the OpenPAM readme:

Code:
OpenPAM is an open source PAM library that focuses on simplicity,
correctness, and cleanliness.

OpenPAM aims to gather the best features of Solaris PAM, XSSO and
Linux-PAM, plus some innovations of its own.  In areas where these
implementations disagree, OpenPAM tries to remain compatible with
Solaris, at the expense of XSSO conformance and Linux-PAM
compatibility.

These are some of OpenPAM's features:

   - Implements the complete PAM API as described in the original PAM
     paper and in OSF-RFC 86.0; this corresponds to the full XSSO API
     except for mappings and secondary authentication.  Also
     implements some extensions found in Solaris 9.

   - Extends the API with several useful and time-saving functions.

   - Performs strict checking of return values from service modules.

   - Reads configuration from /etc/pam.d/, /etc/pam.conf,
     /usr/local/etc/pam.d/ and /usr/local/etc/pam.conf, in that order;
     this will be made configurable in a future release.
Seems like a natural fit .
 
Old 02-10-2007, 11:48 AM   #22
zborgerd
Member
 
Registered: Mar 2004
Distribution: Slackware / Dropline GNOME
Posts: 378

Rep: Reputation: 30
Quote:
Originally Posted by danieldk
BTW, from the OpenPAM readme:

Code:
OpenPAM is an open source PAM library that focuses on simplicity,
correctness, and cleanliness.

OpenPAM aims to gather the best features of Solaris PAM, XSSO and
Linux-PAM, plus some innovations of its own.  In areas where these
implementations disagree, OpenPAM tries to remain compatible with
Solaris, at the expense of XSSO conformance and Linux-PAM
compatibility.

These are some of OpenPAM's features:

   - Implements the complete PAM API as described in the original PAM
     paper and in OSF-RFC 86.0; this corresponds to the full XSSO API
     except for mappings and secondary authentication.  Also
     implements some extensions found in Solaris 9.

   - Extends the API with several useful and time-saving functions.

   - Performs strict checking of return values from service modules.

   - Reads configuration from /etc/pam.d/, /etc/pam.conf,
     /usr/local/etc/pam.d/ and /usr/local/etc/pam.conf, in that order;
     this will be made configurable in a future release.
Seems like a natural fit .
Not really. Every PAM application on Linux is pretty much designed with Linux-PAM in mind. I don't personally see any benefit to using OpenPAM right now. OpenPAM is not as mature as Linux-PAM, and is probably more trouble than it is worth as Linux-PAM is fairly well-proven. Every Linux distribution out there (to my knowledge) uses Linux-PAM. For Slackware to use something else (even though it wouldn't surprise me) would be a step in the wrong direction. Not to mention, OpenPAM is really intended to be a solution for BSD, rather than Linux (even though it's supposed to function on most POSIX-like systems), and development is extraordinarily slow compared to Linux-PAM.

Though, at this point, I don't think I'd care which one he'd use, as long as it worked with policy-kit and we could plug pam_redhat into it as well.

Last edited by zborgerd; 02-10-2007 at 11:49 AM.
 
Old 02-10-2007, 12:36 PM   #23
Alien_Hominid
Senior Member
 
Registered: Oct 2005
Location: Lithuania
Distribution: Hybrid
Posts: 2,247

Rep: Reputation: 53
Slow coding doesn't mean that the package is poorly coded. Knowing the security priority in *bsd systems, slow coding isn't very exceptional case.
 
Old 02-10-2007, 03:10 PM   #24
danieldk
Member
 
Registered: Aug 2002
Posts: 150

Rep: Reputation: 15
Quote:
Originally Posted by zborgerd
Every PAM application on Linux is pretty much designed with Linux-PAM in mind.
PAM is more or less standardized. Yes, not everyone sticks to that standard, but most of the applications that can use PAM on Linux also work with PAM on (Free/Net)BSD.

Quote:
Not to mention, OpenPAM is really intended to be a solution for BSD, rather than Linux (even though it's supposed to function on most POSIX-like systems),
Good, portable, software is supposed to run on most UNIX-like systems.

Quote:
and development is extraordinarily slow compared to Linux-PAM.
I can't judge about Linux-PAM, but I think a focus on code quality and security is more important than features or whatever.
 
Old 02-10-2007, 03:54 PM   #25
Ilgar
Senior Member
 
Registered: Jan 2005
Location: Istanbul, Turkey
Distribution: Slackware64 15.0, Slackwarearm 14.2
Posts: 1,157

Rep: Reputation: 237Reputation: 237Reputation: 237
Quote:
Originally Posted by danieldk
Heh, how is not including something making Slackware a home for orphaned software?
Well, if you don't upgrade to the current standards you'll soon find yourself using archaic software. Archaic is not the same as orphaned , yes, but the former soon becomes the other in general. At least in the case of PAM the initial security and stability concerns (the two reasons of using some old software in Slack) seem to be sorted out. If Slack doesn't upgrade when it can, it will look like Pat thinks using old stuff is a virtue.
 
Old 02-10-2007, 04:31 PM   #26
angryfirelord
Member
 
Registered: Dec 2005
Distribution: Fedora, CentOS
Posts: 515

Rep: Reputation: 66
Quote:
Originally Posted by rkrishna
H_TeXMeX_H
earlier i had enough time so i try manage to make package of my own, "make and checkinstall" now it is difficult, busy with my works. i didnt even checked lq forum for months!!

angryfirelord,
will try slapt-get, later!!, what this gslapt exactly does? seems like a gui from gnome for slaptget!!

nutronix, me too, it will keep the machine uptodate with official packages..
GSlapt is a gui for slapt-get, very similar to synaptic for apt-get, but it's not gnome or gtk dependent. It just makes it a little easier to get & search for pkgs and add repos. I don't know if the slapt-get/gslapt combo solves dependencies, but it's better than using straight slackpkg tools, which requires you to manually search and download the packages.

Haven't tried Swaret, so I can't make a comparison.
 
Old 02-10-2007, 04:50 PM   #27
adriv
Member
 
Registered: Nov 2005
Location: Diessen, The Netherlands
Distribution: Slackware 15
Posts: 700

Rep: Reputation: 43
I've been using Kslackcheck for almost a year now. It doesn't install anything (which I like very much), just downloads the packages and places them in a folder in your /home/ which you can easily update with upgradepkg. It also has the possibility to blacklist (like kernel-stuff, Alsa and so on) packages and choose a mirror nearby.

I know it is a KDE-thing, but I guess you can get it working in Gnome...

Last edited by adriv; 02-10-2007 at 04:53 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Open source must die die die LXer Syndicated Linux News 0 01-28-2006 08:16 PM
Gware 2.12.0? jmdlcar Slackware 29 10-27-2005 07:08 PM
GSB v GWare mazebane Slackware 3 04-25-2005 02:11 AM
Die, lotus notes, die (sorry for ranting) slackist General 10 01-10-2005 10:42 AM
Die Caps lock Die! tfdml37 Linux - General 1 06-26-2004 02:00 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:54 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration