Bug#1025256: ITP: crowdsec-firewall-bouncer -- CrowdSec bouncer for firewalls

2022-12-01 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: crowdsec-firewall-bouncer
  Version : 0.0.25~rc2-1
  Upstream Author : crowdsec
* URL : https://github.com/crowdsecurity/cs-firewall-bouncer
* License : Expat
  Programming Lang: Go
  Description : CrowdSec bouncer for firewalls

 This package uses the CrowdSec API to implement decisions at the firewall
 level via blocklists. It supports both nftables and iptables+ipset (IPv4
 and IPv6).


Cheers,   
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#1025254: ITP: golang-github-google-nftables -- Go library to interact with Linux nftables

2022-12-01 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-google-nftables
  Version : 0.0~git20221107.130caa4-1
  Upstream Author : Google
* URL : https://github.com/google/nftables
* License : Apache-2.0
  Programming Lang: Go
  Description : Go library to interact with Linux nftables

 This package is a third-party Go package to interact with nftables
 programmatically. It is implemented in pure Go, meaning it does not
 wrap the libnftnl library.
 .
 It is neither an official netfilter project nor an official Google
 product.

This is a dependency for the upcoming crowdsec-firewall-bouncer
package. I've asked upstream to publish a release to avoid the
ugly snapshot-based version number.


Cheers,   
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#1025253: ITP: golang-github-crowdsecurity-go-cs-bouncer -- Go library to create CrowdSec bouncers

2022-12-01 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-crowdsecurity-go-cs-bouncer
  Version : 0.0.1-1
  Upstream Author : crowdsec
* URL : https://github.com/crowdsecurity/go-cs-bouncer
* License : Expat
  Programming Lang: Go
  Description : Go library to create CrowdSec bouncers

 CrowdSec is a lightweight security engine, able to detect and remedy
 aggressive network behavior. This package makes it possible to build
 bouncers, which are the components responsible for acting upon a
 decision taken by the engine.

This is a dependency of the upcoming crowdsec-firewall-bouncer and
crowdsec-custom-bouncer packages.


Cheers,   
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#1025255: ITP: crowdsec-custom-bouncer -- CrowdSec bouncer for custom scripts

2022-12-01 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: crowdsec-custom-bouncer
  Version : 0.0.13-1
  Upstream Author : crowdsec
* URL : https://github.com/crowdsecurity/cs-custom-bouncer
* License : Expat
  Programming Lang: Go
  Description : CrowdSec bouncer for custom scripts

 This package uses the CrowdSec API to fetch the latest decisions
 periodically, and passes them as arguments to a custom user script.


Cheers,   
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#977739: progress of golang-github-texttheater-golang-levenshtein packaging

2022-11-24 Thread Cyril Brulebois
Control: owner -1 !
Control: retitle -1 ITP: golang-github-texttheater-golang-levenshtein -- Go 
implementation of the Levenshtein algorithm (library)

Cyril Brulebois  (2022-11-24):
> This ITP has been opened close to two years ago, and we haven't heard
> back in the last 5 months about possible progress. Since the packaging
> is rather straightforward, I'm tempted to “steal” this ITP and just
> upload the package I've prepared locally (required for crowdsec 1.4.2).

Let's do that…

> ChangZhuo Chen, I see you have created a repository on Salsa[1], but the
> debian/sid branch doesn't contain any debian/ directory at this point,
> do I have your permission to push my work in this repository, force
> pushing if required?
> 
>  1. 
> https://salsa.debian.org/go-team/packages/golang-github-texttheater-golang-levenshtein/-/tree/debian/sid/

… and since we have a disconnected debian/sid branch (no upstream
history) with a single commit, along with a pristine-tar branch, it
looks like old-style repository layout; additionally, there are no
packaging-related commits, so I'll just push upstream and debian/sid
branches, removing the pristine-tar one (that's no longer used in
pkg-go).

As usual for golang-* packages, I'm happy to have other people join the
maintenance!


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#1024742: ITP: golang-github-blackfireio-osinfo -- Go library to identify the underlying operating system

2022-11-23 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-blackfireio-osinfo
  Version : 1.0.3-1
  Upstream Author : Blackfire
* URL : https://github.com/blackfireio/osinfo
* License : Expat
  Programming Lang: Go
  Description : Go library to identify the underlying operating system

 This package provides a cross-platform way to identify the operating
 system some Go code is running on.
 .
 The OSInfo structure makes the following fields available: Family,
 Architecture, ID, Name, Codename, Version, Build.


This is part of the last 4 packages required by the crowdsec 1.4.2
release.


Cheers,   
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#1024740: ITP: golang-github-aquasecurity-table -- tables for terminals, in Go (library)

2022-11-23 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-aquasecurity-table
  Version : 1.8.0-1
  Upstream Author : Aqua Security
* URL : https://github.com/aquasecurity/table
* License : Expat
  Programming Lang: Go
  Description : tables for terminals, in Go (library)

 This is a Go module for rendering tables in the terminal, featuring:
  - Headers/footers
  - Text wrapping
  - Auto-merging of cells
  - Customisable line/border characters
  - Customisable line/border colours
  - Individually enable/disable borders, row lines
  - Set alignments on a per-column basis, with separate
  - Settings for headers/footers
  - Intelligently wrap/pad/measure ANSI coloured input
  - Support for double-width unicode characters
  - Load data from CSV files


This is part of the last 4 packages required by the crowdsec 1.4.2
release.


Cheers,   
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#1024741: ITP: golang-github-ivanpirog-coloredcobra -- colorize the text output of the Cobra library (library)

2022-11-23 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-ivanpirog-coloredcobra
  Version : 1.0.1-1
  Upstream Author : Ivan Pirog
* URL : https://github.com/ivanpirog/coloredcobra
* License : Expat
  Programming Lang: Go
  Description : colorize the text output of the Cobra library (library)

 The Cobra library makes it possible to create powerful modern CLI but
 doesn't support color settings for console output. ColoredCobra is a
 small library to colorize the text output of the Cobra library,
 making the console output look better.


This is part of the last 4 packages required by the crowdsec 1.4.2
release.


Cheers,   
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#977739: progress of golang-github-texttheater-golang-levenshtein packaging

2022-11-23 Thread Cyril Brulebois
Hi Richard,

ChangZhuo Chen  (2022-06-26):
> What is the progress of golang-github-texttheater-golang-levenshtein
> packaging, do you need any help on packaging?
> 
> We are working on dyff (https://bugs.debian.org/1013751), and
> golang-github-texttheater-golang-levenshtein is in dyff dependency.

This ITP has been opened close to two years ago, and we haven't heard
back in the last 5 months about possible progress. Since the packaging
is rather straightforward, I'm tempted to “steal” this ITP and just
upload the package I've prepared locally (required for crowdsec 1.4.2).


ChangZhuo Chen, I see you have created a repository on Salsa[1], but the
debian/sid branch doesn't contain any debian/ directory at this point,
do I have your permission to push my work in this repository, force
pushing if required?

 1. 
https://salsa.debian.org/go-team/packages/golang-github-texttheater-golang-levenshtein/-/tree/debian/sid/


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#940419: RFA: golang-github-segmentio-kafka-go

2022-10-18 Thread Cyril Brulebois
Alexandre Viau  (2019-09-15):
> Feel free to upload a new version of the package and remove me from
> the uploaders in debian/control.

I might work on this package, but that's not clear-cut yet (crowdsec has
a kafka acquisition module which I'm disabling for the time being; it
might be temporary, it might be long-term, not sure yet).

For information, as of v0.4.35, the following modules are needed, and
don't seem to be available in the archive:

github.com/aws/aws-sdk-go-v2/aws
github.com/mongodb/mongo-go-driver/mongo
github.com/pierrec/lz4/v4
github.com/xdg/scram


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#1021741: ITP: golang-github-slack-go-slack -- access the Slack API in Go (library)

2022-10-13 Thread Cyril Brulebois
Hi Bart,

ba...@debian.org  (2022-10-13):
> close 1021741
> stop
> there is already an ITP
> ITP 993615
> ITP 1021741

While the oversight was discovered on my side a little later (existing
repository on Salsa), I'm not sure closing duplicates this way is the
best way:
 - it uses “close” which means submitters only get a terse message about
   the bug being closed, without the rationale;
 - if the package gets uploaded inbetween (which it did), it will close
   an ITP that's been closed already; merging both reports might make
   more sense, or mailing both reports and submitters so that they can
   decide what to do about that situation?


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#1021741: ITP: golang-github-slack-go-slack -- access the Slack API in Go (library)

2022-10-13 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-slack-go-slack
  Version : 0.11.3-1
  Upstream Author : Norberto Lopes
* URL : https://github.com/slack-go/slack
* License : BSD-2-clause
  Programming Lang: Go
  Description : access the Slack API in Go (library)

 This is the original Slack library for Go created by Norberto Lopes,
 transferred to a GitHub organization. This library supports most if
 not all of the api.slack.com REST calls, as well as the Real-Time
 Messaging protocol over websocket, in a fully managed way.


This is a requirement to update crowdsec:
  https://lists.debian.org/debian-go/2022/10/msg00018.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#1021724: ITP: golang-github-crowdsecurity-machineid -- get the unique machine identifier of any host (library)

2022-10-13 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-crowdsecurity-machineid
  Version : 1.0.3-1
  Upstream Author : crowdsec
* URL : https://github.com/crowdsecurity/machineid
* License : Expat
  Programming Lang: Go
  Description : get the unique machine identifier of any host (library)

 This package returns the OS native machine UUID/GUID, which the OS
 uses for internal needs. All machine IDs are usually generated during
 system installation and stay constant for all subsequent boots.


This is a requirement to update crowdsec:
  https://lists.debian.org/debian-go/2022/10/msg00018.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#1021723: ITP: golang-github-hashicorp-hcl-v2 -- Go implementation of HashiCorp Configuration Language (version 2)

2022-10-13 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-hashicorp-hcl-v2
  Version : 2.14.1-1
  Upstream Author : HashiCorp
* URL : https://github.com/hashicorp/hcl
* License : MPL-2.0
  Programming Lang: Go
  Description : Go implementation of HashiCorp Configuration Language 
(version 2)

 HCL (HashiCorp Configuration Language) is a configuration language built by
 HashiCorp. The goal of HCL is to build a structured configuration language that
 is both human and machine friendly for use with command-line tools, but
 specifically targeted towards DevOps tools, servers, etc.

 HCL is also fully JSON compatible. That is, JSON can be used as completely
 valid input to a system expecting HCL. This helps makes systems interoperable
 with other systems.

 HCL is heavily inspired by libucl, nginx configuration, and others similar.

 This package contains the source.


This is a requirement to update crowdsec:
  https://lists.debian.org/debian-go/2022/10/msg00018.html

There's an existing golang-github-hashicorp-hcl package, kind of stalled
at version 1.0.0, which is depended on by close to 100 packages. It
seems prudent to introduce a -v2 package for hashicorp/hcl/v2, leaving it
up to reverse dependencies to switch to the new version if and when they
so desire.


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#1021725: ITP: golang-github-alexliesenfeld-health -- simple and flexible health check library for Go

2022-10-13 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-alexliesenfeld-health
  Version : 0.6.0-1
  Upstream Author : Alexander Liesenfeld
* URL : https://github.com/alexliesenfeld/health
* License : Expat
  Programming Lang: Go
  Description : simple and flexible health check library for Go

 This library provides an http.Handler that acts as a health endpoint. It
 can be used by cloud infrastructure or other services to determine the
 availability of an application.

 Rather than simply returning a response with HTTP status code 200, this
 library allows building health checks that test the availability of all
 required dependencies. The HTTP response contains the aggregated health
 result and details about the health status of each component.


This is a requirement to update crowdsec:
  https://lists.debian.org/debian-go/2022/10/msg00018.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#1021720: ITP: golang-github-c-robinson-iplib -- library for working with IP addresses and networks in Go

2022-10-13 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-c-robinson-iplib
  Version : 1.0.3-1
  Upstream Author : Chad Robinson
* URL : https://github.com/c-robinson/iplib
* License : Expat
  Programming Lang: Go
  Description : library for working with IP addresses and networks in Go

 IPLib is built around and on top of the address primitives found in
 the net package, trying to make them more accessible and easier to
 manipulate, in the spirit of Python's ipaddress and Ruby's ipaddr
 libraries.

 It features:
  - tools performing common tasks against regular net.IP objects;
  - an iplib.Net interface that enhances net.IPNet.

 It also features two submodules:
  - iana: referencing IP netblocks against the Internet Assigned
Numbers Authority's Special IP Address Registry;
  - iid: generating and validating IPv6 Interface Identifiers,
including RFC4291 modified EUI64 and RFC7217 Semantically Opaque
addresses.


This is a requirement to update crowdsec:
  https://lists.debian.org/debian-go/2022/10/msg00018.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#1021722: ITP: golang-github-r3labs-diff -- diffing library for Go structures

2022-10-13 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-r3labs-diff
  Version : 3.0.0-1
  Upstream Author : R3 Labs
* URL : https://github.com/r3labs/diff
* License : MPL-2.0
  Programming Lang: Go
  Description : diffing library for Go structures

 Utilizing field tags and reflection, this library makes it possible
 to compare two structures of the same type and create a changelog of
 all modified values. The produced changelog can easily be serialized
 to JSON.


This is a requirement to update crowdsec:
  https://lists.debian.org/debian-go/2022/10/msg00018.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#1021719: ITP: golang-github-jszwec-csvutil -- fast and idiomatic mapping between CSV and Go values (library)

2022-10-13 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-jszwec-csvutil
  Version : 1.7.1-1
  Upstream Author : Jacek Szwec
* URL : https://github.com/jszwec/csvutil
* License : Expat
  Programming Lang: Go
  Description : fast and idiomatic mapping between CSV and Go values 
(library)

 This package provides provides fast, idiomatic, and dependency-free
 mapping between CSV and Go values. It is not a CSV parser, it is based
 on the Reader and Writer interfaces which are implemented by e.g the
 standard Go csv package. It is possible to choose any other CSV writer
 or reader which may be more performant.


This is a requirement to update crowdsec:
  https://lists.debian.org/debian-go/2022/10/msg00018.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#1021721: ITP: golang-entgo-ent -- entity framework for Go

2022-10-13 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-entgo-ent
  Version : 0.11.3-1
  Upstream Author : Ent Foundation
* URL : https://github.com/ent/ent
* License : Apache-2.0
  Programming Lang: Go
  Description : entity framework for Go

 The ent package is a simple, yet powerful entity framework for Go,
 that makes it easy to build and maintain applications with large
 data-models.

 Highlights include:
  - Schema As Code - model any database schema as Go objects.
  - Easily Traverse Any Graph - run queries, aggregations and traverse
any graph structure easily.
  - Statically Typed And Explicit API - 100% statically typed and
explicit API using code generation.
  - Multi Storage Driver - supports MySQL, PostgreSQL, SQLite and
Gremlin.
  - Extendable - simple to extend and customize using Go templates.


This is a requirement to update crowdsec:
  https://lists.debian.org/debian-go/2022/10/msg00018.html

This package replaces the existing golang-github-facebook-ent, which can
be removed after crowdsec has been updated.


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#1021718: ITP: golang-github-crowdsecurity-grokky -- pure Golang Grok-like library

2022-10-13 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-crowdsecurity-grokky
  Version : 0.1.0-1
  Upstream Author : crowdsec
* URL : https://github.com/crowdsecurity/grokky
* License : WTFPL
  Programming Lang: Go
  Description : pure Golang Grok-like library

 grokky is a pure Golang Grok-like patterns library with a particular
 focus on parsing log files, and on performance (leveraging the RE2
 regular expression engine instead of Oniguruma).

 The library was designed for creating many patterns and using them
 many times, while not retaining the exact same behaviors and features
 as the original library. The main goals are simplicity, speed, and
 ease of use.


This is a requirement to update crowdsec:
  https://lists.debian.org/debian-go/2022/10/msg00018.html

This package replaces the existing golang-github-logrusorgru-grokky,
which can be removed after crowdsec has been updated.


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#1021717: ITP: golang-github-confluentinc-bincover -- easily measure code coverage of Golang binaries (library)

2022-10-13 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-confluentinc-bincover
  Version : 0.2.0-1
  Upstream Author : Confluent Inc.
* URL : https://github.com/confluentinc/bincover
* License : Expat
  Programming Lang: Go
  Description : easily measure code coverage of Golang binaries (library)

 Bincover is a ready-to-use, generic solution to test Go binaries,
 which is robust enough to handle panics and OS exits. It provides a
 simple and flexible API that generates an “instrumented binary” that
 can measure its own coverage, runs it with user-specified command
 line arguments and environment variables, and merges coverage
 profiles generated from multiple test runs.


This is a requirement to update crowdsec:
  https://lists.debian.org/debian-go/2022/10/msg00018.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#1021715: ITP: golang-github-crowdsecurity-dlog -- Go library to parse the Docker Logs stream (library)

2022-10-13 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-crowdsecurity-dlog
  Version : 0.0.2-1
  Upstream Author : crowdsec
* URL : https://github.com/crowdsecurity/dlog
* License : Apache-2.0
  Programming Lang: Go
  Description : Go library to parse the Docker Logs stream (library)

 This library parses the binary Docker Logs stream into plain text.
 Given the full response body to a /containers//logs request, it
 strips off the log headers and returns the actual plain text message.


This is a requirement to update crowdsec:
  https://lists.debian.org/debian-go/2022/10/msg00018.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#1021716: ITP: golang-ariga-atlas -- manage your database schemas with Atlas (library)

2022-10-13 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-ariga-atlas
  Version : 0.7.2-1
  Upstream Author : Ariga
* URL : https://github.com/ariga/atlas
* License : Apache-2.0
  Programming Lang: Go
  Description : manage your database schemas with Atlas (library)

 Atlas is an open source tool that helps developers manage their
 database schemas by applying modern DevOps principles. Contrary to
 existing tools, Atlas intelligently plans schema migrations for
 you. Atlas users can use the Atlas DDL (data definition language) to
 describe their desired database schema and use the command-line tool
 to plan and apply the migrations to their systems.

 It supports the following databases: MySQL, MariaDB, PostgresSQL,
 SQLite, TiDB, CockroachDB.


This is a requirement to update crowdsec:
  https://lists.debian.org/debian-go/2022/10/msg00018.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/



Bug#972573: RFP: crowdsec -- lightweight agent to detect and respond to bad behaviours. It also automatically benefits from our global community-wide IP reputation database

2021-01-15 Thread Cyril Brulebois
Hi anarcat,

And thanks for the swift answer.

Antoine Beaupré  (2021-01-14):
> I guess that if it's made clear in the package description, it's fair
> to phone home by default. After all, you could argue you opt in by
> installing the package, and can still opt out.

Yeah, I've tried to make that pretty obvious. Since it doesn't seem
entirely out of line, I think I'll go with this approach.

> Or it could be split into a separate binary package which would
> explicitly act as an opt-in?

I think I'd rather avoid having to handle different binaries to
distinguish between those two modes.

Upstream already has a wizard to detect various services and perform
some configuration accordingly. I haven't dived into it yet, but it
could be a nice basis for some debconf prompt(s), so that one can
dpkg-reconfigure at will for both the “which mode do you want to be
in?” and the “which services do you want to handle?” aspects.

We will likely make progress on further integration next week. If we
indeed rely on debconf, that would also mean that people wanting to
install crowdsec in some automated/non-interactive fashion could just
preseed some setting to make sure the right mode is picked from the
get-go. (No pun intended, they just write themselves…)


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#972573: RFP: crowdsec -- lightweight agent to detect and respond to bad behaviours. It also automatically benefits from our global community-wide IP reputation database

2021-01-13 Thread Cyril Brulebois
Control: retitle -1 RFP: crowdsec -- lightweight and collaborative security 
engine

Hi again,

Antoine Beaupre  (2020-10-20):
> (*) CrowdSec ships by default with scenario (brute force, port scan,
> web scan, etc.) adapted for most context, but you can easily extend it
> by picking more of them from the hub. It is also very easy to adapt an
> existing one or create one yourself.
> 
> 
> 
> This is similar to fail2ban and sshguard, but with the extra touch
> that it allows for federation and distribution of blocklists. It also
> integrates with Prometheus, also packaged in Debian.
> 
> I haven't tested it. I guess it could be maintained by the Go team?
> 
> Source code is available here: https://github.com/crowdsecurity/crowdsec
> 
> The software is free (MIT), but to get access to the crowd-sourced
> reputation data, you must also share it. The server-side of things is
> also non-free.

For completeness, here are the current descriptions:

Description: lightweight and collaborative security engine
 Crowdsec is a lightweight security engine, able to detect and remedy
 aggressive network behaviour. It can leverage and also enrich a
 global community-wide IP reputation database, to help fight online
 cybersec aggressions in a collaborative manner.
 .
 Crowdsec can read many log sources, parse and also enrich them, in
 order to detect specific scenarios, that usually represent malevolent
 behaviour. Parsers, Enrichers, and Scenarios are YAML files that can
 be shared and downloaded through a specific hub, as well as be created
 or adapted locally.
 .
 Detection results are available for crowdsec, its CLI tools and
 bouncers via an HTTP API. Triggered scenarios lead to an alert, which
 often results in a decision (e.g. IP banned for 4 hours) that can be
 consumed by bouncers (software components enforcing a decision, such
 as an iptables ban, an nginx lua script, or any custom user script).
 .
 The CLI allows users to deploy a metabase Docker image to provide
 simple-to-deploy dashboards of ongoing activity. The crowdsec daemon
 is also instrumented with prometheus to provide observability.
 .
 Crowdsec can be used against live logs ("a la fail2ban"), but can
 also work on cold logs to help in a forensic context, to build an
 analysis for past events.
 .
 On top of that, crowdsec aims at sharing detection signals amongst
 all participants, to pre-emptively allow users to block likely
 attackers. To achieve this, minimal meta-information about the attack
 is shared with the CrowdSec organization for further retribution.
 .
 Users can also decide not to take part into the collective effort via
 the central API, and to register on a local API instead.


I'm wondering what to do with the default behaviour. As discussed with
upstream, shared data is meant to be minimal (and can be sent over Tor).

The machine is “fingerprinted” through machineid + random suffix, that
acts as a username (plus a random password).

Upon a detection, this is sent:
 - Machine fingerprint
 - Attacker IP
 - Scenario name
 - Time of start/end of attack
 - NOT SHARED: actual logs

Every N hours, the list of configured scenarios is sent, and a list of
possible bad IPs matching those services is received in return.


Would it seem reasonable to enable by default the automated registration
of the host when the package is installed (after all, as the name and
the description suggest, the goal is to share info with a crowd), or
would that seem to be unwelcome in Debian?


I'm all for *not* phoning back by default, but this particular package
aims at working in a collaborative manner, and the incentive to share if
you want to benefit from the collective efforts doesn't seem entirely
crazy to me.


Thanks for your input!

Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#940406: RFA: golang-github-oschwald-maxminddb-golang

2021-01-08 Thread Cyril Brulebois
Hi Alexandre,

Alexandre Viau  (2019-09-15):
> I'd like to find new maintainers for some of my packages because I have
> had less time for Debian. I'd like to focus the small amount of time
> that I have for Debian on other things.
> 
> For now, I intend to do my best to keep maintaining this package.
> However, I will probably retitle this bug with the 'O:' prefix at some
> point, indicating that I have orphaned it.
> 
> Feel free to upload a new version of the package and remove me from
> the uploaders in debian/control.
> 
> Feel free to contact me with any questions. Also note that I always
> willing to sponsor uploads!

I've refreshed this package as part of my crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00060.html

but for some reasons, I managed to miss the RFA until checking tracker
to see how things were looking regarding migration to testing/QA, etc.

It seems to be a package simple enough, and with a very limited set of
reverse dependencies, that I think I should be able to manage further
updates. If that looks good enough for you, I can indeed drop you from
Uploaders and close this bug report.


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#940405: RFA: golang-github-oschwald-geoip2-golang

2021-01-08 Thread Cyril Brulebois
Hi Alexandre,

Alexandre Viau  (2019-09-15):
> I'd like to find new maintainers for some of my packages because I have
> had less time for Debian. I'd like to focus the small amount of time
> that I have for Debian on other things.
> 
> For now, I intend to do my best to keep maintaining this package.
> However, I will probably retitle this bug with the 'O:' prefix at some
> point, indicating that I have orphaned it.
> 
> Feel free to upload a new version of the package and remove me from
> the uploaders in debian/control.
> 
> Feel free to contact me with any questions. Also note that I always
> willing to sponsor uploads!

I've refreshed this package as part of my crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00060.html

but for some reasons, I managed to miss the RFA until checking tracker
to see how things were looking regarding migration to testing/QA, etc.

It seems to be a package simple enough, and with a very limited set of
reverse dependencies, that I think I should be able to manage further
updates. If that looks good enough for you, I can indeed drop you from
Uploaders and close this bug report.


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#979391: ITP: golang-github-facebook-ent -- entity framework for Go

2021-01-05 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-facebook-ent
  Version : 0.5.3-1
  Upstream Author : Facebook
* URL : https://github.com/facebook/ent
* License : Apache-2.0
  Programming Lang: Go
  Description : entity framework for Go

 The ent package is a simple, yet powerful entity framework for Go,
 that makes it easy to build and maintain applications with large
 data-models.
 .
 Highlights include:
  - Schema As Code - model any database schema as Go objects.
  - Easily Traverse Any Graph - run queries, aggregations and traverse
any graph structure easily.
  - Statically Typed And Explicit API - 100% statically typed and
explicit API using code generation.
  - Multi Storage Driver - supports MySQL, PostgreSQL, SQLite and
Gremlin.
  - Extendable - simple to extend and customize using Go templates.


The initial packaging will provide only the library, stripping various
components like command-line tools, examples, and internal components.
If any of those might be useful to others, feel free to request
another binary (and please detail which tools it should contain).


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#979389: ITP: golang-github-go-openapi-inflect -- golang library providing functions applying grammar rules to English words

2021-01-05 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-go-openapi-inflect
  Version : 0.19.0-1
  Upstream Author : OpenAPI Initiative golang toolkit
* URL : https://github.com/go-openapi/inflect
* License : Expat
  Programming Lang: Go
  Description : golang library providing functions applying grammar rules 
to English words

 This golang library provides a basic set of functions applying
 grammar rules to inflect English words, and to modify case style
 (Capitalize, camelCase, snake_case, etc.). Acronyms are properly
 managed. A common use case is word pluralization.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#979359: ITP: golang-github-prometheus-prom2json -- tool to scrape a Prometheus client and dump the result as JSON

2021-01-05 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-prometheus-prom2json
  Version : 1.3.0-1
  Upstream Author : Prometheus
* URL : https://github.com/prometheus/prom2json
* License : Apache-2.0
  Programming Lang: Go
  Description : tool to scrape a Prometheus client and dump the result as 
JSON (library)

 Since the deprecation of the JSON exposition format, looking into
 metrics exposed by Prometheus can be a challenge, as one would
 usually need to interact with the Prometheus server and its protocol
 buffer format. Since JSON is a wildly-supported format, prom2json was
 designed to scrape a Prometheus client in protocol buffer or text
 format, in order to make the results available in JSON format.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


This package comes with a prom2json command (skipped for now) that looks
like it could be useful on its own, but I don't know the Prometheus
ecosystem well enough to judge its usefulness. If anyone would like
another binary package to be added, shipping this command, this can
definitely be considered.


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#979356: ITP: golang-github-appleboy-gin-jwt -- JWT middleware for the Gin framework

2021-01-05 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-appleboy-gin-jwt
  Version : 2.6.4-1
  Upstream Author : Bo-Yi Wu
* URL : https://github.com/appleboy/gin-jwt
* License : Expat
  Programming Lang: Go
  Description : JWT middleware for the Gin framework

 This is a middleware for the Gin framework. It uses jwt-go to
 implement a JWT authentication middleware. It provides additional
 handler functions to provide the login API that will generate the
 token and an additional refresh handler that can be used to refresh
 tokens.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#979351: ITP: golang-github-goombaio-namegenerator -- random name generator implementation in Golang

2021-01-05 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-goombaio-namegenerator
  Version : 0.0.2-1
  Upstream Author : goomba
* URL : https://github.com/goombaio/namegenerator
* License : Apache-2.0
  Programming Lang: Go
  Description : random name generator implementation in Golang

 This random name generator can be used for projects, servers, cluster
 nodes, etc.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#979346: ITP: golang-github-go-co-op-gocron -- easy and fluent Go cron scheduling

2021-01-05 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-go-co-op-gocron
  Version : 0.5.0-1
  Upstream Author : Go Co Op
* URL : https://github.com/go-co-op/gocron
* License : BSD-2-clause
  Programming Lang: Go
  Description : easy and fluent Go cron scheduling

 goCron is a Golang job scheduling package which lets one run Go
 functions periodically at pre-determined interval using a simple,
 human-friendly syntax.
 .
 goCron is a Golang implementation of Ruby module clockwork and Python
 job scheduling package schedule.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.htm


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#979271: ITP: golang-github-alecaivazis-survey -- golang library for building interactive prompts

2021-01-04 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-alecaivazis-survey
  Version : 2.2.7-1
  Upstream Author : Alec Aivazis
* URL : https://github.com/AlecAivazis/survey
* License : Expat
  Programming Lang: Go
  Description : golang library for building interactive prompts

 This library helps build interactive prompts. It features:
  - Various types of prompt (input, multiline, password, confirmation,
select, multiselect, editor)
  - Filtering options
  - Keeping the filter alive
  - Validation
  - Help text
  - Updating icons
  - Custom types
 .
 Testing can be performed via the go-expect package.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#979262: ITP: golang-github-hinshun-vt10x -- vt10x terminal emulation backend

2021-01-04 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-hinshun-vt10x
  Version : 0.0~git20180809.d55458d-1
  Upstream Author : Edgar Lee
* URL : https://github.com/hinshun/vt10x
* License : Expat
  Programming Lang: Go
  Description : vt10x terminal emulation backend

 This package is a vt10x terminal emulation backend, influenced
 largely by st, rxvt, xterm, and iTerm as reference. It can be used
 for terminal muxing, as a terminal emulation frontend, or wherever
 terminal emulation is needed.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#979251: ITP: golang-github-netflix-go-expect -- expect-like golang library to automate terminal/console interactions

2021-01-04 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-netflix-go-expect
  Version : 0.0~git20201125.85d881c-1
  Upstream Author : Netflix, Inc.
* URL : https://github.com/Netflix/go-expect
* License : Apache-2.0
  Programming Lang: Go
  Description : expect-like golang library to automate terminal/console 
interactions

 This package provides an expect-like interface to automate control of
 applications. It is unlike expect in that it does not spawn or manage
 process lifecycle. This package only focuses on expecting output and
 sending input through its pseudoterminal.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#979236: ITP: golang-github-nxadm-tail -- Go package for reading from continuously updated files

2021-01-04 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-nxadm-tail
  Version : 1.4.5-1
  Upstream Author : 
* URL : https://github.com/nxadm/tail
* License : Expat
  Programming Lang: Go
  Description : Go package for reading from continuously updated files

 This package emulates the features of the tail program. It comes with
 full support for truncation/deletion detection, as it is designed to
 work with log rotation tools.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#978506: ITP: golang-github-go-playground-validator-v10 -- Go library for struct and field validation

2020-12-28 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-go-playground-validator-v10
  Version : 10.4.1-1
  Upstream Author : Go Playgound
* URL : https://github.com/go-playground/validator
* License : Expat
  Programming Lang: Go
  Description : Go library for struct and field validation

 The validator package implements value validations for structs and
 individual fields based on tags.
 .
 It has the following unique features:
  - Cross Field and Cross Struct validation by using validation tags
or custom validators.
  - Slice, Array and Map diving, which allows any or all levels of a
multidimensional field to be validated.
  - Ability to dive into both map keys and values for validation.
  - Handles type interface by determining its underlying type prior
to validation.
  - Handles custom field types such as the SQL driver's Valuer.
  - Alias validation tags, which allows for mapping of several
validations to a single tag for easier definition of validations
on structs.
  - Extraction of custom defined Field Name, allowing to specify
extracting the JSON name while validating and making it available
in the resulting FieldError.
  - Customizable i18n-aware error messages.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#978504: ITP: golang-github-go-playground-assert-v2 -- basic assertion library for Go

2020-12-28 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-go-playground-assert-v2
  Version : 2.0.1-1
  Upstream Author : Go Playgound
* URL : https://github.com/go-playground/assert
* License : Expat
  Programming Lang: Go
  Description : basic assertion library for Go

 This library implements basic assertions, but can also be extended to
 provide custom assertions/error handlers.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#978133: ITP: golang-github-go-playground-universal-translator -- translator for Go using CLDR data and pluralization rules

2020-12-26 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-go-playground-universal-translator
  Version : 0.17.0-1
  Upstream Author : Go Playgound
* URL : https://github.com/go-playground/universal-translator
* License : Expat
  Programming Lang: Go
  Description : translator for Go using CLDR data and pluralization rules

 Universal Translator is an i18n Translator for Go using CLDR data and
 pluralization rules. This package is a thin wrapper around its
 locales counterpart (golang-github-go-playground-locales-dev) in
 order to store and translate text for use in your applications.
 .
 Features:
  - Rules generated from the CLDR data
  - Contains Cardinal, Ordinal and Range Plural Rules
  - Contains Month, Weekday and Timezone translations
  - Contains Date & Time formatting functions
  - Contains Number, Currency, Accounting and Percent formatting
functions
  - Supports the Gregorian calendar only
  - Supports loading translations from files
  - Supports exporting translations to files


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#978128: ITP: golang-github-go-playground-locales -- set of locales generated from the CLDR Project

2020-12-26 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-go-playground-locales
  Version : 0.13.0-1
  Upstream Author : Go Playgound
* URL : https://github.com/go-playground/locales
* License : Expat
  Programming Lang: Go
  Description : set of locales generated from the CLDR Project

 This set of locales was generated from the CLDR Project, and can be
 used independently or within an i18n package; the primary target is
 supplementing go-playground's universal-translator.
 .
 Features:
  - Rules generated from CLDR data v31.0.1
  - Contains Cardinal, Ordinal and Range Plural Rules
  - Contains Month, Weekday and Timezone translations
  - Contains Date & Time formatting functions
  - Contains Number, Currency, Accounting and Percent formatting
functions
  - Supports the Gregorian calendar only


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#978121: ITP: golang-github-leodido-go-urn -- Go parser for Uniform Resource Names

2020-12-26 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-leodido-go-urn
  Version : 1.2.1-1
  Upstream Author : Leo Di Donato
* URL : https://github.com/leodido/go-urn
* License : Expat
  Programming Lang: Go
  Description : Go parser for Uniform Resource Names

 This parser deals with Uniform Resource Names as defined in RFC 2141
 (URN Syntax). The actual parsing is accompanied by:
  - fine-grained and informative erroring;
  - namespace specific string normalization.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#978063: ITP: golang-github-jamiealquiza-tachymeter -- Go library for timing things and yielding rates, percentiles, and histograms

2020-12-25 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-jamiealquiza-tachymeter
  Version : 2.0.0-1
  Upstream Author : Jamie Alquiza
* URL : https://github.com/jamiealquiza/tachymeter
* License : Expat
  Programming Lang: Go
  Description : Go library for timing things and yielding rates, 
percentiles, and histograms

 Tachymeter captures event timings and returns latency and rate
 statistics, making it possible to answer questions like: “In a loop
 with 1000 database calls, what was the 95th percentile and the lowest
 observed latency? What was the per-second rate?”
 .
 Tachymeter stores data in a lossless sliding window. This means it's
 accurate but takes space, linearly proportional to the desired sample
 size.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
Cyril.
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#978053: ITP: golang-github-logrusorgru-grokky -- pure Golang Grok-like library

2020-12-25 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-logrusorgru-grokky
  Version : 0.0~git20180829.47edf01-1
  Upstream Author : Konstantin Ivanov
* URL : https://github.com/logrusorgru/grokky
* License : TODO
  Programming Lang: Go
  Description : pure Golang Grok-like library
 grokky is a pure Golang Grok-like patterns library with a particular
 focus on parsing log files, and on performance (leveraging the RE2
 regular expression engine instead of Oniguruma).
 .
 The library was designed for creating many patterns and using them
 many times, while not retaining the exact same behaviors and features
 as the original library. The main goals are simplicity, speed, and
 ease of use.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
Cyril.
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#978037: ITP: golang-github-mohae-deepcopy -- create deep copies of things

2020-12-24 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-mohae-deepcopy
  Version : 0.0~git20170929.c48cc78-1
  Upstream Author : Joel Scoble
* URL : https://github.com/mohae/deepcopy
* License : Expat
  Programming Lang: Go
  Description : create deep copies of things

 A standard copy would only copy the pointers, while deepcopy copies the
 values pointed to. Unexported field values are not copied.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
Cyril.
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#978019: ITP: golang-github-enescakir-emoji -- minimalistic emoji package for Go

2020-12-24 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-enescakir-emoji
  Version : 1.0.0-1
  Upstream Author : Enes Çakır
* URL : https://github.com/enescakir/emoji
* License : Expat
  Programming Lang: Go
  Description : minimalistic emoji package for Go

 emoji is a minimalistic emoji library for Go. It makes it possible to
 use emoji characters in strings.
 .
 This package contains emoji constants based on the Full Emoji List
 v13.0, and also has additional emoji aliases from GitHub's gemoji
 library.


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#978016: ITP: golang-github-appleboy-gofight -- API Handler Testing for Golang Web framework

2020-12-24 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-appleboy-gofight
  Version : 2.1.2-1
  Upstream Author : Bo-Yi Wu
* URL : https://github.com/appleboy/gofight
* License : Expat
  Programming Lang: Go
  Description : API Handler Testing for Golang Web framework

 This framework makes it possible to test various API handlers:
  - Http Handler
  - Gin
  - Echo
  - Mux
  - HttpRouter
  - Pat
  - beego


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#972573: RFP: crowdsec -- lightweight agent to detect and respond to bad behaviours. It also automatically benefits from our global community-wide IP reputation database

2020-12-24 Thread Cyril Brulebois
Control: owner -1 !
Control: retitle -1 ITP: crowdsec -- the next-gen open source, crowd-powered 
and dynamic firewall

Antoine Beaupre  (2020-10-20):
> Crowdsec is an open-source, lightweight software, detecting peers with
> aggressive behaviors to prevent them from accessing your systems. Its
> user friendly design and assistance offers a low technical barrier of
> entry and nevertheless a high security gain.
[…]
> This is similar to fail2ban and sshguard, but with the extra touch
> that it allows for federation and distribution of blocklists. It also
> integrates with Prometheus, also packaged in Debian.
> 
> I haven't tested it. I guess it could be maintained by the Go team?

I'm working on this, with required dependencies maintained by the Go
team, and crowdsec itself that will be co-maintained by the Go team.

Current master plan:
  https://lists.debian.org/debian-go/2020/12/msg00019.html

Adjusting bug metadata using the current website's , until it's
refined further.


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#978007: ITP: golang-github-antonmedv-expr -- expression evaluation engine for Go

2020-12-24 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois 

* Package name: golang-github-antonmedv-expr
  Version : 1.8.9-1
  Upstream Author : Anton Medvedev
* URL : https://github.com/antonmedv/expr
* License : Expat
  Programming Lang: Go
  Description : expression evaluation engine for Go

 The expr package provides an engine that can compile and evaluate
 expressions. An expression is a one-liner that returns a value (mostly,
 but not limited to, booleans). It is designed for simplicity, speed and
 safety.
 .
 Features:
  - Seamless integration with Go (no need to redefine types)
  - Static typing
  - User-friendly error messages
  - Reasonable set of basic operators
  - Builtins: all, none, any, one, filter, map
  - Fast: uses bytecode virtual machine and optimizing compiler


Part of the crowdsec packaging effort:
  https://lists.debian.org/debian-go/2020/12/msg00019.html


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#960045: RFP: protonmail-bridge -- seamless mail encryption/decryption for ProtonMail

2020-05-14 Thread Cyril Brulebois
Hi,

ba...@debian.org  (2020-05-08):
> close 960045
> stop
> there is already an ITP
> ITP https://bugs.debian.org/959145
> RFP https://bugs.debian.org/960045

For the record, I'm only noticing your message now because I went back
to the BTS to see if there were any messages I could have missed… and
there was.

Mailing a close to control@ only doesn't really help anyone see what's
going on.

