£ata na PAM-a.
Marcin Dalecki
dalecki w cs.net.pl
Sob, 27 Lut 1999, 15:38:44 CET
A oto ³at na dzi¶ ci±g dalszy...
Wiêc tym razem oduczy³em pam-a zachcianki aby by³ ju¿ on zainstalowany
zanim da siê przekompilowaæ. No i oczywi¶cie wbi³em mu do g³owy ³opat±,
¿e lepiej
stosowaæ chyba jednak aktualne wersje nag³ówków z drzewka rozowojowego
zamiast aktualnie zainstalowanych...
Tak czy siak mam powa¿ne w±tpliwo¶ci co do ogólnej jako¶ci ca³ego tego
systemu zwi±zanego z PAM, czy PWDB itp.. Bo je¶li kto¶ pope³nia tego
typu b³êdy zwi±zane z niechlujstwem w samej kofiguracji swojego drzewka
rozwojowego, to mo¿na sobie ³atwo wyekstrapolowaæ jak wy¶mienity,
czysty,
klarowny i bezb³êdny musi byæ jego w³a¶ciwy kod...
U mnie w firmie oni by roboty nie dostali --- to pewne.
--Marcin Dalecki
-------------- nastêpna czê¶æ ---------
diff -ur Linux-PAM/libpam_misc/help_env.c Linux-PAM-new/libpam_misc/help_env.c
--- Linux-PAM/libpam_misc/help_env.c Sun Jul 12 07:17:15 1998
+++ Linux-PAM-new/libpam_misc/help_env.c Sat Feb 27 15:17:43 1999
@@ -18,7 +18,7 @@
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
-#include <security/pam_misc.h>
+#include "pam_misc.h"
/*
* This is a useful function for dumping the Linux-PAM environment
diff -ur Linux-PAM/libpam_misc/misc_conv.c Linux-PAM-new/libpam_misc/misc_conv.c
--- Linux-PAM/libpam_misc/misc_conv.c Sun Jul 12 07:17:15 1998
+++ Linux-PAM-new/libpam_misc/misc_conv.c Sat Feb 27 15:16:47 1999
@@ -41,7 +41,7 @@
#include <unistd.h>
#include <security/pam_appl.h>
-#include <security/pam_misc.h>
+#include "pam_misc.h"
#define INPUTSIZE PAM_MAX_MSG_SIZE /* maximum length of input+1 */
#define CONV_ECHO_ON 1 /* types of echo state */
diff -ur Linux-PAM/modules/pam_filter/pam_filter.c Linux-PAM-new/modules/pam_filter/pam_filter.c
--- Linux-PAM/modules/pam_filter/pam_filter.c Sat Feb 27 15:25:04 1999
+++ Linux-PAM-new/modules/pam_filter/pam_filter.c Sat Feb 27 15:14:12 1999
@@ -51,7 +51,7 @@
#define PAM_SM_PASSWORD
#include <security/pam_modules.h>
-#include <security/pam_filter.h>
+#include "include/pam_filter.h"
/* ------ some tokens used for convenience throughout this file ------- */
diff -ur Linux-PAM/modules/pam_filter/upperLOWER/upperLOWER.c Linux-PAM-new/modules/pam_filter/upperLOWER/upperLOWER.c
--- Linux-PAM/modules/pam_filter/upperLOWER/upperLOWER.c Sat Feb 27 15:25:04 1999
+++ Linux-PAM-new/modules/pam_filter/upperLOWER/upperLOWER.c Sat Feb 27 15:15:05 1999
@@ -24,7 +24,7 @@
#include <sys/types.h>
#include <unistd.h>
-#include <security/pam_filter.h>
+#include "../include/pam_filter.h"
/* ---------------------------------------------------------------- */
-------------- nastêpna czê¶æ ---------
--- pam.spec-orig Sat Feb 27 15:19:39 1999
+++ pam.spec Sat Feb 27 15:22:58 1999
@@ -5,7 +5,7 @@
Summary(tr): Modüler, artýmsal doðrulama birimleri
Name: pam
Version: 0.66
-Release: 5d
+Release: 6
Copyright: GPL or BSD
Group: Libraries
Group(pl): Biblioteki
@@ -30,6 +30,7 @@
Patch15: %{name}-umask.patch
Patch16: %{name}-deflimit.patch
Patch17: %{name}-priority.patch
+Patch18: %{name}-bstp.patch
Buildroot: /tmp/%{name}-%{version}-root
Url: http://parc.power.net/morgan/Linux-PAM/index.html
Prereq: /sbin/ldconfig
@@ -101,6 +102,7 @@
%patch15 -p1
%patch16 -p1
%patch17 -p1
+%patch18 -p1
%build
touch .freezemake
@@ -109,8 +111,6 @@
make OPTIMIZE="$RPM_OPT_FLAGS -DWITH_PRIORITY"
-(cd doc; make)
-
%install
rm -rf $RPM_BUILD_ROOT
@@ -128,7 +128,7 @@
echo .so pam.8 > $RPM_BUILD_ROOT/usr/man/man8/pam.d.8
gzip -9fn $RPM_BUILD_ROOT/usr/man/man[38]/*
-bzip2 -9 doc/ps/*.ps doc/txts/*.txt doc/specs/rfc86.0.txt
+bzip2 -9 doc/specs/rfc86.0.txt
strip $RPM_BUILD_ROOT/lib/*.so.*.*
chmod 755 $RPM_BUILD_ROOT/lib/*.so.*
@@ -141,7 +141,6 @@
%files
%defattr(644,root,root,755)
-%doc doc/html doc/ps/*.ps.bz2 doc/txts/*.txt.bz2
%doc doc/specs/rfc86.0.txt.bz2
%attr(750,root,root) %dir /etc/pam.d
@@ -170,6 +169,12 @@
/usr/include/security/*
%changelog
+* Sat Feb 27 1999 Marcin Dalecki <dalecki w cs.net.pl>
+ [0.66-6]
+- fixed stiupid bootstrapping problems. The number of patches
+ in charge appears to be a good measure of the (non-)quality of this
+ whole package.
+
* Sun Feb 14 1999 Marcin Korzonek <mkorz w shadow.eu.org>
[0.66-5d]
- added pam-priority patch (setting priority for user processes
Więcej informacji o liście dyskusyjnej pld-devel-pl