Re: Editor extensions to help editing debian/* files?

2024-02-21 Thread Dominique Dumont
On Sunday, 21 January 2024 08:43:05 CET Otto Kekäläinen wrote:
> What editors and extensions are you using to augment your productivity
> and minimize mistakes when editing debian/* files?

That's not exactly an editor extension, but I use 'cme edit dpkg' to modify 
debian files.
This tool provide a GUI with integrated help to edit most debian/* files.

See 
https://github.com/dod38fr/config-model/wiki/Managing-Debian-packages-with-cme

HTH




Bug#1064397: ITP: client-desktop-shell-integration-nautilus -- Nautilus, Nemo and Caja integration of the owncloud-client

2024-02-21 Thread Pierre-Elliott Bécue
Package: wnpp
Severity: wishlist
Owner: Pierre-Elliott Bécue 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: client-desktop-shell-integration-nautilus
  Version : 5.0.0
  Upstream Contact: Frank Müller 
* URL : 
https://github.com/owncloud/client-desktop-shell-integration-nautilus
* License : GPL-2
  Programming Lang: Python, Shell, ...
  Description : Nautilus, Nemo and Caja integration for ownCloud Client.

These three extensions were originally integrated in the owncloud-client
source package. Upstream decided to extract them to create a new repo.

The package will be maintained in the owncloud-team.


Bug#1064429: ITP: glome -- Generic Low Overhead Message Exchange

2024-02-21 Thread Valentin Vidic
Package: wnpp
Severity: wishlist
Owner: Valentin Vidic 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: glome
  Version : 0.1
* URL : https://github.com/google/glome
* License : Apache-2.0
  Programming Lang: C
  Description : Generic Low Overhead Message Exchange

Generic Low Overhead Message Exchange (GLOME) is a protocol providing
secure authentication and authorization for low dependency environments.
It resembles one-time authorization codes (aka OTPs) but is different
from HOTP and TOTP in the following ways:
 * It is stateless (unlike HOTP).
 * It does not depend on time unlike TOTP).
 * It does not require predefined secret sharing (unlike HOTP and TOTP).

These properties make it a good choice for low dependency environments
(e.g., devices with no persistent storage a real-time clock). It can be
also useful for managing access to a large fleet of hosts where
synchronising state or sharing predefined secrets can be a challenge.

The package provides a PAM module, login(1) replacement, CLI utility and
a shared library.



Bug#1064432: ITP: golang-github-txthinking-runnergroup -- RunnerGroup library for Golang.

2024-02-21 Thread Danial Behzadi
Package: wnpp
Severity: wishlist
Owner: Danial Behzadi 
X-Debbugs-Cc: debian-devel@lists.debian.org, dani.be...@ubuntu.com

* Package name: golang-github-txthinking-runnergroup
  Version : 0
  Upstream Contact: txthinking 
* URL : https://github.com/txthinking/runnergroup
* License : MIT
  Programming Lang: Golang
  Description : RunnerGroup library for Golang

RunnerGroup is a library for Golang which is very simillar to sync.WaitGroup.
The diffrence is if one task stops, all of the task will be stopped.

This is a dependency for Socks5 library of Golang which itself is a
dependency for the package snowflake that I'm going to upgrade in
Debian.