Bug#511461: O: lprng -- lpr/lpd printer spooling system

2020-09-07 Thread Thadeu Lima de Souza Cascardo
I changed this from RFA to O, as this has been at RFA for too long and
has been receiving NMUs since then.

That way, it can receive QA uploads that are not limited to fixing RC
bugs, for example.

If that is not acceptable, I apologize in advance and please move it
back to RFA.

I am planing on uploading the fix for the reproducibility bug, and FTBFS
RC bug, but I have no intention on adopting the package.

Cascardo.



Bug#868447: ITA: sendxmpp -- commandline XMPP (jabber) utility

2017-07-18 Thread Thadeu Lima de Souza Cascardo
Control: retitle -1 ITA: sendxmpp -- commandline XMPP (jabber) utility
Control: owner -1 !

I intend to adopt sendxmpp. I have some experience with both XMPP and
Perl.

Cascardo.



Bug#784405: ITP: rnetclient -- Client to submit the Brazilian Income Tax Report to the Brazilian Tax Authority

2015-05-07 Thread Thadeu Lima de Souza Cascardo
Let me add here some of the history about rnetclient and IRPF Livre,
concerning legal and government matters.

As already said, Oliva has been publishing IRPF Livre for a while. He
decompiled that software when it was using GPL libraries, which would
make it GPL software, even though SERPRO or Receita didn't distribute it
on the same terms. That could be interpreted as a legal liability, but
he has not found any problems since then. Here is what has happened
instead.

As Sergio also pointed out, Oliva has gone through the process of trying
to get the software released, claiming that recent law for transparency
meant the government needed to publish it. SERPRO, who is the developer
of the software, claimed there was secrets in the software that would
allow people's income to be leaked. That is a lie! As Oliva pointed out
in his counter-claim, his own IRPF Livre would allow such a leak if that
was true. And that would be a huge security breach in the whole
process of tax paying/refund. Unfortunately, the judge decided against
the publishing of the software. But Oliva stated that he has done the
reverse engineering, publishes the software, and no action against him
has been taken.

When I was developing rnetclient, I found some concerning problems in
its trust model (software trusts certificate that is shipped with
itself, certificate has a weak password, easily found on the software,
even software hashing checking can be easily circumvented, software is
not distributed with any signature - not even over https). I thought
that publishing that would put me into trouble. I gave a talk on a big
event in Brasil (FISL, >5k people, 300 watched the talk live, video was
published, SERPRO president was at FISL), and no action has been taken
against me. Oliva and I even talked to SERPRO president at the time, he
couldn't care less, or even seemed favorable to what we were doing.

