Shadow-4.0.0

TÍTULO:			Shadow-4.0.0
VERSIÓN LFS:	3.0 (posiblemente en otras también)
AUTOR:			Scott Alfter <salfter@salfter.dyndns.org>
TRADUCTOR:	Proyecto LFS-ES

SINOPSIS:
	Ahora que las herramientas para las contraseñas ocultas (shadow password)
v4 están finalizadas, he aquí un pequeño parche para construirlas como parte
de un sistema LFS en lugar de la versión beta de la que se habla en el LFS 3.0.

RECETA:

Descarga el paquete y el parche (disponible en estas URLs):

ftp://ftp.pld.org.pl/software/shadow/shadow-4.0.0.tar.bz2
http://salfter.dyndns.org/files/shadow-4.0.0-patch.bz2

Desempaqueta el archivo y cámbiate a su directorio. Aplica el parche y constrúyelo
con estos comandos:

bzcat shadow-4.0.0-patch.bz2 | patch -p1 &&
cp src/useradd.c src/useradd.c.backup &&
sed 's/\(.*\) (nflg || \(.*\))\(.*\)/\1\2\3/' \
   src/useradd.c > tmp~ &&
mv tmp~ src/useradd.c &&
./configure --prefix=/usr &&
make &&
make install &&
cd etc &&
cp limits login.access /etc &&
sed 's%/var/spool/mail%/var/mail%' login.defs.linux > /etc/login.defs &&
cd /lib &&
mv libshadow.a /usr/lib &&
mv libshadow.la /usr/lib &&
ln -sf libshadow.so.0 libshadow.so &&
cd /usr/lib &&
ln -sf ../../lib/libshadow.so