FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > ArchLinux > ArchLinux Pacman Development

 
 
LinkBack Thread Tools
 
Old 05-28-2011, 02:37 PM
Pang Yan Han
 
Default Package signing patches

This is a series of patches which can hopefully take package signing a small
step forward.

Patch 1/6 lets pacman -v print the GPG Dir

Patch 2/6 updates the pacman manpage's --gpgdir section and adds a commented
GPGDir option in pacman.conf which shows the user the default gpgdir.

Patch 3/6 updates Makefile.am to create the default gpgdir, pubring.gpg and
trustdb.gpg if they do not exist.

Patch 4/6 adds a --verify option to pacman which lets the user control the
level of signature verification. Valid arguments to --verify include "always",
"optional", "never". Think of this as a way to override the "VerifySig" option
in pacman.conf .

In addition Patch 4/6 updates configure.ac to output gpgdir at the end of
./configure.

Patch 5/6 updates the help text of pacman-key with regards to --gpgdir.

Patch 6/6 adds a --import-trustdb option to pacman-key. This allows the user
to import a selected trustdb upon confirmation.

For Patch 6/6, Bash is not really my strong point and I took quite some time
to get it right. Please help me check it. Thanks!

Pang Yan Han (6):
Let pacman -v print GPG Dir
Update pacman manpage and pacman.conf for gpgdir
Update Makefile.am and configure.ac for gpgdir
Add --verify option for signature level
pacman-key: print default gpgdir in usage
pacman-key: add --import-trustdb option

Makefile.am | 7 +++-
configure.ac | 1 +
doc/pacman-key.8.txt | 4 ++
doc/pacman.8.txt | 16 ++++++---
etc/pacman.conf.in | 1 +
scripts/pacman-key.sh.in | 83 +++++++++++++++++++++++++++++++++++++++++++++-
src/pacman/conf.h | 3 +-
src/pacman/pacman.c | 16 +++++++++
8 files changed, 122 insertions(+), 9 deletions(-)

--
1.7.5.rc0.101.g3d23c
 
Old 05-29-2011, 06:54 AM
Kerrick Staley
 
Default Package signing patches

Thanks, Yan Han.

-Kerrick Staley

On Sat, May 28, 2011 at 9:37 AM, Pang Yan Han <pangyanhan@gmail.com> wrote:

> This is a series of patches which can hopefully take package signing a
> small
> step forward.
>
> Patch 1/6 lets pacman -v print the GPG Dir
>
> Patch 2/6 updates the pacman manpage's --gpgdir section and adds a
> commented
> GPGDir option in pacman.conf which shows the user the default gpgdir.
>
> Patch 3/6 updates Makefile.am to create the default gpgdir, pubring.gpg and
> trustdb.gpg if they do not exist.
>
> Patch 4/6 adds a --verify option to pacman which lets the user control the
> level of signature verification. Valid arguments to --verify include
> "always",
> "optional", "never". Think of this as a way to override the "VerifySig"
> option
> in pacman.conf .
>
> In addition Patch 4/6 updates configure.ac to output gpgdir at the end of
> ./configure.
>
> Patch 5/6 updates the help text of pacman-key with regards to --gpgdir.
>
> Patch 6/6 adds a --import-trustdb option to pacman-key. This allows the
> user
> to import a selected trustdb upon confirmation.
>
> For Patch 6/6, Bash is not really my strong point and I took quite some
> time
> to get it right. Please help me check it. Thanks!
>
> Pang Yan Han (6):
> Let pacman -v print GPG Dir
> Update pacman manpage and pacman.conf for gpgdir
> Update Makefile.am and configure.ac for gpgdir
> Add --verify option for signature level
> pacman-key: print default gpgdir in usage
> pacman-key: add --import-trustdb option
>
> Makefile.am | 7 +++-
> configure.ac | 1 +
> doc/pacman-key.8.txt | 4 ++
> doc/pacman.8.txt | 16 ++++++---
> etc/pacman.conf.in | 1 +
> scripts/pacman-key.sh.in | 83
> +++++++++++++++++++++++++++++++++++++++++++++-
> src/pacman/conf.h | 3 +-
> src/pacman/pacman.c | 16 +++++++++
> 8 files changed, 122 insertions(+), 9 deletions(-)
>
> --
> 1.7.5.rc0.101.g3d23c
>
>
>
 

Thread Tools




All times are GMT. The time now is 06:37 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org