Bug#955150: RFP: purple-matrix -- libpurple protocol plugin for the Matrix protocol

2020-03-27 Thread David Seaward
Package: wnpp
Severity: wishlist

* Package name: purple-matrix
  Version : 0.0.0 (ideally through to commit 1d23385)
  Upstream Author : Matrix.org team 
* URL : https://matrix.org/docs/projects/client/purple-matrix
* License : GPL-2.0-or-later
  Programming Lang: C
  Description : libpurple protocol plugin for the Matrix protocol

This is a plugin for libpurple which adds the ability to communicate with
matrix.org homeservers to any libpurple-based clients (such as Pidgin).



Bug#951273: RFP: etesync-server -- A basic EteSync service (so you can run your own)

2020-02-13 Thread David Seaward
Package: wnpp
Severity: wishlist

* Package name: etesync-server
  Version : 0.3.0
  Upstream Author : EteSync 
* URL : https://github.com/etesync/server
* License : AGPL-3.0-or-later
  Programming Lang: Python
  Description : A basic EteSync service (so you can run your own)

This is a complete Django site suitable for running your own
EteSync server and hosting end-to-end encrypted calendars and contacts
for multiple users.



Bug#916437: RFP: libhostfile-manager-perl -- A simple script to manage multiple sets of hostfiles on *NIX systems

2018-12-14 Thread David Seaward
Package: wnpp
Severity: wishlist

* Package name: libhostfile-manager-perl
  Version : 0.0.9
  Upstream Author : Anthony J. Mirabella 
* URL : https://metacpan.org/release/Hostfile-Manager
* License : Perl
  Programming Lang: Perl
  Description : A simple script to manage multiple sets of hostfiles on 
*NIX systems

This program will read the hostfile fragments specified to be enabled from 
/etc/hostfiles/ and add them to /etc/hosts. It will remove any 
fragments from /etc/hosts that are specified to be disabled.

You can achieve the same result with `sudo nano /etc/hosts` but you would need 
to inspect and manage the file by hand. By contrast, Hostfile-Manager allows 
you to create a "fragment" once, then enable and disable it as needed.

hostsed  is an alternate tool that supports an 
ad-hoc workflow (unlike Hostfile-Manager) but doesn't support trusted 
fragments. See that RFP for notes on other alternatives.



Bug#916261: RFP: python-pipx -- Execute binaries from Python packages in isolated environments

2018-12-12 Thread David Seaward
Package: wnpp
Severity: wishlist

* Package name: python-pipx
  Version : 0.10.3.0
  Upstream Author : Chad Smith 
* URL : https://github.com/cs01/pipx
* License : MIT
  Programming Lang: Python
  Description : Execute binaries from Python packages in isolated 
environments

pipx allows you to

