Bug#526267: S/MIME & cmsutil

Mike Hommey mh at glandium.org
Wed Dec 16 17:30:57 UTC 2009


On Wed, Nov 04, 2009 at 12:09:20PM +0100, Mike Hommey wrote:
> On Wed, Nov 04, 2009 at 11:51:21AM +0100, Mathieu Malaterre wrote:
> > I do not understand what is missing, the script is actually listed in
> > the make install rule (AFAIK):
> > 
> > 
> > $ cat mozilla/security/nss/cmd/smimetools/rules.mk
> > ...
> > install::
> > 	$(INSTALL) -m 755 $(SCRIPTS) $(SOURCE_BIN_DIR)
> > 
> > 
> > Is there a reason to skip the 'make install' step in the debian package ?
> 
> Because everything is already supposedly installed in mozilla/dist by
> the "export" rule, which is applied during the build. So it looks like
> mozilla/security/nss/cmd/smimetools/rules.mk lacks a export rule.
> 
> Though it looks like using make install would not require to patch that
> file.

So, here is the list of all binaries that make install installs:
/usr/bin/modutil
/usr/bin/vfyserv
/usr/bin/vfychain
/usr/bin/tstclnt
/usr/bin/remtest
/usr/bin/nonspr10
/usr/bin/conflict
/usr/bin/baddbdir
/usr/bin/symkeyutil
/usr/bin/strsclnt
/usr/bin/ssltap
/usr/bin/smime
/usr/bin/cmsutil
/usr/bin/mangle
/usr/bin/shlibsign
/usr/bin/signver
/usr/bin/signtool
/usr/bin/selfserv
/usr/bin/sdrtest
/usr/bin/rsaperf
/usr/bin/pwdecrypt
/usr/bin/pp
/usr/bin/pk11mode
/usr/bin/pk12util
/usr/bin/p7verify
/usr/bin/p7sign
/usr/bin/p7env
/usr/bin/p7content
/usr/bin/oidcalc
/usr/bin/ocspclnt
/usr/bin/multinit
/usr/bin/makepqg
/usr/bin/fipstest
/usr/bin/digest
/usr/bin/derdump
/usr/bin/dbtest
/usr/bin/crmftest
/usr/bin/crlutil
/usr/bin/checkcert
/usr/bin/certutil
/usr/bin/certcgi
/usr/bin/btoa
/usr/bin/bltest
/usr/bin/atob
/usr/bin/addbuiltin

I doubt we'll have a use for all of these, and a lot also have quite generic
names that we more than probably don't want in /usr/bin...

Obviously we'll need to do some selection in there.

Mike





More information about the pkg-mozilla-maintainers mailing list