Re: Work-needing packages report for Jan 25, 2013

2013-01-24 Thread Raphael Hertzog
Hi,

On Fri, 25 Jan 2013, w...@debian.org wrote:
> The following packages have been given up for adoption:
> 
>salt (#698772), offered yesterday
>  Description: remote manager to administer servers
>  Installations reported by Popcon: 90

I just wanted to point out that this package is — unlike most orphaned
package on this list — a relatively recent software that is actively
maintained upstream and is likely to have a significant user base
while it matures (I use it).

This might be interesting for some of you who are looking for something
to package (even in co-maintenance).

http://saltstack.org

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Get the Debian Administrator's Handbook:
→ http://debian-handbook.info/get/


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130125071521.ga1...@x230-buxy.home.ouaza.com



Bug#687564: RFS: irstlm/5.80.01-1 -- [ITP] IRST Language Modeling Toolkit

2013-01-24 Thread Jakub Wilk

cppcheck reports:

[src/cmd.c:91]: (error) syntax error
[src/mfstream.h:224]: (error) Memory leak: a
[src/compile-lm.cpp:235]: (error) Possible null pointer dereference: lmt
[src/dictionary.cpp:195]: (error) Memory leak: curve
[src/dictionary.cpp:257]: (error) Memory leak: OOVchart
[src/interpolate-lm.cpp:602]: (error) Possible null pointer dereference: lmt
[src/lmInterpolation.cpp:95]: (error) Array 'words[2]' accessed at index 2, 
which is out of bounds.
[src/lmInterpolation.cpp:168]: (error) Memory leak: _extendible
[src/lmInterpolation.cpp:139]: (error) Possible null pointer dereference: lmt
[src/lmInterpolation.cpp:168]: (error) Boolean value assigned to pointer.
[src/lmclass.cpp:190]: (error) Common realloc mistake: 'MapScore' nulled but 
not freed upon failure
[src/lmmacro.cpp:225]: (error) Common realloc mistake: 'microMacroMap' nulled 
but not freed upon failure
[src/lmmacro.cpp:229]: (error) Common realloc mistake: 'collapsableMap' nulled 
but not freed upon failure
[src/lmmacro.cpp:230]: (error) Common realloc mistake: 'collapsatorMap' nulled 
but not freed upon failure
[src/lmmacro.cpp:273]: (error) Common realloc mistake: 'microMacroMap' nulled 
but not freed upon failure
[src/lmmacro.cpp:281]: (error) Common realloc mistake: 'microMacroMap' nulled 
but not freed upon failure
[src/lmmacro.cpp:92]: (error) Array 'words[4]' accessed at index 4, which is 
out of bounds.
[src/lmmacro.cpp:859]: (error) Common realloc mistake: 'lexicaltoken2classMap' 
nulled but not freed upon failure
[src/mdiadapt.cpp:1351]: (error) Uninitialized variable: tout
[src/mdiadapt.cpp:1352]: (error) Uninitialized variable: tout
[src/ngramtable.cpp:56]: (error) Undefined behavior: Variable 'info' is used as 
parameter and destination in s[n]printf().
[src/ngramtable.cpp:531]: (error) Uninitialized variable: selmask
[src/ngt.cpp:306]: (error) Uninitialized variable: selmask
[src/plsa.cpp:253]: (error) Mismatching allocation and deallocation: hfile
[src/prune-lm.cpp:116]: (error) Memory leak: s
[src/util.cpp:177]: (error) Uninitialized variable: p


(I haven't looked into details; some of these might be false positives.)

--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130124231300.ga7...@jwilk.net



Bug#698853: RFS: gosa/2.7.4-4.1 [RC] [NMU] -- make package installable again

2013-01-24 Thread Dominik George
> Unfortunately the fix is not good enough. Two issues:
> a/ the script uses set -e, this means it will it exit with an error if
> a2enmod is missing

No, why should it? That's the whole point of the test before the call of
a2enmod. If it doesn't exist, it is never called.

> b/ [[ (double brackets) is non-posix and not supported by all shells, so
> you should avoid that in favour of [ ]. checkbashims can help detect
> such errors.

Granted.

-nik


signature.asc
Description: Digital signature


Bug#698853: RFS: gosa/2.7.4-4.1 [RC] [NMU] -- make package installable again

2013-01-24 Thread Michael Biebl
On 24.01.2013 17:26, Ansgar Burchardt wrote:
> On 01/24/2013 17:01, Michael Biebl wrote:
>> a/ the script uses set -e, this means it will it exit with an error if
>> a2enmod is missing
> 
> I learned that this is not true:
> 
> 
> % bash -c 'set -e; false && true; echo Ha.'
> Ha.
> 
> 
> Which I found surprising. But I would suggest to use "if ...; then ...;
> fi" anyway.

Yeah, seems I have to correct myself. If a failing command is part of a
compound statement, the shell doesn't exist immediately.

I vaguely remember that I've run into problems with && and set -e, but
either my memory doesn't serve me well or it was  a different issue back
then.

Michael



-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#698853: RFS: gosa/2.7.4-4.1 [RC] [NMU] -- make package installable again

2013-01-24 Thread Ansgar Burchardt
On 01/24/2013 17:01, Michael Biebl wrote:
> On 24.01.2013 16:09, Dominik George wrote:
>> -  a2enmod headers
>> +  [[ -x /usr/sbin/a2enmod ]] && a2enmod headers
> 
> Unfortunately the fix is not good enough. Two issues:
> a/ the script uses set -e, this means it will it exit with an error if
> a2enmod is missing

I learned that this is not true:


% bash -c 'set -e; false && true; echo Ha.'
Ha.


Which I found surprising. But I would suggest to use "if ...; then ...;
fi" anyway.

Ansgar


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/510160cb.80...@debian.org



Bug#698853: RFS: gosa/2.7.4-4.1 [RC] [NMU] -- make package installable again

2013-01-24 Thread Michael Biebl
Hi,

On 24.01.2013 16:09, Dominik George wrote:
> Package: sponsorship-requests
> Severity: important
> Control: tags 698635 + patch pending
> 
> Dear mentors,
> 
> I am looking for a sponsor for my NMU of package "gosa". The upload
> would fix RC bug #698635.
> 

> -  a2enmod headers
> +  [[ -x /usr/sbin/a2enmod ]] && a2enmod headers



Unfortunately the fix is not good enough. Two issues:
a/ the script uses set -e, this means it will it exit with an error if
a2enmod is missing
b/ [[ (double brackets) is non-posix and not supported by all shells, so
you should avoid that in favour of [ ]. checkbashims can help detect
such errors.

Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#698853: RFS: gosa/2.7.4-4.1 [RC] [NMU] -- make package installable again

2013-01-24 Thread Dominik George
Package: sponsorship-requests
Severity: important
Control: tags 698635 + patch pending

Dear mentors,

I am looking for a sponsor for my NMU of package "gosa". The upload
would fix RC bug #698635.

 Package name: gosa
 Version : 2.7.4-4.1
 Section : web

It builds those binary packages:

 gosa  - Web Based LDAP Administration Program
 gosa-desktop - Desktop integration for GOsa²
 gosa-dev   - GOsa² development utilities
 gosa-help-de - German online help for GOsa²
 gosa-help-en - English online help for GOsa
 gosa-help-fr - French online help for GOsa²
 gosa-help-nl - Dutch online help for GOsa
 gosa-plugin-connectivity - connectivity plugin for GOsa²
 gosa-plugin-dhcp - dhcp plugin for GOsa²
 gosa-plugin-dhcp-schema - LDAP schema for GOsa² dhcp plugin
 gosa-plugin-dns - dns plugin for GOsa²
 gosa-plugin-dns-schema - LDAP schema for GOsa² dns plugin
 gosa-plugin-fai - fai plugin for GOsa²
 gosa-plugin-fai-schema - LDAP schema for GOsa² fai plugin
 gosa-plugin-gofax - gofax plugin for GOsa²
 gosa-plugin-gofon - gofon plugin for GOsa²
 gosa-plugin-goto - goto plugin for GOsa²
 gosa-plugin-kolab - kolab plugin for GOsa²
 gosa-plugin-kolab-schema - LDAP schema for GOsa² kolab plugin
 gosa-plugin-ldapmanager - ldapmanager plugin for GOsa²
 gosa-plugin-mail - base mail plugin for GOsa²
 gosa-plugin-mit-krb5 - mit-krb5 plugin for GOsa²
 gosa-plugin-mit-krb5-schema - LDAP schema for GOsa² mit-krb5 plugin
 gosa-plugin-nagios - nagios plugin for GOsa²
 gosa-plugin-nagios-schema - LDAP schema for GOsa² nagios plugin
 gosa-plugin-netatalk - netatalk plugin for GOsa²
 gosa-plugin-opengroupware - opengroupware plugin for GOsa²
 gosa-plugin-openxchange - openxchange plugin for GOsa²
 gosa-plugin-openxchange-schema - LDAP schema for GOsa² openxchange plugin
 gosa-plugin-opsi - opsi plugin for GOsa²
 gosa-plugin-phpgw - phpgw plugin for GOsa²
 gosa-plugin-phpgw-schema - LDAP schema for GOsa² phpgw plugin
 gosa-plugin-phpscheduleit - phpscheduleit plugin for GOsa²
 gosa-plugin-phpscheduleit-schema - LDAP schema for GOsa² phpscheduleit plugin
 gosa-plugin-pptp - pptp plugin for GOsa²
 gosa-plugin-pptp-schema - LDAP schema for GOsa² pptp plugin
 gosa-plugin-pureftpd - pureftpd plugin for GOsa²
 gosa-plugin-pureftpd-schema - LDAP schema for GOsa² pureftpd plugin
 gosa-plugin-rolemanagement - rolemanagement plugin for GOsa²
 gosa-plugin-rsyslog - rsyslog plugin for GOsa²
 gosa-plugin-samba - samba3 plugin for GOsa²
 gosa-plugin-scalix - scalix plugin for GOsa²
 gosa-plugin-squid - squid plugin for GOsa²
 gosa-plugin-ssh - ssh plugin for GOsa²
 gosa-plugin-ssh-schema - LDAP schema for GOsa² ssh plugin
 gosa-plugin-sudo - sudo plugin for GOsa²
 gosa-plugin-sudo-schema - LDAP schema for GOsa² sudo plugin
 gosa-plugin-systems - systems plugin for GOsa²
 gosa-plugin-uw-imap - uw-imap plugin for GOsa²
 gosa-plugin-webdav - webdav plugin for GOsa²
 gosa-schema - LDAP schema for GOsa

To access further information about this package, please visit the
following URL:

  http://mentors.debian.net/package/gosa


Alternatively, one can download the package with dget using this
command:

  dget -x http://mentors.debian.net/debian/pool/main/g/gosa/gosa_2.7.4-4.1.dsc

Changes since the last upload: see attached debdiff.

Regards,
 Dominik George

-- 
diff -Nru gosa-2.7.4/debian/changelog gosa-2.7.4/debian/changelog
--- gosa-2.7.4/debian/changelog 2012-06-19 09:37:20.0 +0200
+++ gosa-2.7.4/debian/changelog 2013-01-24 15:53:57.0 +0100
@@ -1,3 +1,11 @@
+gosa (2.7.4-4.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Only call a2enmod in postinst if it is available
+(Closes: #698635, thanks to Matthias Rampke).
+
+ -- Dominik George   Thu, 24 Jan 2013 15:52:09 +0100
+
 gosa (2.7.4-4) unstable; urgency=low
 
   * New smarty3 package fixes problems with template loading. This
diff -Nru gosa-2.7.4/debian/gosa.postinst gosa-2.7.4/debian/gosa.postinst
--- gosa-2.7.4/debian/gosa.postinst 2013-01-24 15:49:52.0 +0100
+++ gosa-2.7.4/debian/gosa.postinst 2013-01-24 15:50:52.0 +0100
@@ -54,7 +54,7 @@
   fi
   
   # Add support for RequestHeader
-  a2enmod headers
+  [[ -x /usr/sbin/a2enmod ]] && a2enmod headers
 
   # Finally restart servers
   if [ -x /usr/sbin/invoke-rc.d ]; then


signature.asc
Description: Digital signature


Re: Bug#698548: RFS: jabber-muc/0.8-4 [ITA]

2013-01-24 Thread W. van den Akker
On Sun, 2013-01-20 at 11:42 +0100, Willem van den Akker wrote:

> Package: sponsorship-requests 
> Severity: normal 
> 
> 
>  Dear mentors,
> 
>   I am looking for a sponsor for my package "jabber-muc"
> 
>  * Package name: jabber-muc
>Version : 0.8-4
>Upstream Author : David Sutton and Gregoire Menuel
>  * URL : https://gna.org/projects/mu-conference/
>  * License : GPL-v2
>Section : net
> 
>   It builds those binary packages:
> 
> jabber-muc - Multi User Conference component for the Jabber IM server
> 
>   To access further information about this package, please visit the 
> following URL:
> 
>   http://mentors.debian.net/package/jabber-muc
> 
>   Alternatively, one can download the package with dget using this command:
> 
> dget -x 
> http://mentors.debian.net/debian/pool/main/j/jabber-muc/jabber-muc_0.8-4.dsc
> 
>   Changes since the last upload:
> 
>* New maintainer (Closes: #589307).
>   * debian/control: added myself to the uploaders list.
>   * Removed /var/run (Closes: #689894).
> - debian/dirs: removed /var/run entry.
> - debian/postinst: removed /var/run entries.
> - debian/lintian-overrides: removed /var/run entry. 
> - debian/rules: removed lintian-overrides copy operation.
>   * debian/lintian-overrides: added spelling-error-in-binary.
>   * debian/rules: include hardening options.
> - debian/lintian-overrides: added hardening-no-relro.
> - debian/control: added hardening-include dependency.
>   * debian/rules: added build-arch, build-indep.
>   * debian/rules: added include quilt.make
> debian/control: added quilt dependency.
> Now quilt 3.0 compatible.
>   * debian/control: added Vcs-git and Vcs-Browser tags.
>   * debian/control: make extended description longer.
>   * debian/component.d/60muc: added status option.
>   * Bump standards version to 3.9.4.
>   * Debhelper dependency to >9.
> - debian/compat: updated to 9.
>   * Added debian/watch file.
>   * Added mu-conference man page.
> + debian/mu-conference.1 file added.
> + debian/manpages file added.
> 
> 
>   Regards,
>W. van den Akker
> 
> 


Added a patch for hardening
   * Added patch for CFLAGS in src/Makefile to make hardening work.


Bug#696337: RFS: dualword/1.3.0-1 [ITP] [new package]

2013-01-24 Thread Jakub Wilk

* Paul Wise , 2013-01-23, 10:39:

W: dualword: hardening-no-fortify-functions usr/bin/dualword


I believe that this one is a false positive. blhc didn't complain about 
the build log. :)


--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130124113402.ga9...@jwilk.net



Bug#696337: RFS: dualword/1.3.0-1 [ITP] [new package]

2013-01-24 Thread Alexander Busorguin
I'll work on these bugs and let you know when they are done. Thank you
for your time.
Alex.


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAAqsJ3NM5c4w9u-ZZ7e-pC0wVs4gYKEeF16-Pntkd3fe2FEa=a...@mail.gmail.com