Re: status of bzip
Guy Maor <[EMAIL PROTECTED]> writes: > Michael Sobolev <[EMAIL PROTECTED]> writes: > > > > Whoops, forget I said the above sentence, I can't seem to find bzip > > > anywhere in Debian... My fingers automatically typed gzip instead of > > > bzip when searching :-( > > The last time it was seen in non-us distribution. > > Because of the patent issue presumably. I've always thought that was > inconsistent as we have plenty of lzw/gif software in non-free, NOT > non-us. It is different becuase the lzw patent holders (HP?) have given a general license for non-profit use of the patent. Andy. -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .
What has happened to 1.0?
-BEGIN PGP SIGNED MESSAGE- It seems someone has really hidden it? Infomagic may have grabbed 1.0 when I did - at that time there was no warning that this was development version (I would have wanted it anyway I had already been using elf). I think the situation as of yesterday was fine - leave a 1.0 directory but have the warning README-DO-NOT-USE file. Andy. -BEGIN PGP SIGNATURE- Version: 2.6.2i iQCVAwUBMMkuRl994FoFqUU1AQFi1AQAll6q/odi77vIWsU5DLcXQu9ov/AXmedp 5/NdjFPH/Gs1z4wn27N+qI9K/Z8zsLWuI2165RuRsPerJiuRP96tCbxddzDgOYAE wPOqmsBL92qjKjVQKC7Du3vCh3Ato0liA5dsf19tgtJJDNS3P+ooI6TlLcUZ+Uad ACvMNzXV6EU= =35FH -END PGP SIGNATURE-
New ftp method for dselect
-BEGIN PGP SIGNED MESSAGE- I have written a new method for dselect that uses ftp. To install, untar the attached file and copy into /usr/lib/dpkg/methods/ftp Compile the dvercmp.c file, and put the executable some where in the default path (/usr/local/bin) Create a directory /var/lib/dpkg/methods/ftp Use dselect and select ftp from the access method. You will then be prompted for a ftp site and directory. The directory should be a debian binary distribution (ie contain a Packages.gz file, along with .deb files in base/, net/ etc.) What the methods do: Setup: Prompts for site/dir. Gets a listing of the directory and checks there is a file beginning with Packages. Update: Uses ftp to get Packages.gz and a ls -lR listing of the directory and then merges using dpkg --merge-avail. Install: Checks the ftp/binary directory for short or corrupted .deb files and remove them. Munges status and Packages file to find the names of packages to get, looks them up in the listing and uses ftp to get them in /var/lib/dpkg/methods/ftp/binary if they don't already exist. Checks the .deb files again and then installs them. [ you can interrupt the ftp session and it will continue with the rest of the script after deleting any half got files (useful eh?) ] Prompts if you want to remove the binary directory (and therefore all the .deb files). WARNING: Although I have tested this and it works for me, it may do anything including but not limited to deleting everything on your harddisk, sending nasty email to Bill Clinton or actual work as planned. To interface to ftp program it creates a .netrc file (there is no way to use an alternate .netrc file from ftp -- arrggghhh), it tries to keep your current .netrc intact and not leave a .netrc lying around at the end - but it may. NOTE: This all assumes that the .deb file for a package is pkgname-ver[-rev].deb this isn't the case for at least shellutils whose .deb file starts sh-utils (I think this should be a bug). NOTE to Ian Jackson (and comments from others): If you think this is solid enough put it in the dpkg distribution (although I have put in a warning about .netrc's being left around I think I have fixed it.) I have pulled the version compare stuff out of dpkg, I think it would be useful to have this as a seperate executable (as well as in dpkg of course) for various shell script purposes. It would also be useful if dpkg was extended to do some of the work that I am currently doing with awk scripts - ie extract the names of packages that have new versions and packages that have been selected but not installed. Also useful to have an option to dpkg that checks a .deb file. (see functions.sh for how I do it at the moment) I am leaving for xmas holiday on Saturday until the 4th of Jan and may well be off-line so don't expect any email responses in this period. md5sum: ca5e120e986ac01fc3a44438de8eb833 /home/andy/ftp.method.tar.gz -BEGIN PGP SIGNATURE- Version: 2.6.2i Comment: Processed by Mailcrypt 3.3, an Emacs/PGP interface iQCVAwUBMNCmaF994FoFqUU1AQH+QgP/elS8uPG2MTPqZnyFAUqZdSe35EsMZJKp gHOpmXc+NfyjGkJC7twFtpj4VQ31s1GVDnpW/7Hop2hJth6QF6Rsyag5FVvOszjJ EdoDCnjcTTbXANzFxDxTOXBg41CYvowa3/pD3lcQm/a6BkFOq4EjXj/X8K9rhpsP dTJBTE6r+44= =A+JX -END PGP SIGNATURE- binjO6Hla41XG.bin Description: ftp.tar.gz
ftp method v2
Well now I am back here is a new set of files for ftp method for dselect. The only change is that it parses the Filename: field in the Packages file to get the .deb filename (but dosn't use the whole path just the filename). eg, if: Filename: development/binary/text/a2gs-1.0-4.deb looks for "a2gs-1.0-4.deb" in the ls -lR listing (it will probably find it in "text/" !). If it cannot find a Filename field it falls back on using pkgname-ver[-rev].deb. WHAT TO DO: To install, untar the attached file and copy into /usr/lib/dpkg/methods/ftp Compile the dvercmp.c file, and put the executable some where in the default path (/usr/local/bin) Create a directory /var/lib/dpkg/methods/ftp Use dselect and select ftp from the access method. You will then be prompted for a ftp site and directory. The directory should be a debian binary distribution (ie contain a Packages.gz file, along with .deb files in base/, net/ etc.) What the methods do: Setup: Prompts for site/dir. Gets a listing of the directory and checks there is a file beginning with Packages. Update: Uses ftp to get Packages.gz and a ls -lR listing of the directory and then merges using dpkg --merge-avail. Install: Checks the ftp/binary directory for short or corrupted .deb files and remove them. Munges status and Packages file to find the names of packages to get, looks them up in the listing and uses ftp to get them in /var/lib/dpkg/methods/ftp/binary if they don't already exist. Checks the .deb files again and then installs them. [ you can interrupt the ftp session and it will continue with the rest of the script after deleting any half got files (useful eh?) ] Prompts if you want to remove the binary directory (and therefore all the .deb files). WARNING: Although I have tested this and it works for me, it may do anything including but not limited to deleting everything on your harddisk, sending nasty email to Bill Clinton or actual work as planned. To interface to ftp program it creates a .netrc file (there is no way to use an alternate .netrc file from ftp -- arrggghhh), it tries to keep your current .netrc intact and not leave a .netrc lying around at the end - but it may. NOTE to FTP site maintainers: The things this assumes is: under a directory is a Packages.gz file and the .deb files (possibly in sub dirs), that it can do an ls -lR and the last part of the Filename: field in the Packages file is the correct name of the .deb file. All of these seem reasonable and the current practice. NOTE to Ian: I havn't changed the default .deb filename to include two hyphens, it is a trival change but not really necessary now I use the Filename: field. Andy. 354f5c260ba85bbf7cb2b269c3375715 ftp.method.tar.gz begin 664 ftp.method.tar.gz M'XL(``4][C```^T[:U/;2+;YBG[%P7$%FQC;\HL:'#-+",FR=T(H('IAX9K*__9YSNEL/&X;=6P.Y>P<5A>7N\^KN\^K3[6;KV8,_T&MO M]_OP#,#<[K>+G_II`PS:V]U>=]#=QG?8[IK;SZ#_\*(]>Y;&B14!/+-\9_%[ M[\G^'^-YOMX:NWXKGAH&J@)L"6-N18X;C2I5LV+,1#(-G%&U M8P1AX@;^J-HU#-N!2BN-HY;GCEM.>'W5DF!Q"_U&Q6A"LS5)[EMAIL PROTECTED] M(]-((BN$C4C$21`)7R21/02!75#%?QO0EH2KDGV9I!&D28A_5F3-H%:'7XTU M84\#A.Y4X#>(A8."0R5N;;0V/N.SL=$:0MSZN54U1_*UBET5V'W1-;[A0*?! MC>LGT;58&,9S.$VL1`#R=:VQ)V)L0::QFPA\8^=([R";433=2J^&.X%SV)I` M/$7\9E7.$EP8R53XQAI-1:G'F+C$\0IGFHFB4C$=.9I/00HSU$>(TS#T%MB; MLT\"_!KXBUF0QMR:!`U&MXB`L'%2%W#C)E.P*HJ<(\8NDL#EM;#/<>,DS`3RS7UY0L.+;L:^M*Q,VK7V#B>E)R'*2F'JI^ M<'V>29(R3L?()VYJ*OKSX&HG&Q>_-:6DS2"ZTC#D%]0D[T!+]K?04G&!6I+E M$M4M'[EMAIL PROTECTED];^H):UD:Y-AP7G>?;Y+Q8%+JQ!1GAV3TDY$ M8D\+^J9HP20*9J"G<$>)VFRBLB"7V%*2--E/&[EMAIL PROTECTED];'E%V="V=ZL2 M8N+Z;CR5[TC+"5A/V62F-`HGP'[EMAIL PROTECTED]'R;@1/$":G`5"72)Y_`YN=`& MME&"VR7=G[?\%%.SNEY`946Y<"YZ!-<73:49&N(,AYU/O!/$_D9FV3PGXFN( MG>@\-?-S-.\+7M<*42'G;+)ZB*_"ANYNR9?AVMR4/7.F\`7C6`5`D7+=-(S9 M'%;(EEMD`'F49.#/[EMAIL PROTECTED]'O87G[EMAIL PROTECTED]@[EMAIL PROTECTED]9HB!9 MR+]*_5_5Z&9%B6E39MWP_H+7R\^BF`MM:09"GP.*( MV&ZB.CTDC_OJ?]UN3_K_]G;?-'OD_P>#I_K?HSRJ\&?QMC"[EMAIL PROTECTED]>BUWYP [EMAIL PROTECTED]'5&S^5[!J%W:>(L'MUJ\ADT%NYCF@:QM&'LX,=2L5CL''/DI`75GD^ M9=\SRR>+)PXN[90LCB1R9ZOR>".,`EO$TGO/+'[EMAIL PROTECTED]);T`BL,6:=3Q7, M?^5QY?H_*(][\K]>QS35^8\YZ&^;;/_]I_K?HSQ_=/Z'61)A7X8WSN7_U63P M.7J-:P%Q&K&CP?]N7'!<*UEA(?=9SEAT\G,4E-,,F`0I4ME"O^<$L&>3O_HW M\ZE_GZ3!-0RT9D>,8QJF=I2HXDF:48GR:EU"90T+)R`6GBP%4+?R"2HI/99$ M2,("'4['K)MK&D!5+GIK+J*8=O#4K%=9H?P&<1`EL*NSZ"T%6Q)S>;@14"T@ [EMAIL PROTECTED]<"8*$B^)\8]`U462FT!E^3J9].S4DREI/G4!I;K,E1&I`.T' MOJBL#+'$"/G>-O2LFX=.=3/*7)>80 [EMAIL PROTECTED]""[A`8/QW+42(2I;[EMAIL PROTECTED]:7J[-GST*>/`U\23)/W"NR'`RQ+"V? M()?5JN8%P355!I5JDV!D5./41=G2,([EMAIL PROTECTED]&[IN+05JBJRN0NU)N!P\\$ MS2K)>DUWR`Y8`F):S>[EMAIL PROTECTED],8%&+8)?'PYH`>RY^AB]Z2E7'=H(;[EMAIL PROTECTED]>WXIY8WP3QW%GH"76-]R;[EMAIL PROTECTED] MXJI3D"VR!=C8I`.-#9RV"$/.Y9W#/RX,7[G2-(9)(=\VEG!ZA:$4T4',[SC;-3`1FC44_\`'R:35Y&'+^[RK5! MTTM[`BJ`D\".Y*`&GD1"_$AB\:14)<[EMAIL PROTECTED])(>AE.AI%_X=GT*(?#`> [EMAIL PROTECTED]'@PZVF$_UWT=Z\A3$TL:NTB_T:P4/(*,\!7&E,:U(S%V5LV#D MIG=!N5B&PU"T.BW0/V(#P4#UR=W>N/B(,:
upload: dpkg-ftp 1.4.3
Note: I havn't added in the ability to use passive mode because the perl module Net::FTP dosn't like it - or I am doing something wrong. If anyone has any info about this please help. -BEGIN PGP SIGNED MESSAGE- Format: 1.5 Date: Mon, 9 Sep 1996 13:15:37 -0600 Source: dpkg-ftp Binary: dpkg-ftp Architecture: source all Version: 1.4.3 Distribution: unstable Urgency: low Maintainer: Andy W.P. Guy <[EMAIL PROTECTED]> Description: dpkg-ftp - Ftp method for dselect. Changes: dpkg-ftp (1.4.3) unstable; urgency=low . * Checks disk space * No longer connects if nothing to download (4241) * Uses new source packaging Files: 8788ed7898c2775de89beab659093158 541 base extra dpkg-ftp_1.4.3.dsc bc9d0f4005659d4acd49f012c8f731f0 15770 base extra dpkg-ftp_1.4.3.tar.gz c90af52a5ae43f77fafe1f1513ed00d9 15514 base extra dpkg-ftp_1.4.3_all.deb -BEGIN PGP SIGNATURE- Version: 2.6.2i iQCVAwUBMjUCVF994FoFqUU1AQFORgP/St3BKR044QSVrouLy27Hnake/mHBMFHM 5DcryWaLXhjOSS28kDQhUJBYSjKT5Ie6LiIVdqHjTzn/73djfaKDgsf0jnt/NXWV mBvgO2CFD6llPmVkvHpN135mEadFeZw5NwmyYSuHGFzYMlaq2UczkMbVg5BkXk7q PaFEKTT/oqE= =YzOl -END PGP SIGNATURE-