(Also, not sure why reportbug wnpp didn't find the existing ITP, but
that's another topic.)



Cheers,
-- 
Cyril Brulebois (k...@debian.org)<https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant


signature.asc
Description: PGP signature


Bug#960045: RFP: protonmail-bridge -- seamless mail encryption/decryption for ProtonMail

2020-05-08 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist

* Package name: protonmail-bridge
  Version : 1.2.7-beta.3
  Upstream Author : Proton Technologies AG
* URL : https://github.com/ProtonMail/proton-bridge
* License : GPL-3+
  Programming Lang: Go
  Description : seamless mail encryption/decryption for ProtonMail

ProtonMail users may want to synchronize their mails using the usual
IMAP and POP protocols. This package provides a bridge that seamlessly
decrypts and encrypts mails as they enter or leave their computer.


Notes:
 - https://protonmail.com/bridge/ mentions ProtonMail Bridge while
   https://github.com/ProtonMail/proton-bridge uses proton-bridge
   as repository name, so maybe check with upstream what package name
   they prefer…
   https://protonmail.com/bridge/install seems to suggest they picked
   protonmail-bridge as binary packages anyway.
 - https://protonmail.com/bridge/ doesn't mention *yet* it's been
   opensourced, but a rework of those pages is pending:
+ https://protonmail.com/blog/bridge-open-source/
+ https://twitter.com/ProtonMailHelp/status/1258702974299373570


Cheers,
-- 
Cyril Brulebois (k...@debian.org)<https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant


Bug#867288: ITP: libjs-toastr -- Javascript library for non-blocking notifications

2018-03-23 Thread Cyril Brulebois
Hi,

Johannes Schauer <jo...@debian.org> (2017-07-05):
> Package: wnpp
> Severity: wishlist
> Owner: Johannes Schauer <jo...@debian.org>
> 
> * Package name: libjs-toastr
>   Version : 2.1.3
>   Upstream Author : John Papa <j...@johnpapa.net>, Tim Ferrell 
> <timothyferr...@gmail.com>
> * URL : http://codeseven.github.io/toastr/
> * License : Expat
>   Programming Lang: JavaScript
>   Description : Javascript library for non-blocking notifications
> 
> A client-side jQuery based JavaScript library providing temporary,
> non-blocking pop-up notifications. These can be used to display brief,
> auto-expiring windows of information like notifications, warnings or
> errors to the user of a web application.
> 
> The janus-demos package is currently in contrib because libjs-toastr is
> not yet packaged for Debian. Packaging libjs-toastr gets us one step
> closer to moving janus-demos into main.

To update this bug report with current information, I'm seeing these
external libraries in janus 0.3.0 (once we patch out those already
packaged, as done for 0.2.6):

  1 "https://cdnjs.cloudflare.com/ajax/libs/blueimp-md5/2.6.0/js/md5.min.js;
 15 "https://cdnjs.cloudflare.com/ajax/libs/bootbox.js/4.1.0/bootbox.min.js;
  8 "https://cdnjs.cloudflare.com/ajax/libs/toastr.js/2.1.3/toastr.css;
  8 "https://cdnjs.cloudflare.com/ajax/libs/toastr.js/2.1.3/toastr.min.js;
 14 
"https://cdnjs.cloudflare.com/ajax/libs/webrtc-adapter/6.0.3/adapter.min.js;


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: PGP signature


Bug#854181: RFH: busybox -- Tiny utilities for small and embedded systems

2017-06-24 Thread Cyril Brulebois
Hi Andrew,

Andrew Shadura  (2017-02-06):
> Package: wnpp
> Severity: normal
> 
> Hi,
> 
> We're entering the deep freeze in a few hours, and this mail should have
> been sent a while ago, but let's not delay this any further: the Debian
> Installer team requests assistance with maintaining the busybox package.
> [ So please make sure to include debian-b...@lists.debian.org in copy
> if you're replying to this message. ]
> 
> 
> I think I could help. I'll have a look when I'm home from FOSDEM.

Friendly reminder: busybox still needs a maintainer. ;)


KiBi.


signature.asc
Description: Digital signature


Bug#854181: RFH: busybox -- Tiny utilities for small and embedded systems

2017-02-04 Thread Cyril Brulebois
Package: wnpp
Severity: normal

Hi,

We're entering the deep freeze in a few hours, and this mail should have
been sent a while ago, but let's not delay this any further: the Debian
Installer team requests assistance with maintaining the busybox package.
[ So please make sure to include debian-b...@lists.debian.org in copy
if you're replying to this message. ]

The description of the main package is the following:
 BusyBox combines tiny versions of many common UNIX utilities into a
 single small executable. It provides minimalist replacements for the
 most common utilities you would usually find on your desktop system
 (i.e., ls, cp, mv, mount, tar, etc.). The utilities in BusyBox
 generally have fewer options than their full-featured GNU cousins;
 however, the options that are included provide the expected
 functionality and behave very much like their GNU counterparts.
 .
 This package installs the BusyBox binary but does not install symlinks
 for any of the supported utilities. Some of the utilities can be used
 in the system by installing the busybox-syslogd, busybox-udhcpc or
 busybox-udhcpd packages.

The full list of binaries is as follows:
 - busybox
 - busybox-static
 - busybox-udeb
 - busybox-syslogd
 - udhcpc
 - udhcpd

The busybox-udeb package is one of the basic building blocks of the
Debian Installer, which means that busybox maintenance includes making
sure any regressions spotted there can be fixed in a timely manner.


KiBi.



Bug#844713: ITP: partman-swapfile -- add support for creating swapfiles

2016-11-19 Thread Cyril Brulebois
Hi,

Dimitri John Ledkov  (2016-11-18):
> I am not at all sure if this functionality is at all welcomed, needed,
> or will generate any interest. I do not know if it's wanted to be
> available by default in Debian's d-i. At the moment I created a git
> repository in the d-i team, and plan to upload this to experimental
> for people to try this out.

Without having any opinions on your goals and reasons for them, it looks
to me we're already rather late in the release cycle, probably a bit too
much to consider going through that kind of changes now.


KiBi.


signature.asc
Description: Digital signature


Bug#722451: Compiz team/package status.

2016-11-03 Thread Cyril Brulebois
Control: tag -1 pending

Jean-Philippe MENGUAL <jpmeng...@hypra.fr> (2016-11-02):
> 1. Compiz in Debian
> 
> Yes, latest Compiz from Canonical will be in Debian 9. Upload is
> coming soon, Hypra paid for a Debian dev to do it. We choosed Compiz
> from Canonical because it's tested and mainstream. We don't use
> Compiz-reloaded (0.8), as so few users, plugins, etc.
> 
> So yes, upload comes very soon (this month).

There we go (see below). Of course it's going to land in NEW, and will
need ftpmasters to review the packaging. Maybe we'll need a few rounds
of uploads, we'll see.

Uploading to ftp-master (via ftp to ftp.upload.debian.org):
  Uploading compiz_0.9.13.0+16.10.20160818.2-1.dsc: done.
  Uploading compiz_0.9.13.0+16.10.20160818.2.orig.tar.gz: done.
  Uploading compiz_0.9.13.0+16.10.20160818.2-1.diff.gz: done.
  Uploading compiz-core-dbgsym_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading compiz-core_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading compiz-dev_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading compiz-gnome-dbgsym_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading compiz-gnome_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading compiz-mate_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading compiz-plugins-dbgsym_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading 
compiz-plugins-default-dbgsym_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading compiz-plugins-default_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading compiz-plugins-extra_0.9.13.0+16.10.20160818.2-1_all.deb: done.
  Uploading compiz-plugins-main-default_0.9.13.0+16.10.20160818.2-1_all.deb: 
done.
  Uploading compiz-plugins-main-dev_0.9.13.0+16.10.20160818.2-1_all.deb: done.
  Uploading compiz-plugins-main_0.9.13.0+16.10.20160818.2-1_all.deb: done.
  Uploading compiz-plugins_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading compiz_0.9.13.0+16.10.20160818.2-1_all.deb: done.
  Uploading compizconfig-settings-manager_0.9.13.0+16.10.20160818.2-1_all.deb: 
done.
  Uploading libcompizconfig0-dbgsym_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading libcompizconfig0-dev_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading libcompizconfig0_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading libdecoration0-dbgsym_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading libdecoration0-dev_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading libdecoration0_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading python-compizconfig-dbgsym_0.9.13.0+16.10.20160818.2-1_amd64.deb: 
done.
  Uploading python-compizconfig_0.9.13.0+16.10.20160818.2-1_amd64.deb: done.
  Uploading compiz_0.9.13.0+16.10.20160818.2-1_amd64.changes: done.
Successfully uploaded packages.


A bit more info:
  https://compiz.alioth.debian.org/


Cheers,
Cyril.
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/


signature.asc
Description: Digital signature


Bug#761152: ITP: python-strict-rfc3339 -- Strict, simple, lightweight RFC3339 functions

2014-09-11 Thread Cyril Brulebois
Florian Preinstorfer f...@xell.at (2014-09-11):
 Package: wnpp
 Severity: wishlist
 Owner: Florian Preinstorfer f...@xell.at
 
 * Package name: python-strict-rfc3339
   Version : 0.4
   Upstream Author : Daniel Richman, Adam Greig
 * URL : https://pypi.python.org/pypi/strict-rfc3339/
 * License : GPL-3
   Programming Lang: Python
   Description : Strict, simple, lightweight RFC3339 functions
 
 This package tries to stick as closely as possible to RFC3339. Its
 goals are:
  * Convert unix timestamps to and from RFC3339.
  * Either produce RFC3339 strings with a UTC offset (Z) or with the
offset that the C time module reports is the local timezone offset.
  * Simple with minimal dependencies/libraries.
  * Avoid timezones as much as possible.
  * Be very strict and follow RFC3339 as closely as possible.
 
 This program may be used to improve the validation of json-schema files.
 The package python-jsonschema optionally uses this program (if it is
 installed) to check the format 'date-time' as specified in the json
 schema specification. This package is used in-house and we'd like to
 contribute it back to Debian. A sponsor would be needed and a first
 draft of the package is available at [1].

FWIW this was uploaded but didn't pass the GPG check:
| Sep 11 06:43:38 processing /python-strict-rfc3339_0.4-1_source.changes
| Sep 11 06:43:39 GnuPG signature check failed on 
python-strict-rfc3339_0.4-1_source.changes
| Sep 11 06:43:39 (Exit status 2)
| Sep 11 06:43:39 /python-strict-rfc3339_0.4-1_source.changes has bad PGP/GnuPG 
signature!
| Sep 11 06:43:39 Removing /python-strict-rfc3339_0.4-1_source.changes, but 
keeping its associated files for now.

(I was looking at queued's log for other reasons when I noticed this,
so I thought I'd drop you a quick note.)

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#740580: O: fbset -- framebuffer device maintenance program

2014-03-03 Thread Cyril Brulebois
Guillem Jover guil...@debian.org (2014-03-03):
 This package has a lethargic upstream, and needs to be synced from time
 to time with the latest Linux framebuffer header, accelerators, docs and
 modes, from «linux/include/linux/fb.h» and «linux/Documentation/fb/»
 respectively, which I've not done since linux-3.0.0-rc1, as I can't be
 bothered any longer. It also produces a udeb, so people interested in
 the installer might want to take a look.

I only quickly looked, but I didn't find anything obvious making use of
the binaries the udeb contains, or a reference to the udeb itself; so I
might be OK for it to go away entirely. Cc-ing -boot@ so that someone
can yell if I missed something.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#686447: [Pkg-zfsonlinux-devel] any news/reply regarding ZFS in NEW?

2014-02-28 Thread Cyril Brulebois
Steven Chamberlain ste...@pyro.eu.org (2014-02-28):
 The actually useful bits for Linux were later reverted by KiBi due to
 d-i build issues, but the other changes (including some that are
 problematic for kFreeBSD) are still there.
 
 Perhaps I could undo Turbo's changes in master, and we can later
 carefully review, clean up and reintroduce changes ZoL really needs?

That's what I suggested in the last paragraph of 
20140203224646.gb5...@mraw.org:
  https://lists.debian.org/debian-bsd/2014/02/msg00043.html

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#731349: ITP: sparse -- Semantic parser for C

2013-12-04 Thread Cyril Brulebois
Hi Mark,

Mark Brown broo...@debian.org (2013-12-04):
 Package: wnpp
 Severity: wishlist
 Owner: Mark Brown broo...@debian.org
 
 * Package name: sparse
   Version : 0.4.5
   Upstream Author : Christopher Li spa...@chrisli.org
 * URL : https://sparse.wiki.kernel.org/index.php/Main_Page
 * License : MIT
   Programming Lang: C
   Description : Semantic parser for C
 
 Sparse, the semantic parser, provides a compiler frontend capable of
 parsing most of ANSI C as well as many GCC extensions, and a collection
 of sample compiler backends, including a static analyzer also called
 sparse. Sparse provides a set of annotations designed to convey
 semantic information about types, such as what address space pointers
 point to, or what locks a function acquires or releases.
 
 Sparse used to be licensed under a non-free license but has recently
 been relicensed under a MIT license.

you don't need an ITP to move it from non-free to main?

 sparse | 0.4.1+git20081218-1 | squeeze/non-free […]
 sparse | 0.4.3+20110419-1| wheezy/non-free  […]
 sparse | 0.4.5~rc1-1 | jessie/non-free  […]
 sparse | 0.4.5~rc1-1 | sid/non-free […]

The relicensing is good news. :)

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#705324: ITP: alacarte -- tile renderer for OpenStreetMap using Cairo and MapCSS

2013-04-13 Thread Cyril Brulebois
Andrew Shadura bugzi...@tut.by (13/04/2013):
 Package: wnpp
 Severity: wishlist
 Owner: Andrew Shadura andre...@debian.org
 
 * Package name: alacarte

  alacarte |   0.13.2-1 |stable | source, all
  alacarte |3.5.3-1 |   testing | source, all
  alacarte |3.5.3-1 |  unstable | source, all

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#693998: lib- prefix for non-library (was: Bug#693998: ITP: linux-minidisc -- Free software for accessing NetMD and HiMD MiniDisc devices)

2012-11-27 Thread Cyril Brulebois
David Prévot taf...@debian.org (26/11/2012):
 Seems weird to see another non-library ending up in the pool/main/libr/
 directory of our archive (and yet another special case to handle for
 tools like deborphan). It would be nice to avoid the lib- prefix for
 non-library.

.oO( libreoffice )

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#680507: ITP: norsp -- predictor of non-regular secondary structure of proteins

2012-07-06 Thread Cyril Brulebois
e.reisin...@gmx.net e.reisin...@gmx.net (06/07/2012):
 Package: wnpp
 Severity: wishlist
 Owner: e.reisin...@gmx.net
 
 
 * Package name: norsp
   Version : 1.0.3
   Upstream Author : Laszlo Kajan lka...@rostlab.org
 * URL : http://www.rostlab.org/
 * License : GPL
   Programming Lang: Perl
   Description : predictor of non-regular secondary structure of proteins

I think you already opened #680367 about that.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#677425: ITP: xserver-xorg-video-modesetting -- X.Org X server -- Generic modesetting driver

2012-06-14 Thread Cyril Brulebois
Hi Luca,

Luca Capello l...@pca.it (14/06/2012):
 According to upstream README:
 
   http://cgit.freedesktop.org/xorg/driver/xf86-video-modesetting/tree/README
 
   The idea is to piggy-back the X driver on top of the DRM and Gallium3D
   drivers (DRM for modesetting and Gallium3D for Exa acceleration)
 
 Does this mean that I could (hypothetically) replace the -intel driver
 with -modesetting?  This is what I understand from the long description
 and from the README.  Thus, I would be a bit more verbose in the long
 description, to be clear when this driver is useful.

this is meant to be a fallback driver (between vesa and fbdev). For that
to work, the server needs [1] this driver's being added to the list of
autoconfigured driver and [2] to be fixed WRT PCI things.

Both of those are trivially cherry-pickable, but the latter breaks the
ABI, so won't probably be in wheezy. Maybe some similar commit could be
crafted to fix the PCI issue without breaking the ABI though.

Even then, I'm hitting some bugs, the first of them being:
  https://bugs.freedesktop.org/show_bug.cgi?id=51053
  (relevant commits are mentioned there)

The second being EINVAL with a 3.4 kernel (still needs to be reported).

The plan was updating the long description once things are a bit more
settled.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#677425: ITP: xserver-xorg-video-modesetting -- X.Org X server -- Generic modesetting driver

2012-06-13 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois k...@debian.org

* Package name: xserver-xorg-video-modesetting
  Version : 0.3.0
  Upstream Author : Tungsten Graphics, Dave Airlie, Red Hat…
* URL : 
http://cgit.freedesktop.org/xorg/driver/xf86-video-modesetting/
* License : MIT/X
  Programming Lang: C
  Description : X.Org X server -- Generic modesetting driver

Long description:
---
 This package provides a generic modesetting driver.
 .
 More information about X.Org can be found at:
 URL:http://www.X.org
 .
 This package is built from the X.org xf86-video-modesetting driver module.
---

The package is ready (thanks, Timo!), waiting for an ITP number.

Mraw,
KiBi.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120613212319.15892.49747.report...@kashyyyk.rennes.ariadnext.com



Bug#673071: ITP: vodstok -- Voluntary Distributed Storage Kit

2012-05-16 Thread Cyril Brulebois
Jonathan Wiltshire j...@debian.org (16/05/2012):
 Viral? I hope this is just a translation artefact; can you explain
 exactly what you mean by it?

Quite a shock for a project advertised as licensed under the BSD!

(INSTALL.txt says GPLv2 though.)

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#630809: Retitle #630809

2012-02-21 Thread Cyril Brulebois
retitle 630809 ITP: weston -- reference compositor and demo clients for Wayland
thanks

Cyril Brulebois k...@debian.org (17/06/2011):
 Package: wnpp
 Severity: wishlist
 Owner: Cyril Brulebois k...@debian.org
 
 A while ago wayland was split into two separate repositories, wayland
 and wayland-demos. I'll keep #611400 for the former, and this is the ITP
 bug for the latter. I'll post descriptions for #611400 later on.
 
 (http://cgit.freedesktop.org/wayland for the repositories.)

Retitling as per:
  http://article.gmane.org/gmane.comp.freedesktop.wayland.devel/1463

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#660220: O: gramofile

2012-02-17 Thread Cyril Brulebois
Package: wnpp
Severity: normal

Hi,

gramofile has been RC buggy for a while, and has seen no maintainer
activity in a while. So while fixing #636885 I decided to orphan it.

Description: Transfer sound from gramophone records to CD
 GramoFile enables you to record audio from (for example) gramophone
 records, process the signal and listen to the results. Because sound
 files in .WAV-format are used, it is possible to exchange the files
 with many other programs. Wodim(1) can burn CD-Recordables of these,
 so you can make CDs with the music of your favorite records.  The user
 interface of GramoFile has a windows-like look-and-feel, making it
 fairly easy to use.
 .
 One of the most important parts of GramoFile is the ability to process
 digital audio signals. Through the application of several filters it
 is possible to accomplish a significant reduction of disturbances like
 ticks and scratches. These filters have been programmed in such a fashion
 that they can be applied in any order (and multiple times) in a single
 run, thus avoiding the use of temporary files. It is possible to adjust
 the properties of each filter independently, so in every situation an
 optimal result can be achieved.
 .
 Another interesting feature is the track splitting. Just make one .wav
 file of an entire side of an record and GramoFile will detect where
 the individual tracks are located. This happens fully automatically,
 without need to set any options. More experienced users may fine-tune
 the algorithm, or change the detected track starts and ends, but
 generally that will not be necessary. Track-times are saved in an
 editable (plaintext) .tracks file, that will be used during the signal
 processing to produce one processed .wav file for each individual track.
 .
 To record and play .wav files, modified versions of brec(1) and bplay(1)
 by David Monro are included. These programs provide buffered recording
 and playback, so all will go well even on a highly loaded system. Both
 programs have been modified to support the standard GramoFile user
 interface.  Brec also got a `graphical' peak level meter, and bplay a
 running time display.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#660221: O: libapache2-mod-auth-pam

2012-02-17 Thread Cyril Brulebois
Package: wnpp
Severity: normal

Since Janos seems busy, I've taken the liberty to orphan this package,
converting it to use dh instead of yada in the process.

It builds the following packages:
| Package: libapache2-mod-auth-pam
| Description: module for Apache2 which authenticate using PAM
|  mod_auth_pam implements authentication routines using PAM (Plugable
|  Authentication Modules) for apache's authentication protocol.
| 
| Package: libapache2-mod-auth-sys-group
| Description: Module for Apache2 which checks user against system group
|  mod_auth_pam implements 'require group' functionality against system group
|  database.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#656679: ITP: espeak-gui -- graphical user interface for eSpeak

2012-01-20 Thread Cyril Brulebois
Siegfried-Angel Gevatter Pujals rai...@ubuntu.com (20/01/2012):
 Package: wnpp
 Severity: wishlist
 Owner: Siegfried-Angel Gevatter Pujals rai...@ubuntu.com
 
 * Package name: espeak-gui
   Version : 0.3
   Upstream Author : Siegfried-Angel Gevatter Pujals rai...@ubuntu.com
 * URL : https://launchpad.net/espeak-gui
 * License : GPLv3+
   Programming Lang: Python
   Description : graphical user interface for eSpeak
 
 eSpeak is a software speech synthesizer for English, and some other
  languages.
  .
  eSpeak produces good quality English speech. It uses a different synthesis
  method from other open source text to speech (TTS) engines, and sounds quite
  different. It's perhaps not as natural or smooth, but some find the
  articulation clearer and easier to listen to for long periods.
  .
  This package provides a graphical user interface for using eSpeak.

Hi,

if not already done, please get in touch with debian-accessibility@.
Coordinating with them for such a package is probably a good idea.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#656360: ITP: ruby-ntlm-http -- 1

2012-01-18 Thread Cyril Brulebois
Gunnar Wolf gw...@gwolf.org (18/01/2012):
   Description : Library implementing NTLM authentication over HTTP

Surely that should be used in the bug's subject?

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#655233: ITP: pushkey -- Pushes your ssh key to a remote location. It tries to create a .ssh folder remotley then it adds your ssh key to authorized_keys.

2012-01-09 Thread Cyril Brulebois
Al Biheiri abihe...@gmail.com (09/01/2012):
 * Package name: pushkey
   Version : 1.0
   Upstream Author : Al Biheiri abihe...@gmail.com
 * URL : http://dl.dropbox.com/u/77428/website-dev/index.htm
 * License : GPL v3
   Programming Lang: bash
   Description : Pushes your ssh key to a remote location. It tries to 
 create a .ssh folder remotley then it adds your ssh key to authorized_keys.
 
 Pushes your ssh key to a remote location. It tries to create a .ssh
 folder remotley then it adds your ssh key to authorized_keys.  It also
 applies the correct permissions on the folder and file.  If your ssh
 key does not exist then it will go through the process of creating one
 for you. 

ssh-copy-id anyone?

No need to open 3 bugs, BTW.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#654586: ITP: GNOME prepaid manager -- An applet for the GNOME Desktop that allows you to check and top up the balance of GSM mobile prepaid SIM cards

2012-01-04 Thread Cyril Brulebois
Hi,

Guido Günther a...@sigxcpu.org (04/01/2012):
 Package: wnpp
 Severity: wishlist
 Owner: Guido Günther a...@sigxcpu.org
 
 * Package name: ppm

you want to fix the Subject.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#636679: ITP: apitrace -- tool for debugging OpenGL applications and drivers

2011-12-25 Thread Cyril Brulebois
Joachim Breitner nome...@debian.org (05/08/2011):
 sounds very interesting. But I wonder if the name could be a bit more
 specific, like opengl-trace or graphics-api-trace, as it does not seem
 to trace arbitrary APIs.

Currently I see:
| Source: apitrace
| Package: apitrace-gl-tracer
| Package: apitrace-gl-retracer

does that look OK enough?

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#651998: ITP: v3c-2.4.0-01 -- v3c utility toolkit

2011-12-13 Thread Cyril Brulebois
Philip A. Ashmore cont...@philipashmore.com (13/12/2011):
 Package: wnpp
 Severity: wishlist
 Owner: Philip A. Ashmore cont...@philipashmore.com
 
 * Package name: v3c-2.4.0-01

Certainly that's not the package name?

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#648286: ITP: r8168 -- Realtek r8168 device driver for Linux (DKMS version)

2011-11-10 Thread Cyril Brulebois
Hi.

Dmitry Smirnov only...@member.fsf.org (10/11/2011):
  r8168 is the Linux device driver released for RealTek RTL8168B/8111B,
  RTL8168C/8111C, RTL8168CP/8111CP, RTL8168D/8111D, RTL8168DP/8111DP, and
  RTL8168E/8111E Gigabit Ethernet controllers with PCI-Express interface.
  .
  This is to substitute built-in r8169 driver if it doesn't work well.

What happened to “upstream first”, and “fix stuff if doesn't work well”?

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#640721: ITP: xf86-video-omap -- X.Org X server -- OMAP display driver

2011-09-08 Thread Cyril Brulebois
Sebastian Reichel s...@debian.org (07/09/2011):
 I would be glad if you can give the package (available from [0]) a
 quick review before I upload it to experimental. You can change
 Architecture to any if you want to build it on a x86 system for
 testing purposes (OMAP chips are ARM based, but the code can be
 compiled on other platforms, too).

You may want to expand the “need opendrm” bits. Mentioning the relevant
package might help users to get stuff they need. I guess you'll mention
that once you have a DKMS-enabled module?

You should specify a versioned build-dep on xserver-xorg-dev (= 2:1.9.4)
to use the xsf sequence. That would work without it on wheezy or sid, but
would fail on squeeze.

You probably want “mkdir -p m4”. If one interrupts the build, and starts
it again, running “mkdir m4” again will fail.

Looks good otherwise.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#640721: ITP: xf86-video-omap -- X.Org X server -- OMAP display driver

2011-09-07 Thread Cyril Brulebois
Hi,

Sebastian Reichel s...@debian.org (06/09/2011):
   Description : X.Org X server -- OMAP display driver

FWIW: http://x.debian.net/reference/dependencies.html

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#639420: ITP: xpra -- tool to detach/reattach running X programs

2011-08-27 Thread Cyril Brulebois
Hi,

Miguel Landaeta mig...@miguel.cc (26/08/2011):
 * URL : http://winswitch.org/documentation/protocols/xpra.html

(there's no such thing as X windows, first line of General Information)

   Programming Lang: C, Python
   Description : tool to detach/reattach running X programs

What's the status compared to the original xpra? Last I checked it used
to crash all the time, had issues with keymaps (even when both remote
and local servers shared the same settings), and wasn't even remotely
(no pun intended) usable.

Do you have packages I could give a try?

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#630809: ITP: wayland-demos -- sample compositor and demo clients for Wayland

2011-06-17 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: Cyril Brulebois k...@debian.org

A while ago wayland was split into two separate repositories, wayland
and wayland-demos. I'll keep #611400 for the former, and this is the ITP
bug for the latter. I'll post descriptions for #611400 later on.

(http://cgit.freedesktop.org/wayland for the repositories.)

* Package name: wayland-demos
  Version : 0.1.0~notreleased.
  Upstream Author : Kristian Høgsberg and others
* URL : http://wayland.freedesktop.org/
* License : GPL  MIT/X mostly.
  Programming Lang: C
  Description : sample compositor and demo clients for Wayland

Long description:
 Wayland is a protocol for a compositor to talk to its clients as well
 as a C library implementation of that protocol. The compositor can be
 a standalone display server running on Linux kernel modesetting and
 evdev input devices, an X application, or a wayland client
 itself. The clients can be traditional applications, X servers
 (rootless or fullscreen) or other display servers.
 .
 This package contains a sample compositor and a few demo clients. All
 of them are to be considered as work in progress, and for demonstration
 purpose only.

Reviews welcome.

Mraw,
KiBi.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110617135438.13842.227.reportbug@Cygnus



Bug#611400: ITP: wayland -- new generation compositor

2011-06-17 Thread Cyril Brulebois
Here's a tiny update, and below, the descriptions.

Cyril Brulebois k...@debian.org (28/01/2011):
 * Package name: wayland
   Version : git
   Upstream Author : Kristian Høgsberg and others
 * URL : http://wayland.freedesktop.org/
 * License : GPL  MIT/X mostly.
   Programming Lang: C
   Description : new generation compositor
 
 
 From the homepage:
 
 Wayland is a protocol for a compositor to talk to its clients as well as
 a C library implementation of that protocol. The compositor can be a
 standalone display server running on Linux kernel modesetting and evdev
 input devices, an X application, or a wayland client itself. The clients
 can be traditional applications, X servers (rootless or fullscreen) or
 other display servers.

I kept that as an explanation of what wayland is, in all binary packages
generated from src:wayland and src:wayland-demos. This bug is about the
former, the ITP bug for the latter is #630809. A prerequisite for that
one is now #630811.

 The wayland repository includes a compositor which can run as an X
 client or under Linux KMS and a few clients, but both the compositor and
 clients are essentially test cases.
 
 I'm not yet sure what pieces we're going to ship, and in which binary
 packages. But let's keep track in the BTS that the X Strike Force is
 going to take care of it.

src:wayland-demos ships wayland-demos.
src:wayland   ships libwayland0 libwayland0-dbg libwayland-dev.

Here are the descriptions for the libwayland* packages:

Package: libwayland0
Description: wayland compositor infrastructure - shared libraries
 Wayland is a protocol for a compositor to talk to its clients as well
 as a C library implementation of that protocol. The compositor can be
 a standalone display server running on Linux kernel modesetting and
 evdev input devices, an X application, or a wayland client
 itself. The clients can be traditional applications, X servers
 (rootless or fullscreen) or other display servers.
 .
 This is an experimental library package, neither ABI or API are fixed
 right now. As a consequence, generated dependencies are made as
 strict as possible. It should only be used by mesa and wayland-demos.


Package: libwayland0-dbg
Description: wayland compositor infrastructure - shared libraries (debug)
 Wayland is a protocol for a compositor to talk to its clients as well
 as a C library implementation of that protocol. The compositor can be
 a standalone display server running on Linux kernel modesetting and
 evdev input devices, an X application, or a wayland client
 itself. The clients can be traditional applications, X servers
 (rootless or fullscreen) or other display servers.
 .
 This package contains the debug version of the libraries found in
 libwayland0. Non-developers likely have little use for this package.


Package: libwayland-dev
Description: wayland compositor infrastructure - development files
 Wayland is a protocol for a compositor to talk to its clients as well
 as a C library implementation of that protocol. The compositor can be
 a standalone display server running on Linux kernel modesetting and
 evdev input devices, an X application, or a wayland client
 itself. The clients can be traditional applications, X servers
 (rootless or fullscreen) or other display servers.
 .
 This package contains the development headers for the libraries found
 in libwayland0. Non-developers likely have little use for this package.


 (I don't like the “new generation” bit in the short description,
 suggestions welcome.)

Gone away. I picked the description seen in the git repositories:
  http://cgit.freedesktop.org/wayland/wayland/

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#627114: ITP: libdevel-dprof-perl -- a deprecated Perl code profier

2011-05-17 Thread Cyril Brulebois
Hi,

Dominic Hargreaves d...@earth.li (17/05/2011):
 Package: wnpp
 Severity: wishlist
 Owner: Dominic Hargreaves d...@earth.li
 
 * Package name: libdevel-dprof-perl
   Version : 20110228.00
   Upstream Author : Florian Ragwitz r...@debian.org
 * URL : http://search.cpan.org/dist/Devel-DProf/
 * License : Perl
   Programming Lang: Perl
   Description : a deprecated Perl code profier

profiler.

 Devel::DProf is deprecated. It is recommended that you install and
 use Devel::NYTProf (in the package libdevel-nytprof-perl) instead,
 as it offers significantly improved profiling and reporting.

Why packaging it at all then?

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#623656: ITP: xml_marshaller -- Converting Python objects to XML and back again

2011-04-22 Thread Cyril Brulebois
Hi,

Arnaud Fontaine ar...@debian.org (22/04/2011):
 * Package name: xml_marshaller

not a valid package name. :)

   Version : 0.9.7
   Upstream Author : Nicolas Delaby nico...@nexedi.com
 * URL : http://www.python.org/community/sigs/current/xml-sig/
 * License : Python License (CNRI Python License)
   Programming Lang: Python
   Description : Converting Python objects to XML and back again
 
 Marshals  simple Python  data types  into  a custom  XML format.   The

Missing subject?

 Marshaller  and Unmarshaller  classes can  be subclassed  in  order to
 implement marshalling into a different XML DTD. It is fully compatible
 with  PyXML  implementation  and  enable  namespace  support  for  XML

enables

 Input/Output.

KiBi.


signature.asc
Description: Digital signature


Bug#623601: ITP: aspcud -- a solver for CUDF instances based on answer set programming

2011-04-21 Thread Cyril Brulebois
Ralf Treinen trei...@debian.org (21/04/2011):
 * Package name: aspcud
   Version : 2011.03.17
   Upstream Author : Roland Kaminski kamin...@cs.uni-potsdam.de
 * URL : http://www.cs.uni-potsdam.de/wv/aspcud/
 * License : GPL3+
   Programming Lang: C++
   Description : a CUDF solver based on answer set programming

\o/ \o/ \o/

KiBi.


signature.asc
Description: Digital signature


Bug#620018: ITP: nova -- open source software for building reliable cloud infrastructure

2011-03-29 Thread Cyril Brulebois
Thomas Goirand z...@debian.org (29/03/2011):
   Description : open source software for building reliable cloud 
 infrastructure

Please drop “open source software”, that's what Debian is about, no
need to mention it in package descriptions (both short and long btw).

KiBi.


signature.asc
Description: Digital signature


Bug#612031: RFP: xscope -- Monitor X11/Client conversations

2011-02-04 Thread Cyril Brulebois
Hi,

Arnout Engelen arnou...@bzzt.net (05/02/2011):
 Package name: xscope
 Version: 1.3
 Upstream Author: James Peterson, MCC, Keith Packard
 URL: http://xorg.freedesktop.org/archive/individual/app/
 License: X

might not deserve its own package. I guess it could be shipped in one
of the x11-* bundles.

KiBi.


signature.asc
Description: Digital signature


Bug#611880: ITP: webkit2pdf -- export web pages to PDF files

2011-02-03 Thread Cyril Brulebois
Ricardo Mones mo...@debian.org (03/02/2011):
   Description : export web pages to PDF files
 
 Webkit2pdf is a little GTK+ tool designed to fetch web pages and
 export them to numbered PDF files (or to print them).
 .
 Specifying paper size and output directory is also supported.

Hope this helps:

  $ apt-cache show wkhtmltopdf | sed -n '/^Description/,$p'
  Description: Command line utility to convert html to pdf using WebKit
   wkhtmltopdf is a command line program which permits to create a
   pdf from an url, a local html file or stdin. It produces a pdf like
   rendred with the WebKit engine.
   .
   This program requires an X11 server to run.
  Homepage: http://code.google.com/p/wkhtmltopdf/
  Tag: implemented-in::c++, interface::x11, role::program, uitoolkit::qt, 
use::converting, works-with::text, works-with-format::html, x11::application

KiBi.


signature.asc
Description: Digital signature


Bug#611400: ITP: wayland -- new generation compositor

2011-02-01 Thread Cyril Brulebois
Tormod Volden debian.tor...@gmail.com (01/02/2011):
 FWIW, have you seen Bryce's test packages here:
 https://launchpad.net/~xorg-edgers/+archive/wayland

Thanks.

There are some packages or build scripts around, but my main issue is
currently the mesa part of it, as mentionned in the last bullet of
“Debian XSF News #3”:
   http://blog.ikibiki.org/2011/02/01/DXN-3/

KiBi.


signature.asc
Description: Digital signature


Bug#611400: ITP: wayland -- new generation compositor

2011-01-28 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: debia...@lists.debian.org

* Package name: wayland
  Version : git
  Upstream Author : Kristian Høgsberg and others
* URL : http://wayland.freedesktop.org/
* License : GPL  MIT/X mostly.
  Programming Lang: C
  Description : new generation compositor


From the homepage:

Wayland is a protocol for a compositor to talk to its clients as well as
a C library implementation of that protocol. The compositor can be a
standalone display server running on Linux kernel modesetting and evdev
input devices, an X application, or a wayland client itself. The clients
can be traditional applications, X servers (rootless or fullscreen) or
other display servers.

The wayland repository includes a compositor which can run as an X
client or under Linux KMS and a few clients, but both the compositor and
clients are essentially test cases.


I'm not yet sure what pieces we're going to ship, and in which binary
packages. But let's keep track in the BTS that the X Strike Force is
going to take care of it.

(I don't like the “new generation” bit in the short description,
suggestions welcome.)

KiBi.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/2011012824.32064.58969.reportbug@talisker



Bug#611401: ITP: libxkbcommon -- library interface to the XKB compiler

2011-01-28 Thread Cyril Brulebois
Package: wnpp
Severity: wishlist
Owner: debia...@lists.debian.org

* Package name: libxkbcommon
  Version : git
  Upstream Author : Dan Nicholson and others
* URL : http://cgit.freedesktop.org/xorg/lib/libxkbcommon/
* License : MIT/X
  Programming Lang: C
  Description : library interface to the XKB compiler

The idea is to get rid of the fork/exec xkbcomp in the X server, and
move that to a shared library; which can be reused, e.g. in wayland.

This is an experimental library, and it will likely break in horrible
ways in its early days. We should be able to keep that manageable thanks
to strong dependencies.

KiBi.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110128225246.4633.31952.reportbug@talisker



Bug#608922: ITP: matlab -- integrate local Matlab installations into the Debian system

2011-01-04 Thread Cyril Brulebois
Michael Hanke m...@debian.org (04/01/2011):
 The likelihood of Debian having a package that actually provides
 matlab seems to be rather low. If it ever happens this package would
 be obsolete and could be removed.

Then there should be no matlab package, at all.

 I assume you want to point to the problem of some people having
 matlab packages that actually contain the binaries, right? How does
 Debian deal with this issue? Could we have a 'skype' package?

No. When I install “foo”, I expect “foo” to be installed after the
dpkg run, regardless of what “foo” is. Except if I'm installing
something labelled explicitly as being an installer.

 What name do you suggest? Maybe 'matlab-package'?

matlab-installer?

That seems to match a bunch of packages at least, see:
$ apt-cache search -- -installer$

KiBi.


signature.asc
Description: Digital signature


Bug#608922: ITP: matlab -- integrate local Matlab installations into the Debian system

2011-01-04 Thread Cyril Brulebois
Cyril Brulebois k...@debian.org (04/01/2011):
 [ BS ]

Sorry, zack got it right, I didn't.

KiBi.


signature.asc
Description: Digital signature


Bug#518696: ITP: parallel -- build and execute command lines from standard input in parallel

2010-12-29 Thread Cyril Brulebois
Kurt Roeckx k...@roeckx.be (30/12/2010):
 Do you know about parallel in moreutils?  Is there an advantage over
 that one?

The bug log answers the former (yes). The 4 options mentioned in
moreutils's manpage seem to have an equivalent in GNU parallel,
according to the first link under “Documentation”.

KiBi.


signature.asc
Description: Digital signature


Bug#602049: ITP: wicd-client-kde -- qt-kde client for wicd

2010-11-02 Thread Cyril Brulebois
(Adding bug  submitter to the loop…)

Marc Haber mh+debian-de...@zugschlus.de (02/11/2010):
 Has there been any development in wicd in the last months that
 suggests that packaging new wicd stuff is worth it?

[1] is one click away from [2], and it appears stuff happened in
october.

 1. https://code.launchpad.net/~wicd-devel/wicd/experimental
 2. http://wicd.sourceforge.net/

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#570053: ITA: blender -- Very fast and versatile 3D modeller/renderer

2010-05-17 Thread Cyril Brulebois
Rafael Cunha de Almeida raf...@kontesti.me (17/05/2010):
 Hello Cyril,

Hello,

 I'm CCing this e-mail to you just to ask, when you say 
 
   Enable the security patch again.
 
 what patch are you talking about? I looked at unstable's patches
 directory for the word security, but I didn't find anything. Is that
 some debian terminology I'm not familiar with?

that'd be 02_tmp_in_HOME, which has been submitted upstream a long
long long time ago and never got merged. The idea is that by default,
a file named /tmp/quit.blend (IIRC) is created when the session
ends. Also, temporary files are created in /tmp without any of the
usual flags to prevent symlink attacks and the like.

This patch was aimed at putting everything temporary under user's
$HOME instead.

 - Finally move 2.50 alpha 0 to unstable.

Apparently, it's more GPU-intensive than 2.49 so you may want to take
extra care if you want to move 2.50 to unstable. Some users might not
be able to use Blender at all, like say Intel users.

Good luck with everything.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#581760: ITP: myscreen -- A tab system and display system statistics for screen

2010-05-15 Thread Cyril Brulebois
Clément Mondon clement.mon...@gmail.com (15/05/2010):
 Package: wnpp
 Severity: wishlist
 Owner: Clément Mondon clement.mon...@gmail.com
 
 
 * Package name: myscreen
   Version : 0.7
   Upstream Author : Clément Mondon clement.mon...@gmail.com
 * URL : http://www.clement-mondon.fr/myscreen

Not Found

The requested URL /myscreen was not found on this server.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#579373: ITP: zthreads -- A platform-independent, multi-threading and synchronization library for C++

2010-04-28 Thread Cyril Brulebois
Frank Lin PIAT fp...@klabs.be (28/04/2010):
 [Various remarks]

You're missing the important bit here:
  Version 2.3.2 was released on 03/13/05.

What about not packaging *that* at all?

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#506040: Any Progress?

2010-04-14 Thread Cyril Brulebois
Hi,

Alex Owen r.alex.o...@gmail.com (14/04/2010):
 I don't know that 2.6.34 will make it to testing before Squeeze's
 release... I guess we will have to see!

won't happen, squeeze will release with 2.6.32; happy waiting ;)

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#576817: ITP: drupal6-l10n-ru -- Russian translation for Drupal 6

2010-04-07 Thread Cyril Brulebois
Al Nikolov cl...@debian.org (07/04/2010):
 * Package name: drupal6-l10n-ru
 Drupal uses English by default, but may be translated to many other
 languages.
 
 This is Russian translation.

Can't it just be merged into the drupal package?

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#570053: RFH: blender -- Very fast and versatile 3D modeller/renderer

2010-02-16 Thread Cyril Brulebois
Christian PERRIER bubu...@debian.org (16/02/2010):
  Short-term TODO:
 .../...
   - Maybe double-check localization.
 .../...
 
 Anything that the -i18 team (or individuals) can do, here?

Hi Christian,

if you folks are good at digging into homebrew systems (although I
seem to recall gettext is used to some extent), you definitely can
help with blender. :D

From my changelog:
|  * Remove apparently-unneeded dotfiles:
| - At the moment, that's .bfont.ttf and .Blanguages.
| - Even when the latter is here, lang selection doesn't seem to work.
| - Here, “apparently” means “does not show up in strace”.

I only got it working in English, so one would have to play around
with debugging tools and/or source code to see why language selection
doesn't work. There might be some upstream bugs about that, I didn't
check yet.

Mraw,
KiBi.


signature.asc
Description: Digital signature


  1   2   >