[Pkg-shadow-devel] Re: Bug#280212: (forw) Bug#280212: lastlog: fails when high UIDs are present

Christian Perrier bubulle@debian.org
Sun, 9 Jan 2005 07:14:24 +0100


> >>shadow-4.0.6 -> shadow-4.0.7
> >>
> >>[..]
> >>- fixed large file support in lastlog and faillog:
> >>-- added AC_SYS_LARGEFILE macro to autoconf,
> >>-- use fseeko() instead fseek() and remove casting file ofsets to unsigned
> >>   long.
> >>
> >>So upcomming shadow 4.0.7 will be LFS compliant :^)
> >
> >
> >But upcoming 4.0.7 will not be in Debian...:-)
> 
> OK but I',m only inform about fact LFS specyfic auditing was performed in 
> case shadow :)
> 
> >However, I guess that adding the patch for this to the 4.0.3 we use is
> >not that big deal. Do you by chance of the patch for the above fix
> >available?

Well, indeed, the above question remains opened : is the patch for
adding LFS support in lastlog and faillog available as a standalone
patch I could apply to 4.0.3?


> >
> >(looks like it's more and more time for me to switch the Debian
> >specific patches to dpatch in the current version)
> 
> Personaly I see only one thing which will must be prepared before this 
> kind move (for recive in all possible points step forward effect): Debian
> patches contain fr man pages which will be good update to CVS version of
> en man pages. I don't know/remember who was pepare this translation but
> will be good inform this man about some things on this area are not 
> finished.
> 


I will send you the man/fr directory. The interesting enhancement here
is the switch to gettext for the manual pages translation : the
translator does not work directly on man pages, but on a PO file. Then
(s)he uses a tool named po4a for generating the man pages from this PO
file.

The same tool is used similarly for regenarating the PO file when
English man pages are changed.