#1127762 ITP: golang-github-bsm-redislock -- Simplified distributed locking implementation using Redis

#1127762#5
Date:
2026-02-12 17:27:47 UTC
From:
To:
* Package name    : golang-github-bsm-redislock
  Version         : 0.9.4-1
  Upstream Author : Black Square Media
* URL             : https://github.com/bsm/redislock
* License         : Apache-2.0
  Programming Lang: Go
  Description     : Simplified distributed locking implementation using Redis

 redislock
 .
 Simplified distributed locking implementation using Redis (http://godoc.org/github.com/bsm/redislock)

Required by oauth2-proxy (ITP #982891); enables building in Debian without vendoring.

#1127762#12
Date:
2026-04-27 13:34:18 UTC
From:
To:
Hi Alexey,

Le Thu, Feb 12, 2026 at 08:27:47PM +0300, Alexey Kosenko a écrit :
[…]
may be able to try and help with that, even if I’m pretty new to go
packaging. Do you have some work in progress uploaded publicly?

Please, keep me CCed on reply: I’m not (yet) subscribed to the list.

Regards,

taffit

#1127762#17
Date:
2026-05-26 22:10:51 UTC
From:
To:
Hi, David!

I'm sorry for the late reply. But now I'm back to working with oauth2-proxy
packaging.
I think I've already finished packaging the oauth2-proxy. It is fully built
with all the missing packages from scratch, passed linting and is covered
by autopkgtest.

But I'm having trouble accessing the Salsa repositories. Following the
tutorial (
https://people.debian.org/~stapelberg/2015/07/27/dh-make-golang.html) I
have created a repository to which I have also requested access, but as of
today I still do not have access to them. I believe I missed some step, if
you're interested, I did the following after completing the package:

- Run `dh-make-golang create-salsa-project ...` for each missing
dependency, also for oauth2-proxy
- Request access to them in Gitlab Web UI, for example, redislock (
https://salsa.debian.org/go-team/packages/golang-github-bsm-redislock),
where I requested 3 month ago

Here list of repositories where I need request to contribute -
https://salsa.debian.org/users/a1k0u/starred

If you're interested, I've duplicated my work on GitHub, where you can find
all the packages, build scripts, and working CI.
https://github.com/a1k0u/openfix-oauth2-proxy

So if you have any advice for me, I would really appreciate it!

Best wishes,
Alexey Kosenko

пн, 27 апр. 2026 г. в 16:37, David Prévot <taffit@debian.org>: