FS#50171 - [devtools] Additional options that do not verify PGP signatures of source files

Attached to Project: Arch Linux
Opened by Mitsuharu Seki (Mitsuharu Seki) - Wednesday, 27 July 2016, 23:07 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 24 March 2017, 16:38 GMT
Task Type Feature Request
Category Arch Projects
Status Closed
Assigned To Pierre Schmitz (Pierre)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Additional options that do not verify PGP signatures of source files

Additional info:
* package version(s)
20160528-1
* config and/or log files etc.

Steps to reproduce:
run makechrootpkg

Draft
$ diff /usr/bin/makechrootpkg ./makechrootpkg
264a265
> skippgpcheck=false
308a310
> echo '-s Do not verify PGP signatures of source files'
461a464,468
> local skippgp=
> if $skippgpcheck; then
> local skippgp="--skippgpcheck"
> fi
>
465c472
< makepkg --config="$copydir/etc/makepkg.conf" --verifysource -o
---
> makepkg --config="$copydir/etc/makepkg.conf" --verifysource -o $skippgp
468c475
< makepkg --asroot --config="$copydir/etc/makepkg.conf" --verifysource -o
---
> makepkg --asroot --config="$copydir/etc/makepkg.conf" --verifysource -o $skippgp
498c505
< while getopts 'hcur:I:l:nTD:d:' arg; do
---
> while getopts 'hcur:I:l:nTD:d:s' arg; do
508a516
> s) skippgpcheck=true; makepkg_args+=(--skippgpcheck) ;;
This task depends upon

Closed by  Doug Newgard (Scimmia)
Friday, 24 March 2017, 16:38 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#35652 
Comment by Doug Newgard (Scimmia) - Wednesday, 27 July 2016, 23:48 GMT
Patches should be sent to the arch-projects mailing list.

Loading...