[Pkg-shadow-devel] Re: [Pkg-shadow-commits] sid/debian changelog,1.26,1.27 passwd.lintian-overrides,1.1,1.2 rules,1.5,1.6

Martin Quinson martin.quinson@loria.fr
Sun, 8 May 2005 23:41:48 +0200


--NJSRbAqOy4NeGDns
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, May 08, 2005 at 03:21:51PM +0200, Martin Quinson wrote:
> On Sun, May 08, 2005 at 12:43:11PM +0000, Christian Perrier wrote:
>=20
> > Make lintian avoid warning about the missing debconf dependency and the=
 needed
> > versioned dependency on debconf
> >=20
> > Index: passwd.lintian-overrides
> > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> > RCS file: /cvsroot/pkg-shadow/sid/debian/passwd.lintian-overrides,v
> > retrieving revision 1.1
> > retrieving revision 1.2
> > diff -u -d -r1.1 -r1.2
> > --- passwd.lintian-overrides	4 May 2005 13:43:46 -0000	1.1
> > +++ passwd.lintian-overrides	8 May 2005 12:43:09 -0000	1.2
> > @@ -4,3 +4,5 @@
> >  passwd: setgid-binary usr/bin/expiry 2755 root/shadow
> >  passwd: setuid-binary usr/bin/gpasswd 4755 root/root
> >  passwd: setuid-binary usr/bin/passwd 4755 root/root
> > +passwd: seen-flag-requires-versioned-depends config
> > +passwd: missing-debconf-dependency
>=20
> Do you mean that passwd *does* use debconf, but don't declare the
> dependency? It would be even worse, IMHO. Shuting lintian is not enough.
>=20
> But maybe are those templates mainly used during d-i? I guess that that's
> your plan, but how do you enforce it? They look included into the deb, not
> only the udeb (if any).

/me's stupid:

mquinson@papagos:~/CVSIMPORT/shadow/shadow-4.0.3/debian$ head passwd.config
#!/bin/sh -e

test -f /usr/share/debconf/confmodule || exit 0

<<<<<<<<<

Sorry for the noise, Mt.



--NJSRbAqOy4NeGDns
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFCfoecIiC/MeFF8zQRAmBlAJ9o/gGxgrh9qlyzzspBnk2z0ikhqQCdGfWw
/tOCzWAtZHgVo2rNzXgQfBo=
=tHRy
-----END PGP SIGNATURE-----

--NJSRbAqOy4NeGDns--