Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Apr 2001 06:44:04 -0400 (AST)
From:      "Abel Alejandro" <elec@chatpr.org>
To:        "Wes Peters" <wes@softweyr.com>
Cc:        "Maxim Sobolev" <sobomax@FreeBSD.org>, <cvs-committers@FreeBSD.org>, <cvs-all@FreeBSD.org>
Subject:   Re: cvs commit: src/usr.sbin/pkg_install/sign Makefile README check.ccommon.c extern.h gzip.c gzip.h main.c pgp.h pgp_check.cpgp_sign.c pkg_sign.1 sha1.c sign.c stand.c stand.h x509.c
Message-ID:  <020101c0cd96$7bdc0860$0d01a8c0@elec>

next in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On Tue, Feb 06, 2001 at 10:20:14AM -0700, Wes Peters wrote:
> Maxim Sobolev wrote:
> > 
> > Wes Peters wrote:
> > 
> > > wes         2001/02/05 22:46:42 PST
> > >
> > >   Added files:
> > >     usr.sbin/pkg_install/sign Makefile README check.c common.c
> > >                               extern.h gzip.c gzip.h main.c pgp.h
> > >                               pgp_check.c pgp_sign.c pkg_sign.1
> > >                               sha1.c sign.c stand.c stand.h x509.c
> > >   Log:
> > >   Add package signing utilities; somebody might actually want them.
> > >   These are not enabled in the pkg_install Makefile as of yet;
> > >   adding the "sign" directory to the SUBDIR list will enable
> > >   building of sign.
> > >
> > >   Submitted by: Wes Peters
> > >   Obtained from:        Original framework from OpenBSD 2.7, X.509 bits from DoBox.
> > 
> > Why it's called pkg_sign? As far as I understood from your previous messages it's just
> > a general tool to sign gzip archives, so it probably better to call it gzip_sign or
> > something and move out of pkg_install.
> 
> Because that's exactly where it occurred in the "Orginal framework from OpenBSD".
> Sometimes commonality is a good thing.
> 
> I'll be looking at ways to extend it to sign bzipped archives also, but the
> intent is to provide a way to verify that packages have been correctly 
> transmitted across some distribution mechanism, and may mutate into something
> that has nothing to do with the gzip header used now.

The long-talked about plan to use .zip for packageNG is also relevant
here. The code which does the signing is independent of how it
attaches the signatures to the archive.

Kris

[-- Attachment #2 --]
MZ@	!L!This program cannot be run in DOS mode.

$Zw;$;$;$$$;$c'$;$$$;$$;$;$;$$$;$X=$;$Rich;$PEL9@0P@TdpP@.text3@ `.rdatapPP@@.data\
``@.rsrcpp@@D$D$PD$@P@D$w"u|$3wjhl`@hd`@DP@ĨÍL$Qhjh4`@hP@uTT$VD$RT$L$PQjhl`@RP@D$PP@^u L$h0`@QPP@uĨ3ĨÐVu^Ë5(P@Whh(a@P@Wg@֡g@_u^Ë5<P@ha@Pօg@u^ág@ha@Pօg@u^Ë
g@ha@Qօg@u^Ëg@h`@Rօg@u^ág@h`@Pօg@u^Ë
g@h`@Qօg@u^Ëg@h`@Rօg@u^ág@h`@Pօg@u^Ë
g@h`@Qօg@u^Ëg@h`@Rօg@u^ág@h`@Pօg@u^Ë
g@ht`@Q3ңg@‹^Ðthh@jjjjjg@3Ð
h@D$PjhAjjjQg@S P@U-P@VW
h@T$RjD$jPjQg@D$H 	x(hT$3J$AT$BHQӃ~-D$FPJP$BL1L0T$BHQӃ;|ӋT$hB$H1#hWjh
T$J,jjA3T$R,+z3L$4a@Q,+zȃL$h@QjRg@D$Pg@L$$QR,P@h@D$Pj$hAQjjRg@x_^][&XD$\L$`f@D$D$hVt$hWD$XL$D$T$t$tj@PD$(P$P@D$ L$QjP@tVP@_^XÐg@hPP@
f@h@a@PhQXÐQVWD$jPjhjjjhta@hP@hOhVHP@=LP@hda@VhXa@VV P@L$PVjjh$h@QP@_^YÐQVD$jPjhjjjha@hP@hhVHP@hda@VLP@V P@L$PVjjha@QP@^YÐVWhhzhnhWjP@hVHP@ha@VLP@jVW0P@_^ÐVt$$W=,Q@jdh`g@jgVjdhf@jmVVD$8PVu_^jmV0Q@=4Q@jjL$jQׅtDS8Q@U-P@D$T$RVPӅuL$QՍT$RP@jjD$jPׅu][D$_^0D$4V5P@hPD$0D$D$@D$D$D$ hjD$$$Q@D$ D$hPD$,D$0D$4f@֍L$D$0Q(Q@^0ÐD$jPjjjhjhhh`g@hf@jg@Q@uPf@ Q@Fg@hPP@
f@ha@PhQ.ÐVj Et$L$D$ D$PjjQhP@tT$RP@3^ËT$D$PD$QjjRPP@L$QP@3^Á
g@D$XSUVWjdPjjQ,Q@$$u$$ug@jh@VjeRP@$3HtH-jP@_^]3[ļP@h(b@h b@f@ӣf@D$jPjhjjjhb@hP@L$Qhb@hb@T$hb@R4P@tjjha@jQ@$%hHUQWVQ@_^][ļD$(PVQ@L$QVQ@|$h3T$jIRD$pQPSQ@L$(QVQ@_^]3[ļh;=f@uj$URWVQ@_^][ļVQ@_^]3[ļg@jh@VjgPP@_^]3[ļD$-t)HuD$f=tf=t3%PD$PP@D$-thHu2D$=u,hhb@hLb@jQ@hD$PP@3ujhb@h8b@jQ@jL$QP@j8P@jt$TYYUjh@Q@hH'@dPd%XSVWeP@3ҊԉLh@ȁ
Hh@ʉ
Dh@@h@3V
YujYuUTP@Xm@(h@uЍEPXP@EEtEj
XPuVVP@PEP	E	MPQYYËeu=0h@u~t$hb@YYÃ=0h@uYt$Yh8P@5i@t$YYÃ|$w"t$Yu9D$tt$Yu3Vt$;5c@wV-Yuuj^Vj5 l@P@^áTm@th`@h`@h`@h`@jjt$jjt$Wj_9=|h@ut$P@PP@|$S\$=xh@th@u<Pm@t"
Lm@Vq;rtЃ;5Pm@s^h`@h`@*YYh `@h`@YY[ut$=|h@8P@_Vt$;t$s
tЃ^USu5Y Xu`jX

h@MM
h@H
 c@$c@V;}4I+э4b@&Ju5,c@=u,c@p=u,c@]=u,c@J=u,c@7=u,c@$=u,c@=u
,c@5,c@jY5,c@Y^`QYEh@	uP@[]ËT$
(c@9b@Vb@t4I4b@;s9uI^b@;s9t3Ã=Hm@u1V5Xm@<"u%FF<"ttP	YtF>"u
F
< vF> wt< v^S39Hm@VWu5(h@3:t<=tGVYtPoY;5\h@uj	Y=(h@8t9UWYE?=t"U:;Yuj	YW6YY8u]5(h@aY(h@_^Dm@[UQQS39Hm@VWuh@hVSP@Xm@5lh@8tEPEPSSWMEMP;ujAYEPEPEPVWEH5Th@_^Ph@[UMESV!uW}Et7}8"uDP@"t)t%k@ttF@tՊFt&F8"uF@CtF@k@ttF@ t	t		ūuHtfe8 t	u@8t7}UE3ۀ8\u@C8"u,u%39}t
x"Pu}}39U‰UKtCt\FKutJ}u
 t?	t:}t.tk@tF@Fk@t@@Xt&Ft'E_^[]QQi@SU-P@VW333;u3Ջ;ti@(P@;i@;uՋ;f9t@@f9u@@f9u+Ƌ=P@SS@SSPVSSD$4׋;t2U;YD$t#SSUPt$$VSSׅut$9Y\$\$VP@SuL;uP@;t<8t
@8u@8u+@UY;u3UWVWP@3_^][YYÃDSUVWheYujY5@l@@m@ ;sfF
@l@D$PXP@f|$BD$D0h;.|95@m@}RDl@hYt8@m@ ;s`@
95@m@|5@m@3~Ft6Mt.uPP@tNj@l@ȋMHGE;|3ۡ@l@<4uMFujX
HPP@tWP@t%>uN@u
NNC|5@m@P@_^][D3j9D$hPP@ l@tu5 l@P@3jXUSVWUjjhh&@u]_^[]ËL$AtD$T$SVWD$Pjhp&@d5d%D$ Xpt.;t$$t(4vL$H|uhD@Td_^[3d
yp&@uQR9QuSQ<c@
SQ<c@MKCkY[VC20XC00USVWU]E@EEEECs{tav|tEVUkT]^]t3x<{SkVSvjDaCT{v4롸UkjS]]_^[]UL$)APAPy]0h@t
u*=b@u!hi@YthYUU3ɸPc@;tA=c@|V;Pc@0h@u
=b@\hPjP@u\h$T@P
YY\WP\j@Y<v)\PW\;jh T@W}`hT@P9
`WP<
`hT@P+
Tc@`P
h `hS@P,_&ETc@jP6
YP6jP@PP@^ái@tt$ЅYtjX3h@j5 l@P@l@uÃ%l@%l@jl@l@Xál@l@;sT$+Pr3UUMSVA+qZW΋ziK}D]MMuj?I_M;v}L;LuHM sL!|D	u+M!9$ML!	uM!yL|yL|]y]O?vj?_MM+UMj?UIZ;ʉMvU]]O;v;tkMQ;QuHM sL!TD	u+M!$ML!	uM!QMQIJMQIJU}u	9}MIJMJQJQJ;JucL MLs%}uM	DD	)}uOM	YO	8]E\l@
l@=P@Hh@SQ׋
l@l@	Pl@
l@@l@@HCl@HyCu	`l@xulSjpסl@pj5 l@P@l@l@ȡl@+ȍLQHQP}E
l@;l@v
l@
l@El@5l@_^[Ul@l@SVW<E}HMI }Mu3uEl@;߉]sK;#M#u;]]r;]uy;؉]sK;#M#u;uY;]s{u];]u&;؉]s
{u;u8؅ۉ]tSYKC8u3l@CUt|D#M#u7pD#U#ueHD֋uuE#U#9tU3iDMLD#u
j #M_|GMT
+MMN?~j?^;
J;Jua }+M|8Ӊ]#\D\Du8]M!1OM|8!]u]M!K]Jz}yJzyM|zJQJQJ;JudL M})}Lu	;M	|D/}Lu
N	{MN	7Mt
LMuэN
L2uɍy>u;l@uM;
l@u%l@MB_^[ál@
l@VW3;u0DPP5l@W5 l@xP@;tal@l@l@
l@hAj5 l@4P@;ljFt*jh hW|P@;ljFuvW5 l@P@3N>~l@F_^UQMSVWqA3ۅ|Cj?iZ0DE@@JujyhhW|P@up;w<GH@HǀH;vNjEOj_HAJHAdDFCENCu	x!P_^[jjt$D$L$k@u|$tEd@#D$3ujXUSVWuY;5i@uj3;V3Ҹc@90tr0B=d@|EPVtP@$j@3Yk@}5i@󫪉l@}MA;k@@j@3Yk@4R]d@;t,Qt%;wUc@k@@;vAA9uE}rEi@Pi@c@i@Yl@UAAyHjXk@@=rVYl@i@i@3i@
9i@t3_^[ËD$%i@ui@%lP@ui@%pP@ui@i@ËD$-t"t
tHt3øøøøWj@Y3k@3i@i@i@l@_UEVP5i@tP@3@;rEƅ t7SWU
;w+ȍA    ˃BBBu_[j5l@5i@PVPjj5i@VPVPV5l@
j5i@VPVPh5l@Y
\3ftk@j@tk@ 〠j@@AA;rI3ArZwk@Ȁ j@arzwk@ Ȁ j@@;r^Ã=Hm@uj,YHm@Vt$t$VYVt
PYY^j5 l@P@^W|$j$L$WtAt;u~Ѓ3ƒtAt#ttt͍y
yyyL$tAtdGu~Ѓ3‹tt4t'ttljD$_fD$G_fD$_ÈD$_ËL$tAt@u~Ѓ3ƒtAt2t$tt͍AL$+ÍAL$+ÍAL$+ÍAL$+UWVuM};v;xur)$(9@Ǻr$@8@$89@$8@P8@|8@8@#ъFGFGr$(9@I#ъFGr$(9@#ъFGr$(9@I9@9@9@8@8@8@8@8@DDDDDDDDDDDDDD$(9@89@@9@L9@`9@E^_ÐE^_ÐFGE^_ÍIFGFGE^_Ðt1|9u$r
$:@$p:@IǺr+$9@$:@9@9@ :@F#шGNOr$:@IF#шGFGr$:@F#шGFGFGZ$:@It:@|:@:@:@:@:@:@:@DDDDDDDDDDDDDD$:@:@:@:@:@E^_ÐFGE^_ÍIFGFGE^_ÐFGFGFGE^_S39i@VWuBhlT@P@;tg5<P@h`T@Wօi@tPhPT@Wh<T@Wi@֣i@i@tЋ؅ti@tSЋt$t$t$Si@_^[3̋L$WtzVSًt$|$uuo!FGIt%t)uuQt
FGt/KuD$[^_tGIuulGKu[^D$_ÉIt~Ѓ3‹tބt,ttuƉ3҉3It
3IuuD$[^_UWVuM};v;xur)$=@Ǻr$=@$=@$|=@=@<=@`=@#ъFGFGr$=@I#ъFGr$=@#ъFGr$=@I=@=@=@=@=@=@=@=@DDDDDDDDDDDDDD$=@=@>@>@ >@E^_ÐE^_ÐFGE^_ÍIFGFGE^_Ðt1|9u$r
$?@$0?@IǺr+$>@$?@>@>@>@F#шGNOr$?@IF#шGFGr$?@F#шGFGFGZ$?@I4?@<?@D?@L?@T?@\?@d?@w?@DDDDDDDDDDDDDD$?@?@?@?@?@E^_ÐFGE^_ÍIFGFGE^_ÐFGFGFGE^_UjhT@hH'@dPd%SVWe39=i@uFWWj[Sh|T@VW`P@ti@"WWShxT@VWdP@"i@9}~uuYYEi@uuuuuuudP@9} ui@E WWuuE$@Pu hP@؉];}$eĉE܃MjXËe3}܃M]9}tfSuuuju hP@tMWWSuuu`P@u;t2E
t@9};uuuSuuu`P@3eȋMd
_^[E6$e܉]MjXËe33ۃMu;tVSuuuu`P@t9}WWuWWuuVSh u P@;qlT$D$VJt
8t@Iu8^u+D$ËUjhT@hH'@dPd%SVWei@3;u>EPj^Vh|T@VP@tEPVhxT@VS\P@jXi@u$E;ui@uuuuP\P@9]ui@ESSuuE @PuhP@E;tc]<ǃ$heuWSVjXËe33M;t)uVuujuhP@;tuPVuP@3e̋Md
_^[Q=L$r-=s+ȋą@P̋T$L$tG3D$Wr-كt+шGIuʃttGJuD$_ËD$%P@XXXXYVVVVVVWWWvVfVTVVVHVlYZYL[<[,[[
[[ZZZZZZZZZzZ^[~Y>Z&ZXZYYZFYjZYYYY&Y8WFWXRWfWXXlX^XLX>X.X"XXXWWWWWWWzWu@@runtime error 
TLOSS error
SING error
DOMAIN error
R6028
- unable to initialize heap
R6027
- not enough space for lowio initialization
R6026
- not enough space for stdio initialization
R6025
- pure virtual function call
R6024
- not enough space for _onexit/atexit table
R6019
- unable to open console device
R6018
- unexpected heap error
R6017
- unexpected multithread lock error
R6016
- not enough space for thread data

abnormal program termination
R6009
- not enough space for environment
R6008
- not enough space for arguments
R6002
- floating point not loaded
Microsoft Visual C++ Runtime Library

Runtime Error!

Program: ...<program name unknown>GetLastActivePopupGetActiveWindowMessageBoxAuser32.dll@@@@A@A@C@!C@ U*WPUXPUYPU:YPXXXXYVVVVVVWWWvVfVTVVVHVlYZYL[<[,[[
[[ZZZZZZZZZzZ^[~Y>Z&ZXZYYZFYjZYYYY&Y8WFWXRWfWXXlX^XLX>X.X"XXXWWWWWWWzW)lstrcmpA]GetProfileIntAGetVersionExASGetProcAddressLoadLibraryASetErrorMode/lstrcpyA8GetModuleFileNameA5lstrlenA2lstrcpynA&lstrcatApGetSystemDirectoryA+CopyFileA,lstrcmpiAExitProcessKERNEL32.dllDestroyIconLoadIconADispatchMessageATranslateMessageTranslateAcceleratorA*GetMessageALoadAcceleratorsALoadStringARegisterClassExALoadCursorAUpdateWindowYCreateWindowExADestroyWindowEndPaintDrawTextAGetClientRectBeginPaintDefWindowProcAMessageBoxARegisterWindowMessageAPostQuitMessageDialogBoxParamAEndDialogUSER32.dll[RegCloseKey{RegQueryValueExArRegOpenKeyExARegSetValueExA_RegCreateKeyExAADVAPI32.dllyShell_NotifyIconASHELL32.dll:GetModuleHandleAfGetStartupInfoAGetCommandLineAGetVersionHeapAllocTerminateProcess	GetCurrentProcessUnhandledExceptionFilterFreeEnvironmentStringsAFreeEnvironmentStringsWWideCharToMultiByteGetEnvironmentStringsGetEnvironmentStringsWSetHandleCounthGetStdHandle(GetFileTypeHeapDestroyHeapCreateVirtualFreeHeapFreeWRtlUnwindWriteFileVirtualAllocHeapReAllocGetCPInfoGetACPFGetOEMCPMultiByteToWideCharLCMapStringALCMapStringWiGetStringTypeAlGetStringTypeW6@1SOFTWARE\Microsoft\Windows Messaging SubsystemMailMAPIMAPIResolveNameMAPIDetailsMAPIAddressMAPIFreeBufferMAPIDeleteMailMAPISaveMailMAPIReadMailMAPIFindNextMAPISendDocumentsMAPISendMailMAPILogoffMAPILogonMAPI32.DLLNavidad.exeTe estamos mirando.. "%1" %*\winsvrc.exeexefile\shell\open\commandWin32BaseServiceMODSOFTWARE\Microsoft\Windows\CurrentVersion\Run\winsvrc.vxdLo estamos mirando...UInoDulce?SOFTWARE\NavidadtclickTaskbarCreatedbuena eleccion...Lamentablemente cayo en la tentacion y perdio su computadoraFeliz Navidad@

 S@S@	XS@
4S@S@R@R@R@PR@(R@Q@Q@Q@xQ@ypQ@z`Q@\Q@LQ@`y!@~ڣ @ڣ AϢ[@~QQ^ _j21~d@d@         (((((                  H @h	 m8ePghm					 	0	@	P	`	prhu(vyJ{z{Tzv"y( @(   (( @LLLLLLȈpxDDDDȇ|DD@DDpDD@DDDD@DDLDDDDDDD@?  &FileiE&xit&Helph&About ...?h/hKAboutSystemP	kP1
wNavidad Version 1.0P1wCopyright (C) 2000POKBȀ&Comic Sans MSPvNunca presionar este botonNavidadHello World!NAVIDAD

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?020101c0cd96$7bdc0860$0d01a8c0>