[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Feature request for GnuPG crypted Debian packages



Package: dpkg
Version: 1.10.28
Severity: wishlist

=====>  I am CC'ing this message to <debian-devel> for discusion. <=====

Dear dpkg Developers and Maintainers,

I am Debian GNU/Linux Consultant in Strasbourg/France and building my own
Debian-CD's for installation at my customers.  Those CD's contain beside
the standard D-I per customer config packages.

The problem is that such Packages can contain sensible data of customers
so my idea is, to add GnuPG cryption support for the Debian packages.

I would suggest to add a new header like "Crypted: <gpg_key>" and then
crypt the data.tar.gz (in the Debian package).

dpkg (also apt-get, aptitude and synaptic) should detect the additional
header and act as required.

Since the CRYPT option is only an extension, it will not affect ANY
existing Debian packages.

Also should "dpkg-buildpackage" support the new extension to crypt the
data part.

Additional note:

The CRYPT extension should only affect Binary-Packages and not sources.

Thanks, Greetings and nice Day
    Michelle Konzack
    Systemadministrator
    Tamay Dogan Network
    Debian GNU/Linux Consultant



-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.27-2-386
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages dpkg depends on:
ii  dselect               1.10.28            a user tool to manage Debian packa
ii  libc6                 2.3.2.ds1-22sarge5 GNU C Library: Shared libraries an

-- no debconf information



-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
Michelle Konzack   Apt. 917                  ICQ #328449886
                   50, rue de Soultz         MSN LinuxMichi
0033/6/61925193    67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


Reply to: