Bug#917406: marked as done (ITA: elinks -- advanced text-mode WWW browser)

2019-01-27 Thread Debian Bug Tracking System
Your message dated Mon, 28 Jan 2019 02:46:06 +
with message-id 
and subject line Bug#917406: fixed in elinks 0.13~20190125-1
has caused the Debian Bug report #917406,
regarding ITA: elinks -- advanced text-mode WWW browser
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
917406: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=917406
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: normal

I'm orphaning elinks. It's been mostly dead upstream for a while
(although there's a fork at https://github.com/rkd77/felinks which
is seeing some activity) and it's deficits wrt fully-fledged TLS
support make it less and less useful as a web browser (I'm actually
using links2 myself these days).

elinks still has some features not found in other text-based browsers
(like support for rendering the actual colours of an HTML document),
but if noone picks it up, it's probably best to remove it when the
bullseye development cycle starts.


The package description is:
 ELinks is a feature-rich program for browsing the web in text mode.  It is
 like enhanced Lynx and Links.  The most noteworthy features of ELinks are:
 .
  * Lots of protocols (local files, finger, HTTP(S), FTP, IPv4/6 etc.)
  * Internationalized domain names
  * Persistent cookies, HTTP authentication and proxy authentication
  * Tabbed browsing, good looking menus and dialogs, and key-binding manager
  * History browsing and typeahead searches
  * Forms history and completion, and history in commonly used input dialogs
  * CSS support and support for browser scripting (Perl, Lua, Guile etc.)
  * Tables and frames rendering, and configurable color support
  * Compressed and background (non-blocking) downloads, and download resuming
 ELinks is a feature-rich program for browsing the web in text mode.  It is
 like enhanced Lynx and Links.  The most noteworthy features of ELinks are:
 .
  * Lots of protocols (local files, finger, HTTP(S), FTP, IPv4/6 etc.)
  * Internationalized domain names
  * Persistent cookies, HTTP authentication and proxy authentication
  * Tabbed browsing, good looking menus and dialogs, and key-binding manager
  * History browsing and typeahead searches
  * Forms history and completion, and history in commonly used input dialogs
  * CSS support and support for browser scripting (Perl, Lua, Guile etc.)
  * Tables and frames rendering, and configurable color support
  * Compressed and background (non-blocking) downloads, and download resuming
--- End Message ---
--- Begin Message ---
Source: elinks
Source-Version: 0.13~20190125-1