I have been shipping rnetclient since then, 2013. This year I even
managed to have it updated at the same day that Receita has published
its own software (they didn't do Betas this year). The fix came the next
day. I have an intention to publish a version that should work for years
to come, until the protocol breaks from what it has been for the last 5
years. And, in fact, it's still useful to submit corrections to previous
years files. So, if you have to publish 2013 and 2014 again for any
reason, 2015.1 can be used. And the software will still be useful for at
least the next 5 years, when people might still want to resubmit their
2015 files. Unless Receita breaks the whole thing, as I mentioned, but
hasn't done for at least the last 5 years.

About my own process of reverse engineering: I did some decompiling and
read some of the code. I wrote a very small Java class to override the
certificate verification, allowing me to do some MITM. Most of the
process after that involved me writing tests to simulate a server and a
client, and see how the client and server responded. Reading the code
just helped me get the basics on the encoding so I could write the
tests. After that, I wrote the program from scratch. Even though it was
not completely clean room, it's hard to conceive there was any copy of
SERPRO's code. Their code is in Java, with its own APIs, I used C, with
GNUTLS, BSD sockets, zlib, my own decoding of the file that came after I
started writing the tests (so I didn't read any code related to that).

Also, Brazilian law says:

" Art. 6º Não constituem ofensa aos direitos do titular de programa de
computador:

[...]

III - a ocorrência de semelhança de programa a outro, preexistente,
quando se der por força das características funcionais de sua aplicação,
da observância de preceitos normativos e técnicos, ou de limitação de
forma alternativa para a sua expressão; "

Which means that it's not a copyright infringement when a program is
similar to a preexisting one because of its functional
characteristics, or because it follows technical or normative
references, or there is a limitation for other forms of expression.

Hope that helps moving the discussion forward. I, at least, found it
delightful to write this for posterity.

Cascardo.


signature.asc
Description: Digital signature


Bug#751253: RFP: rhc -- command line client for Red Hat OpenShift

2014-06-11 Thread Thadeu Lima de Souza Cascardo
Package: wnpp
Severity: wishlist

* Package name: rhc
  Version : 1.26.2
  Upstream Author : Red Hat
* URL : https://github.com/openshift/rhc
* License : Apache License 2.0
  Programming Lang: Ruby
  Description : command line client for Red Hat OpenShift

The OpenShift command line tools allow you to manage your OpenShift
applications from the command line. 

---
Useful to access OpenShift from the command line. It's Ruby and it's on
Github, so not the best upstream for packaging, but it looks like they
make release numbers, and do some packaging for Fedora.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140611123146.1277.99424.reportbug@siri



Bug#589304: ITA: jabberd2 -- Jabber instant messenger server

2012-12-26 Thread Thadeu Lima de Souza Cascardo
On Wed, Dec 26, 2012 at 12:53:53AM +0100, Willem van den Akker wrote:
> Hi,
> 
> I havent received any response about my ITA message for Jabberd2 (see
> below).
> It seems the current maintainer is MIA.
> Is it possible someone of the pkg-xmpp-devel group can reply?
> 
> I would like to adopt it, but must get a chance to get so ;)
> 
> Greetings,
> Willem
> 

Hi, Willem.

Jorge Salamero used to be the main maintainer of jabberd2. I accepted to
be a comaintainer in the xmpp team, which has seen most work coming from
Marcelo "Metal" on some Javascript XMPP packages.

I have no problems with you either working with us on a common
repository as a team to maintain jabberd2, or adopting it entirely. Of
course, we'd rather see it as a community maintainership, using the xmpp
infrastructure as it is already setup.

Do you have a git repository with your changes?

Regards.
Thadeu Cascardo.

> On Thu, 2012-12-20 at 23:28 +0100, Willem van den Akker wrote:
> 
> > Package: wnpp 
> > 
> > Severity: normal
> > X-Debbugs-CC: debian-de...@lists.debian.org
> > 
> > Hi,
> > 
> > I am interested in adopting jabberd2. 
> > Now a new version of udns is uploaded into unstable, I hope we can
> > update jabberd2 also.
> > 
> > I have placed a new version online:
> > https://mentors.debian.net/package/jabberd2
> > 
> > I hope you can check if it is valid and upload if it is.
> > If not, I will correct it ;)
> > 
> > Greetings,
> > Willem vdAkker
> > 
> 
> 


signature.asc
Description: Digital signature


Bug#619348: ITP: drupal6-trans-pt-br -- Brazilian Portuguese translation for Drupal 6

2011-03-23 Thread Thadeu Lima de Souza Cascardo
For those intested in testing and evaluating the packages, they are at:

http://debian.cascardo.info/drupal/


signature.asc
Description: Digital signature


Bug#619347: ITP: jappix -- The first full-featured XMPP web-client in the world

2011-03-23 Thread Thadeu Lima de Souza Cascardo
On Tue, Mar 22, 2011 at 09:58:31PM -0400, Philippe Gauthier wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Philippe Gauthier 
> 
> * Package name: jappix
>   Version : 0.4
>   Upstream Author : Valérian Saliou 
> * URL : http://project.jappix.com/
> * License : AGPL
>   Programming Lang: PHP, JavaScript
>   Description : The first full-featured XMPP web-client in the world
> 
> Jappix is a fresh new open social platform which enables you to create
> your own cloud, wherever you want to.
> 
> 

