Bug#1085180: ITP: mcds -- Mutt CardDav search program

2024-10-15 Thread Andrew Bower
Package: wnpp
Severity: wishlist
Owner: Andrew Bower 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: mcds
  Version : 1.6
  Upstream Contact: Timothy Brown 
* URL : https://github.com/t-brown/mcds
* License : GPL-3.0
  Programming Lang: C
  Description : Mutt CardDav search program

mcds is a command line tool primarily used as a search query plugin for
mutt to query a CardDav server.

This utility would supply Debian with the missing functionality of live
contact search for the mutt MUA against CardDav servers such as Nextcloud
and ownCloud. It is also handy for quick contact searches from the
command line.

The most obvious candidate alternative is vdirsyncer but this adopts a
different model, syncing a local contact store with a remote one, which
does not suit all users.

Packages for mcds-1.6 are currently available in the openSUSE and
OpenBSD distributions.

I use mcds and am prepared to maintain it but would need a sponsor.

Proposed gbp-style repository: https://salsa.debian.org/abower/mcds

Thank you!



Bug#1092288: ITP: xchpst -- eXtended CHange Process STate

2025-01-06 Thread Andrew Bower
Package: wnpp
Severity: wishlist
Owner: Andrew Bower 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: xchpst
  Version : 0.2.0
  Upstream Contact: Andrew Bower 
* URL : https://gitlab.com/abower/xchpst/
* License : Expat
  Programming Lang: C
  Description : eXtended CHange Process STate

 xchpst is an extended rewrite of runit's chpst that adds control of
 Linux namespaces and capabilities. This tool can be used to launch
 system services from runscripts with hardening options including
 isolated and transient parts of the filesystem hierarchy and a
 read-only system.
 .
 xchpst is backwards compatible with chpst and a scheme is proposed for
 runscripts to be able to benefit from xchpst hardening options when
 xchpst is installed and transparently fall back to chpst-compatible
 options enacted by chpst when it is not.

I intend to maintain this package in the debian namespace on salsa
once sponsored; meanwhile, I am preparing the package at
<https://salsa.debian.org/abower/xchpst>.


signature.asc
Description: PGP signature


Re: utmp in trixie

2025-04-04 Thread Andrew Bower
Hi Dirk,

On Fri, Apr 04, 2025 at 09:10:42PM +0200, Dirk Lehmann wrote:
> On 4/3/25 2:58 PM, Antonio Terceiro wrote:
> > I never cared about /run/utmp in itself, but I got used to last(1).
> > FWIW, a new implementation of last is now provided by wtmpdb.
> 
> +1
> 
> great, it looks like that
> 
>   * wtmpdb(8)
[...]
> The program arguments are not fully compatible with Unix equivalent
> last(1).  I.e. it seems not to be possible to just filter out all
> current still active sessions, which should be provided by `last -p`
> in the Unix world.

Presumably you used 'last -p now' for this? It looks like this would be
satisfied by a richer range of accepted time specifications by wtmpdb.
Do you want to raise a bug? Worth adding if there is anything else
defective (it looks to me that crashed sessions get included, which
seems unhelpful).

Andrew


signature.asc
Description: PGP signature