Re: FreeBSD diffs for Linux-PAM

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> > General notes:
> >
> > o A lot of the fixes are to fix GCC in "All warnings on and
> >   phasers set to kill (-Werror)" mode. :-). FreeBSD currently
> >   uses GCC-2.95.3.
> 
> Some other things to kill :
> 
> We might want to #undef the printf() macro. Using a #ifdef inside a
> printf() (which is a macro onder all glibc versions I've seen) causes a
> compile error.
> 
> This is fixed in the next glibc version.

This sounds line a Linux thing :-). We don't use GLibC.

> > o The FreeBSD modules live in /usr/lib/, not /lib/security/.
> 
> Bad change IMHO. All in /usr/lib clutters the lib dir. Most distribs /
> installs put separate things in seperate libs in /usr/lib. I personaly
> like that, some of you might not.

It is "FreeBSD Standard", and anything else would surprise FreeBSD admins.

> > o The FreeBSD modules are mosly written from scratch and very
> >   different from the Linux ones. I have not included them here.
> >   I can send a copy if you are interested.
> 
> I certainly am.

Under serparate cover, I'll send you my Work-in-Progress directory.

> > o For the manual pages, we have done a general s/Linux-PAM/PAM/.
> >   Most of the diffs are trivial, so I have not included them.
> >   By choice, FreeBSD uses the -mdoc macros. We recommend these
> >   highly :-).
> 
> Does -mdoc give you the choice to build without docs ?

er, -mdoc is a macro set like -man, -me, -ms and so on.
Its up to the Makefiles and configuration options whether
or not you actually build the docs.

M
-- 
Mark Murray
Warning: this .sig is umop ap!sdn





[Index of Archives]     [Fedora Users]     [Kernel]     [Red Hat Install]     [Linux for the blind]     [Gimp]

  Powered by Linux