We believe that the bug you reported is fixed in the latest version of
elinks, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 917...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
أحمد المحمودي (Ahmed El-Mahmoudy)  (supplier 
of updated elinks package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sat, 26 Jan 2019 02:53:52 +0100
Source: elinks
Architecture: source
Version: 0.13~20190125-1
Distribution: experimental
Urgency: medium
Maintainer: أحمد المحمودي (Ahmed El-Mahmoudy) 

Changed-By: أحمد المحمودي (Ahmed El-Mahmoudy) 

Closes: 740981 757631 797931 797934 797968 856852 866015 891575 917406
Changes:
 elinks (0.13~20190125-1) experimental; urgency=medium
 .
   * New upstream release (Closes: #891575, #797931, #797934, #757631,
 #866015, #797968, #740981, #856852)
   * Add git-buildpackage conf file
   * Refreshed patches & removed patches that were includes upstream.
 Removed patches:
 08-drop-deprecated-gnutls-functions.diff
 08_524696_fix_imdb_urls.diff
 09-Switch-to-use-lua-5.1.diff
 11-fix-compat-with-gnutls36.patch
   * Add libgcrypt20-dev to build deps
   * Re-added 14_debug_disable_Werror.diff to enable development versions debug
 support
   * Added 16_POST_BUFFER_SIZE.diff patch which to enable  uploading large files
 over https:// connections.
   * Add ascii-replacement-utf8-console.diff patch to print ASCII replacement
 for characters not found in current codepage in utf8 mode
   * Enable LZMA support
   * Enable BitTorrent
   * En

Bug#910533: preliminary building package

2019-01-27 Thread Jeffrey Cliff
the above link now can build a preliminary debian package

hopefully this helps,
Jeff Cliff



Bug#920566: ITP: radicale-auth-pam -- PAM authentication plugin for Radicale

2019-01-27 Thread Joe Nahmias

Hello Jonas,

On 1/27/2019 7:59 AM, Jonas Smedegaard wrote:

Quoting Joseph Nahmias (2019-01-27 03:48:50)

Package: wnpp
Severity: wishlist
Owner: Joseph Nahmias 

* Package name: radicale-auth-pam
   Version : 0.2
   Upstream Author : Joseph Nahmias 
* URL : https://gitlab.com/jello/radicale_auth_PAM
* License : GPL3
   Programming Lang: Python
   Description : PAM authentication plugin for Radicale


Are you aware that Radicale can already use PAM,
by use of uWSGI and the Apache2 mod-authnz-external module?

The Debian package suggests this approach,
and provides snippets for setting up PAM that way.


Well, I must confess that I did not thoroughly read that documentation 
since it mostly revolved around configuring Apache.  I'm not using WSGI 
or a reverse proxy, so I didn't try to solve the problem of 
authenticating with PAM in that manner.



I notice that you are upstream author of this plugin,
so I guess you are biased towards using your own implementation.


Not really, I primarily just wrote it to scratch my own itch when I 
couldn't find a PAM auth plugin and decided to share it with the world. 
 Also, it was my first foray into Python, so I used it as a learning 
experience secondarily.



May I suggest that at least you mention in long description
how access to sensitive material is handled?

For inspiration, libapache2-mod-authnz-external contains this:


Notably, this module can be used to securely authenticate against PAM
(without exposing /etc/shadow file), using, for example, pwauth
authenticator.


Mentioning in long description how security is addressed will help users
decide which approach to take.


So this is interesting feedback.  In my docs, I mention that if PAM is 
using standard Unix passwd/shadow then the radicale user will need to be 
added to the shadow group.


My understanding is that pwauth is setuid in order to access 
/etc/shadow; but the process separation would be a security benefit if 
pwauth is sufficiently small / auditable.


Obviously, if not using passwd/shadow then this concern doesn't apply.

Perhaps I will write a radicale-auth-PAM-pwauth plugin that calls pwauth 
to get the security benefit without needing apache.


I appreciate the comments and review!


  - Jonas


--Joe



Bug#920387: Acknowledgement (ITP: golang-github-proglottis-gpgme -- Go wrapper for the GPGME library)

2019-01-27 Thread Antoine Beaupré
On 2019-01-27 19:49:08, Antoine Beaupré wrote:
> Ah, and I asked upstream to make an official release and, surprisingly,
> they did!
>
> https://github.com/proglottis/gpgme/issues/19

Ah no wait, I got confused with grpool:

https://github.com/ivpusic/grpool/issues/10

-- 
Il faut tout un village pour élever un enfant.
- Proverbe africain



Bug#920387: Acknowledgement (ITP: golang-github-proglottis-gpgme -- Go wrapper for the GPGME library)

2019-01-27 Thread Antoine Beaupré


Ah, and I asked upstream to make an official release and, surprisingly,
they did!

https://github.com/proglottis/gpgme/issues/19

So 1.0 was packaged, wheepee!

-- 
Some believe it is only great power that can hold evil in check, but
that is not what I have found. It is the small everyday deeds of
ordinary folk that keep the darkness at bay. Small acts of kindness and
love.   - J.R.R. Tolkien



Bug#920390: Acknowledgement (ITP: golang-github-ivpusic-grpool -- Lightweight Goroutine pool)

2019-01-27 Thread Antoine Beaupré
This is now in NEW. I asked upstream to provide tagged releases and,
surprisingly, they did!

https://github.com/ivpusic/grpool/issues/10

so whoohoo! 1.0.0 packaged!

-- 
We know the road to freedom has always been stalked by death.
- Angela Davis



Bug#920388: Acknowledgement (ITP: golang-github-keltia-archive -- Small Go library for handling archives of various types.)

2019-01-27 Thread Antoine Beaupré
This is now in NEW. There was a bit of a SNAFU on my side which might
have led to a different source in NEW and in the git repo, but I don't
think it should block inclusion - probably nothing significant.



Bug#920387: Acknowledgement (ITP: golang-github-proglottis-gpgme -- Go wrapper for the GPGME library)

2019-01-27 Thread Antoine Beaupré
This is now in NEW.

The main challenge with this package is that it requires libgpgme to
build, but dependencies will likely need it to *run* as well, but
there's no good way to indicate this through the dependency system right
now.

For my purposes, it's not used by dmarc-cat - only .zip files are
processed by keltia-archive, so it's not a problem.
-- 
The greatest tragedy in mankind's entire history may be the hijacking of
morality by religion.
- Arthur C. Clarke



Processed: progress update

2019-01-27 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 +pending
Bug #920385 [wnpp] ITP: dmarc-cat -- decode the report sent by various email 
providers following the DMARC spec
Added tag(s) pending.

-- 
920385: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920385
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: your mail

2019-01-27 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tag 920388 +pending
Bug #920388 [wnpp] ITP: golang-github-keltia-archive -- Small Go library for 
handling archives of various types.
Added tag(s) pending.
> tag 920390 +pending
Bug #920390 [wnpp] ITP: golang-github-ivpusic-grpool -- Lightweight Goroutine 
pool
Added tag(s) pending.
> tag 920389 +pending
Bug #920389 [wnpp] ITP: golang-github-intel-tfortools -- template scripting 
support to go programs
Added tag(s) pending.
> tag 920387 +pending
Bug #920387 [wnpp] ITP: golang-github-proglottis-gpgme -- Go wrapper for the 
GPGME library
Added tag(s) pending.
>
End of message, stopping processing here.

Please contact me if you need assistance.
-- 
920387: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920387
920388: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920388
920389: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920389
920390: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920390
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#920385: progress update

2019-01-27 Thread Antoine Beaupré
Control: tags -1 +pending

The four dependencies of this package are now in NEW, with various
levels of "easiness".

I've uploaded this one to NEW as well, hopefully this will all go
through shortly and might even hit buster!

a.

-- 
La démocratie réelle se définit d'abord et avant tout par la
participation massive des citoyens à la gestion des affaires de la cité.
Elle est directe et participative. Elle trouve son expression la plus
authentique dans l'assemblée populaire et le dialogue permanent sur
l'organisation de la vie en commun.  - De la servitude moderne



Bug#920658: RFP: sedsed -- sed script debugger

2019-01-27 Thread Dmitry Bogatov
Package: wnpp
Severity: wishlist

* Package name: sedsed
  Version : 1.0
  Upstream Author : Aurelio Jargas
* URL : http://aurelio.net/projects/sedsed
* License : MIT
  Programming Lang: Python2
  Description : sed script debugger

sedsed can debug, indent, tokenize and HTMLize your sed scripts.

In debug mode it reads your script and add extra commands to it. When
executed you can see the data flow between the commands, revealing all
the magic sed does on its internal buffers.

In indent mode your script is reformatted with standard spacing.
In tokenize mode you can see the elements of every command you use.

In HTMLize mode your script is converted to a beautiful colored HTML
file, with all the commands and parameters identified for your viewing
pleasure.

With sedsed you can master ANY sed script. No more secrets, no more
hidden buffers.



Processed: electron depends on node-extract-zip

2019-01-27 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> block 842420 by 850254
Bug #842420 [wnpp] RFP: electron -- Build cross platform desktop apps with 
JavaScript, HTML, and CSS
842420 was blocked by: 743404 809692 909458 909459 859361
842420 was blocking: 827314 831861 842943 898259
Added blocking bug(s) of 842420: 850254
>
End of message, stopping processing here.

Please contact me if you need assistance.
-- 
842420: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842420
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#920625: ITP: company-lsp -- Company completion backend for emacs lsp-mode

2019-01-27 Thread Thomas Koch
Package: wnpp
Severity: wishlist
Owner: Thomas Koch 
X-Debbugs-Cc: tho...@koch.ro, debian-de...@lists.debian.org, 
debian-emac...@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

* Package name: company-lsp
  Version : 2.1.0
  Upstream Author : Caibin Chen 
* URL : https://github.com/tigersoldier/company-lsp
* License : GPL-3+
  Programming Lang: elisp
  Description : Company completion backend for emacs lsp-mode

company-lsp provides features that are not available by using company-capf + 
lsp-mode:

* Support trigger characters. For example typing . will trigger completion for 
TypeScript.
* Use completion item's label as completion labels and replace it with its 
insertText if available.
* Fetch completion candidates asynchronously (Thanks @sebastiencs).
* Apply text edits specified by completion candidates after completion.
* Do not cache the completion candidates if they are incomplete.
* Expand snippets on completion (requires yasnippet).

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEdgQCBVl/ppbxMTvKB/xIkQQrploFAlxNzqQACgkQB/xIkQQr
plrfpRAAjyvgb/nwmjzxwL0Kghr56gbyhkKmxoPKpZq1MQnGa8GXHqq5VrUml6ct
QTRUZSoOqy2eD4wk72mYzvbJMGwu/UnJF2NIuYauj2sSnQlXFng3QQKh22Kj0SDv
T2/gK4bAu+I2oC8ptXYt+MWNwKrHAY8AbdnLKie7JkW9d4WPafOEPW/5QxlsATG2
lipEfWoQQftIoFQSYr9V44vqeyFfLOqvklLjaLA3L3sUhtKFsHRqcO3SddpTkwlS
wINJrw8Bv9MYZRK9MhfPpmVCa5UH95Oq1AA9TaSzkMbok3GNLKXuWotec6+Ou9iU
PjOSuBDbKtLInts2f5jjx5neiKvY08utCwhHXtyC0+78Td+GY2py1LLf0PPsSZ6/
Cmn+/q7/PljmVBPw4Mhw+vLnM0gq0o9FGCIKIJR+3cu+0zBjrGUH3jGGGNFV+Qm3
+f0TJ8OT1m7y2Kdii0r0BQx9mnEGBd/WV8oKS5K8Se4DsYGpUmegXWf2VoJgVfAB
kS7PinTZG9Cux4PdWbzcdGL3XBhs0DYkfYTMLhVsZclNXTTAEGSro4Wxb9BObFa7
qBnO4RFD8YEOSknH0mDumeRr4fR9c2yRI3y2p6E6IazpfGPP2nKAKgmED9VOE76j
SvHyAclZj+OOf3tu46WuFTV6W6b1LfSch2A49Ko++/mb55SmIh0=
=91IG
-END PGP SIGNATURE-



Processed: retitle 920033 ITP: brightness-controller -- GUI

2019-01-27 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> retitle 920033 ITP: brightness-controller -- GUI
Bug #920033 [wnpp] 'ITP: brightness-controller -- GUI'
Changed Bug title to 'ITP: brightness-controller -- GUI' from ''ITP: 
brightness-controller -- GUI''.
>
End of message, stopping processing here.

Please contact me if you need assistance.
-- 
920033: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920033
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: retitle 919945 ITP: golang-github-getlantern-hex

2019-01-27 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> retitle 919945 ITP: golang-github-getlantern-hex
Bug #919945 [wnpp] ITP: golang-github-getlantern-hex --
Changed Bug title to 'ITP: golang-github-getlantern-hex' from 'ITP: 
golang-github-getlantern-hex --'.
>
End of message, stopping processing here.

Please contact me if you need assistance.
-- 
919945: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919945
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#920566: ITP: radicale-auth-pam -- PAM authentication plugin for Radicale

2019-01-27 Thread Jonas Smedegaard
Quoting Joseph Nahmias (2019-01-27 03:48:50)
> Package: wnpp
> Severity: wishlist
> Owner: Joseph Nahmias 
> 
> * Package name: radicale-auth-pam
>   Version : 0.2
>   Upstream Author : Joseph Nahmias 
> * URL : https://gitlab.com/jello/radicale_auth_PAM
> * License : GPL3
>   Programming Lang: Python
>   Description : PAM authentication plugin for Radicale

Are you aware that Radicale can already use PAM,
by use of uWSGI and the Apache2 mod-authnz-external module?

The Debian package suggests this approach,
and provides snippets for setting up PAM that way.

I notice that you are upstream author of this plugin,
so I guess you are biased towards using your own implementation.
May I suggest that at least you mention in long description
how access to sensitive material is handled?

For inspiration, libapache2-mod-authnz-external contains this:

> Notably, this module can be used to securely authenticate against PAM 
> (without exposing /etc/shadow file), using, for example, pwauth 
> authenticator.

Mentioning in long description how security is addressed will help users 
decide which approach to take.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature


Bug#920612: ITP: libcatmandu-filestore-perl -- modules to make files persistent within the Catmandu framework

2019-01-27 Thread Jonas Smedegaard
Package: wnpp
Severity: wishlist
Owner: Jonas Smedegaard 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: libcatmandu-filestore-perl
  Version : 1.13
  Upstream Author : Patrick Hochstenbach 
* URL : http://librecat.org/Catmandu/
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : modules to make files persistent within the Catmandu 
framework

 Each Catmandu::FileStore is a Catmandu::Store and inherits all its methods.
 .
 A Catmandu::FileStore is package to store and retrieve binary content
 in an filesystem, memory or a network.
 A Catmandu::FileStore contains one or more Catmandu::FileBag
 which is a kind of folder.
 .
 Each Catmandu::FileBag contains one or more files.
 .
 One special Catmandu::FileBag is the index
 which contains the listing of all Catmandu::FileBag
 in the Catmandu::FileStore.
 .
 Catmandu provides a suite of Perl modules
 to ease the import, storage, retrieval, export
 and transformation of metadata records.

This package will be maintained in the Debian Perl team.

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAlxNqNYACgkQLHwxRsGg
ASF7uxAAiVwfRU6GIBbr4qgTLDjaxIU9KVflNtbbTcWYETtKlfpkpGTfX0ByMtbT
oqlTiJFUkHIeZMdnxyTVpodbUOgmaSBBv9PCTSpvsqklt/mIoF/rSjwvwPIDX2If
+xhaxjSOZaBWCIbPKZUUxujKu37O6REWdeTCXlvSjX3Bnlviq9MZthllNzIeKlUZ
T2+J/HQYvUnVmi2drA/wtvnppju3YBi9K5vtgsMpNLBmVeZ72mybEUaFOhR8ziW/
wpGl401WUdWfGfSs1co6ysrDQHjDcRHme0Dx1UJaIjDuIw1tN+lttnfsHPGbFS1B
riSAjpnvuBTFqx8NQn7IOEhflNXHyaEgvn6McS6XOft3qR6T0OpIkzfeElEIKg3v
X8r/FqbRz5BdNrrdNMldEL7VcFOBTIbmaAYRYFWktZa8F4RMMTV2BT22y5zXsCyn
yYTqvpwLv/eZ6f+1vkN+7Q0PV2lnl2iFxXFqzhvmKgtBRgFIYzxq0f9nRq5aL3L6
5EWrwrOb/V2M553rbtOWE7it8VWBdaQYZpi/ThoxWu8vjsb4iDlC9SF+puNNFnyy
FHK9MMsZHhvWzRtm4yXa3J5KJzMm3cTlS5qQdOAPOx7o2X1DKNdtrMlMIeSNC4fL
nGETNNiIRc2d1tccbElcGMIHnQGsI8pkvz1VCszJjsGnAlbuObQ=
=A3mp
-END PGP SIGNATURE-



Bug#920603: ITP: node-headjs -- javascript libraryt for resource loading

2019-01-27 Thread Ying-Chun Liu (PaulLiu)
Package: wnpp
Severity: wishlist
Owner: Ying-Chun Liu (PaulLiu) 

* Package name: node-headjs
  Version : 1.0.3
  Upstream Author : Various contributors (http://headjs.com)
* URL : http://headjs.com
* License : Expat
  Programming Lang: JavaScript
  Description : javascript libraryt for resource loading
 headjs is a javascript library that has the following features:
  * Speed up your apps: Load JS & CSS asynchronously and in parallel, but
execute them in order
  * Load one asset if a condition is met, else fallback and load a different
one
  * Manage script dependencies, and execute callbacks once they are loaded
  * Cross-browser compatible <> let you code against
different resolutions & devices
  * Fix quirks in specific browsers by quickly applying dedicated CSS/JS
logic
  * Detect various browsers & their versions
  * Check if the client supports a certain Browser, HTML5, or CSS3 feature
  * Automatically generates JS and CSS classes for browsers & features that
where detected
  * Automatically generates CSS classes, to know what page or section a user
is viewing
  * Know if the user is in landscape or portrait mode
  * Or whether the client is using a mobile or desktop device
  * Get old browsers to support HTML5 elements like nav, sidebar, header,
footer
 .
 Node.js is an event-based server-side JavaScript engine.


-- 
PaulLiu (劉穎駿)
E-mail: Ying-Chun Liu (PaulLiu) 



signature.asc
Description: OpenPGP digital signature


Bug#841848: The repo. is dead and moved to https://quiche.googlesource.com/quiche/

2019-01-27 Thread shirish शिरीष
Hi there,

There is no more development on the repository shared and hence since
moved to https://quiche.googlesource.com/quiche/

-- 
  Regards,
  Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
EB80 462B 08E1 A0DE A73A  2C2F 9F3D C7A4 E1C4 D2D8