* Run the latest version of a CLI application from a package in a temporary 
virtual environment, leaving your system untouched after it finishes
* Install packages to isolated virtual environments, while globally exposing 
their CLI applications so you can run them from anywhere
* Easily list, upgrade, and uninstall packages that were installed with pipx
* Run with regular user permissions, never calling `sudo pip install` ... (you 
aren't doing that, are you? ).

pipx is a utility similar to pipsi and npx. You could achieve the same result 
with `pip install --local MYPACKAGE` but all executables installed that way 
share dependencies, and may have conflicting dependencies. By contrast, pipx 
creates isolated virtualenvs for each utility. You can achieve the same result 
with `pipsi install MYPACKAGE` but pipsi appears to be unmaintained and lacks 
useful features compared to pipx (and is unlikely to get them). See 
https://github.com/cs01/pipx#how-does-this-compare-to-pipsi for details. This 
utility would additionally benefit from native packaging to leapfrog the 
installation conundrum, "what tool do I use to install pipx itself?" See 
https://github.com/cs01/pipx/issues/44 for details.


Bug#916259: RFP: hostsed -- A tiny hosts file command line edit tool

2018-12-12 Thread David Seaward
Package: wnpp
Severity: wishlist

* Package name: hostsed
  Version : 0.2.0
  Upstream Author : Li 
* URL : https://github.com/socrateslee/hostsed
* License : MIT
  Programming Lang: Python
  Description : A tiny hosts file command line edit tool

hostsed is a simple tool for editing your hosts file (/etc/hosts). You can add 
or delete a DNS entry via command line shell (e.x. bash).

You can achieve the same result with `sudo nano /etc/hosts` but you would need 
to inspect and manage the file by hand. By contrast, hostsed handles formatting 
and other "management" details, and can be easily incorporated in bash scripts. 
This utility would additionally benefit from native packaging to avoid the 
complicated installation process required to install a sudo-driven utility 
(sudo pip install?!!)

It looks like vagrant-hostmanager supports this task (modify localhost 
/etc/host) but requires a Vagrantfile (example, 
https://github.com/devopsgroup-io/vagrant-hostmanager/issues/246 ). This is 
great for shared team conventions, but not useful for ad-hoc changes. 
docker-etchosts seems to only edit container hostfiles, not localhost. 
python3-reconfigure appears to be a library, not a command line utility.



Bug#916258: RFP: sshoot -- Command-line interface to manage multiple sshuttle VPN sessions

2018-12-12 Thread David Seaward
Package: wnpp
Severity: wishlist

* Package name: sshoot
  Version : 1.4.1
  Upstream Author : Alberto Donato >
* URL : https://pypi.org/project/sshoot/
* License : GPL-3.0-or-later
  Programming Lang: Python
  Description : Command-line interface to manage multiple sshuttle VPN 
sessions

sshuttle creates a VPN connection from your machine to any remote server that 
you can connect to via ssh.

sshoot allows you to define multiple VPN sessions using sshuttle and start/stop 
them as needed.

It supports configuration options for most of sshuttle's features, providing 
flexible configuration for profiles.



Bug#894090: RFP: cryptolog -- A tool for anonymizing webserver logs

2018-03-26 Thread David Seaward
Package: wnpp
Severity: wishlist

Cryptolog is a simple log filter that replaces each IP address with a 
cryptographic hash. The salt for the hash is updated daily.

Source: https://github.com/EFForg/cryptolog
License: GPLv3 (unclear if 3-only or 3-or-later) 
https://github.com/EFForg/cryptolog/issues/2
Upstream ticket: https://github.com/EFForg/cryptolog/issues/3



Bug#879005: RFP: dnsleak -- Local utility to test for DNS leaks

2017-10-18 Thread David Seaward
Package: wnpp
Severity: wishlist

DNSleak inspects DNS packets on the local network interface to detect
leaks. Unlike web-based solutions, it works at the local computer
level. No third party servers are used and DNS leak result is a true /
false response.

This is a GPLv3-or-later codebase available at
https://github.com/emanuele-f/DNSleak



Bug#877684: RFP: gnome-software-plugin-snap -- Snap support for GNOME Software

2017-10-04 Thread David Seaward
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org

This package allows users to browse available snaps using the
GNOME Software interface.

License is GPL-2.0 (or later?), same as GNOME Software itself.

Source code (for plugin):
https://git.gnome.org/browse/gnome-software/tree/plugins/snap

Example package (Ubuntu):
https://packages.ubuntu.com/artful/main/gnome-software-plugin-snap

Bug#364034: TrueCrypt license is now at v3.0

2011-10-12 Thread David Seaward
I have been following this issue downstream at
https://bugs.launchpad.net/ubuntu/+bug/109701

Relevant comments:

 * The TrueCrypt license is now at v3.0 - afaik an update since the
last evaluation - http://www.truecrypt.org/legal/license - is this now
acceptable?

 * It appears likely that TrueCrypt would only be suitable for
multiverse, not universe, and would require re-branding similar to
what was done with IceWeasel in Debian, but I think it can be included
now... If not, please contact upstream at licens...@truecrypt.org
about any remaining concerns.



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org