Hello, Philippe.

How about doing that in the XMPP team? Marcelo, one of the members is
also part of the Javascript team and active on maintaining jsjac, a XMPP
library in JS. He has also done lots of PHP work in the past. I could
also lend a hand in testing too.

Cheers,
Cascardo.


signature.asc
Description: Digital signature


Bug#619348: ITP: drupal6-trans-pt-br -- Brazilian Portuguese translation for Drupal 6

2011-03-22 Thread Thadeu Lima de Souza Cascardo
Package: wnpp
Severity: wishlist
Owner: Thadeu Lima de Souza Cascardo 

* Package name: drupal6-trans-pt-br
  Version : 1.5
  Upstream Author : Portuguese, Brazil translation team
* URL : http://drupal.org/project/pt-br
* License : GPL
  Programming Lang: po
  Description : Brazilian Portuguese translation for Drupal 6

 Drupal uses English by default, but may be translated to many other
 languages.
 .
 This is the Brazilian Portuguese translation.



-- 
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/20110323021454.3487.25846.report...@nautilus.holoscopio.com



Bug#594198: Package tested

2010-08-24 Thread Thadeu Lima de Souza Cascardo
I've tested the package and it works for me. It's a very wished for
software for Debian to support embedded software development.

I've used a Olimex SAM7-H256, which uses a AT91SAM7S256 MCU.


signature.asc
Description: Digital signature


Bug#485827: still working on this

2009-09-08 Thread Thadeu Lima de Souza Cascardo
retitle 485827 RFP: cpuset -- A tool to manage Linux cpusets
stop

Hello, Christoph.

Thanks for your reminder. I am more interested in working with cpu
shares and other stuff related to linux containers.

If you are interested and have the means to package cpuset, go ahead.
Don't let the ITP stop you. I've already changed it into a RFP.

In case you want or need any help with the packaging, I'll still be able
and glad to help.

Regards,
Cascardo.


signature.asc
Description: Digital signature


Bug#511341: ITP: libstrophe -- Library for writing XMPP clients

2009-01-09 Thread Thadeu Lima de Souza Cascardo
Package: wnpp
Severity: wishlist
Owner: Thadeu Lima de Souza Cascardo 

* Package name: libstrophe
  Version : 0.7.x
  Upstream Author : StanzIQ
* URL : http://code.stanziq.com/strophe/wiki
* License : GPLv2+
  Programming Lang: C
  Description : Library for writing XMPP clients

Strophe provides the following features:

* XMPP compliant
* TLS support via SChannel, GNUTLS or OpenSSL
* SASL authentication using ANONYMOUS, DIGEST-MD5 or PLAIN methods as
well as legacy jabber authentication
* Customizable logging and memory management

-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)



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



Bug#485827: ITP: cpuset -- A tool to manage Linux cpusets

2008-06-11 Thread Thadeu Lima de Souza Cascardo
Subject: ITP: cpuset -- A tool to manage Linux cpusets
Package: wnpp
Owner: Thadeu Lima de Souza Cascardo <[EMAIL PROTECTED]>
Severity: wishlist

* Package name: cpuset
  Version : 1.0
  Upstream Author : Alex Tsariounov <[EMAIL PROTECTED]>
* URL : http://developer.novell.com/wiki/index.php/Cpuset
* License : GPLv2
  Programming Lang: Python
  Description : A tool to manage Linux cpusets

Linux cpusets allow system administrators to control which processes
execute on a given processor or which share of a processor they have to
take. This tool provides an interface to control these cpusets.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.25 (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#443445: ITA: libtnlm0 -- NTLM authentication library

2007-09-21 Thread Thadeu Lima de Souza Cascardo
retitle
owner !






Bug#442273: ITA: gsasl -- GNU SASL command line utility

2007-09-21 Thread Thadeu Lima de Souza Cascardo
retitle
owner !