Bug#945756: ITP: golang-github-flynn-noise -- Go implementation of the Noise Protocol Framework

2019-11-27 Thread Christian Barcenas
Package: wnpp
Severity: wishlist
Owner: Christian Barcenas 

* Package name: golang-github-flynn-noise
  Version : 0.0~git20180327.2492fe1-1
  Upstream Author : Flynn
* URL : https://github.com/flynn/noise
* License : BSD-3-Clause
  Programming Lang: Go
  Description : Go implementation of the Noise Protocol Framework

 This is a Go package that implements the Noise Protocol Framework
 (https://noiseprotocol.org).
 .
 Noise is a framework for building crypto protocols. Noise protocols
 support mutual and optional authentication, identity hiding, forward secrecy,
 zero round-trip encryption, and other advanced features.

I would like to submit this package for inclusion in the Debian Archive as
a dependency of WIP packaging for Nebula (github.com/slackhq/nebula).



Re: Bug#950760: RFS: libbpf/0.0.6-1 -- eBPF helper library (development files)

2020-02-05 Thread Christian Barcenas
Because this changes the versioning scheme from kernel releases
(libbpf-dev and libbpf0 currently are at 5.4.13-1 in sid) to libbpf
version numbers (0.0.6-1), the epoch needs to be incremented to 1 I
believe.

CC'ing debian-devel for discussion/consensus, per Debian Policy Manual 5.6.12.

Christian

On Wed, Feb 5, 2020 at 12:57 PM Sudip Mukherjee
 wrote:
>
> Package: sponsorship-requests
> Severity: wishlist
>
> Dear mentors,
>
> I am looking for a sponsor for my package "libbpf"
>
>  * Package name: libbpf
>Version : 0.0.6-1
>Upstream Author : NA
>  * URL : https://github.com/libbpf/libbpf
>  * License : LGPL-2.1
>  * Vcs : https://github.com/sudipm-mukherjee/libbpf
>Section : libs
>
> It builds those binary packages:
>
>   libbpf-dev - eBPF helper library (development files)
>   libbpf0 - eBPF helper library (shared library)
>
> To access further information about this package, please visit the following 
> URL:
>
>   https://mentors.debian.net/package/libbpf
>
> Alternatively, one can download the package with dget using this command:
>
>   dget -x 
> https://mentors.debian.net/debian/pool/main/libb/libbpf/libbpf_0.0.6-1.dsc
>
> Changes since the last upload:
>
>* Package from github. (Closes: #948041)
>
> Note:
> I think this should be done after 
> https://salsa.debian.org/kernel-team/linux/merge_requests/207
> has been merged.
>
>
> --
> Regards
> Sudip
>



Re: Bug#950760: RFS: libbpf/0.0.6-1 -- eBPF helper library (development files)

2020-02-06 Thread Christian Barcenas
I just noticed that your packaging repo is currently empty.
Would you be able to push your current progress to Github
so that it's easier to review the source package?

On Thu, Feb 6, 2020 at 2:34 PM Sudip Mukherjee
 wrote:
> So, do we also use epoch or shall I try the way which Paul suggested
> to add epoch only to the binary package?

My vote is to use libbpf's new versioning scheme and epoch 1 for both
source and binary packages. The primary benefit is simplicity:
IMO it's easier to reason about things that way.

It looks like upstream is trying to separate their own release
schedule from the kernel's. There is now a possibility that some
future libbpf release may contain changes not present in the
upstream kernel tree at all.

In this scenario, it would *only* make sense to use libbpf versioning
for the source package, so we might as well get both epoch adjustments
out of the way right now instead of raising this question again in the future.

Christian



Bug#948190: ITP: golang-github-russellhaering-gosaml2 -- Pure Go implementation of SAML 2.0

2020-01-04 Thread Christian Barcenas
Package: wnpp
Severity: wishlist
Owner: Christian Barcenas 

* Package name: golang-github-russellhaering-gosaml2
  Version : 0.3.1-1
  Upstream Author : Russell Haering
* URL : https://github.com/russellhaering/gosaml2
* License : Apache-2.0
  Programming Lang: Go
  Description : Pure Go implementation of SAML 2.0

 A generic SAML 2.0 implemementation for Service Providers
 based on etree and goxmldsig.

This is a build dependency of several popular open-source projects such as
Kolide Fleet and Gravitational Teleport.



Accepted golang-github-russellhaering-goxmldsig 0.0~git20180430.7acd5e4-1 (source) into unstable

2020-01-05 Thread Christian Barcenas
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 05 Jan 2020 11:22:21 -0800
Source: golang-github-russellhaering-goxmldsig
Architecture: source
Version: 0.0~git20180430.7acd5e4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
Changed-By: Christian Barcenas 
Changes:
 golang-github-russellhaering-goxmldsig (0.0~git20180430.7acd5e4-1) unstable; 
urgency=medium
 .
   * Team upload.
 .
   [ Alexandre Viau ]
   * Point Vcs-* urls to salsa.debian.org.
 .
   [ Christian Barcenas ]
   * New upstream version 0.0~git20180430.7acd5e4
   * Bump Standards-Version and debhelper compat version.
   * Fix lintian feedback.
   * Add debian/upstream/metadata.
Checksums-Sha1:
 47d6df21607a488776a8fe001bc597288d97e3f9 2636 
golang-github-russellhaering-goxmldsig_0.0~git20180430.7acd5e4-1.dsc
 2d49e1753baf729d80ca68f12b536a81dbac754b 22468 
golang-github-russellhaering-goxmldsig_0.0~git20180430.7acd5e4.orig.tar.xz
 9ff833aa6291c72c5ed87dd704c46d7a2a2b65fb 2564 
golang-github-russellhaering-goxmldsig_0.0~git20180430.7acd5e4-1.debian.tar.xz
 f09234c0ebedaae1fc7bf2a9636beca38524d1e6 7294 
golang-github-russellhaering-goxmldsig_0.0~git20180430.7acd5e4-1_amd64.buildinfo
Checksums-Sha256:
 b554e5aa0f4978b1915f0a0083a057408de083ad5236be550d99e2fd7aab9343 2636 
golang-github-russellhaering-goxmldsig_0.0~git20180430.7acd5e4-1.dsc
 f6943d4d0c76ad6febb7ddab9ffaf7accee94f91905037146e263eab97e91d79 22468 
golang-github-russellhaering-goxmldsig_0.0~git20180430.7acd5e4.orig.tar.xz
 2253ab57f8d424637b2d52e3a4432d64c5fba2237d70f4350d89c73b98c5a761 2564 
golang-github-russellhaering-goxmldsig_0.0~git20180430.7acd5e4-1.debian.tar.xz
 759360a021524620e692d96c75ffa8f0a19a6d04fc3cb2efe1b98585a62e6fde 7294 
golang-github-russellhaering-goxmldsig_0.0~git20180430.7acd5e4-1_amd64.buildinfo
Files:
 19ecbe5260246c2978251d17ce766428 2636 devel optional 
golang-github-russellhaering-goxmldsig_0.0~git20180430.7acd5e4-1.dsc
 267f504e7d03081b5820534ad583c49b 22468 devel optional 
golang-github-russellhaering-goxmldsig_0.0~git20180430.7acd5e4.orig.tar.xz
 55ca81916fa7b224e85d436b2b052bda 2564 devel optional 
golang-github-russellhaering-goxmldsig_0.0~git20180430.7acd5e4-1.debian.tar.xz
 0d5e4d38e40892be4b0f7c8956f6c8de 7294 devel optional 
golang-github-russellhaering-goxmldsig_0.0~git20180430.7acd5e4-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEbJ0QSEqa5Mw4X3xxgj6WdgbDS5YFAl4ScgAACgkQgj6WdgbD
S5YkHw//YpFi5jMbcrVcirPHr9C1jXoX+5Z7fr4CbIzM9baaSaSugTZyKYLS04fh
HhN+2Bzp8Rf26iJCztFd3gIrWsOIP1ripkG4zJrEdiBSYXF2oFHzuj3pt7/U7pdq
xgumY2tY/TpjpGYrhqZmSgo9cfrLOK54A5A5KAQCQA4etV7dcEBdcKj2ogZVvRpZ
VXH9LAEiTwl7KT0OoJ+aqSdZyUGwp+nsxK8ojPG2YIMax3YQfD8J9caevmiyvI+M
mqg3QlWAbui04oyp/N4pyM2hTWSC7fCqpSoTN0KitO7cH/DFGUCB5HoMaGuJimA5
8QF+MhBluwi8QZUBaCsLqNNBH1xYMDX5OQSIy/tfZvjMSAIhx6cIOszvARkig1vX
ZJm20ethM+2ZmPeOhae08edO1/NBTfWtstyIc9UPYxStuATFztvpOrcLoKrCP2Jn
9n9grgrUDQvp/OeUKKDeBEvcK/hfYY3sMMLxZXXDFtPoBEANb8BNWH8g74r1XHnH
qU/mc9VCuVJnSTEqo+fHEyb6KOoY3oaHcgoZDIvUqEPoTAG6MdMsqzU1F+W48xFJ
Ujj1jD72lGIkZNNiOjkhuZqDWhV5QDNjDjzRVl+Qov8I1jMIOpGFkiNPwskoHqMV
Aeb3y7DcqqzGxWKhbSHGwDXSgt/uQJRpzWtlQSALengvt94bJ5M=
=GU+d
-END PGP SIGNATURE-