Bug#847611: Patch

2017-12-18 Thread Ian Beckwith
Hi,

On Mon, Dec 18, 2017 at 09:42:17PM +0100, Sebastian Andrzej Siewior wrote:
> On 2017-12-17 18:35:17 [+0100], Hilko Bengen wrote:
> > Control: tag -1 patch -fixed-upstream
> > 
> > I don't see where the direct struct access issues have been fixed
> > upstream, the source code snapshot available from
> > http://www.kermitproject.org/ckdaily.html still has lots of those.

I'm shamefully MIA at the moment but upstream is active and worth contacting:

f...@columbia.edu

thanks for your help!

Ian.

-- 
Ian Beckwith - i...@debian.org - i...@erislabs.net - http://erislabs.net/ianb/
New key: 4096R/A796 3918 B66A A6DD CFC5  EFF2 17D7 13AD 62E8 8618



Bug#847043: O: gnulib -- GNU Portability Library

2016-12-04 Thread Ian Beckwith
Package: wnpp
Severity: normal

Hi,

I'm orphaning gnulib, it is way too long since I've kept up with
maintaining it.

The package description is:
 The GNU portability library is a macro system and C declarations and
 definitions for commonly-used API elements and abstracted system behaviors. It
 can be used to improve portability and other functionality in your programs.

Note that the source package also produces the git-merge-changelog
package, to aid in merging GNU-style ChangeLogs.

If you adopt gnulib, consider also creating and releasing upstream
stable snapshots, and using them as a source for the debian package.

I've attached the script and HOWTO I wrote to document the process of
creating stable snapshots.

My git repo is at:

git://erislabs.net/gnulib.git

http://erislabs.net/gitweb?p=gnulib.git

Branches are:

upstream - upstream master, unmodified
stable - stable snapshots
master - debian packaging

The upstream repo is at:

git://git.savannah.gnu.org/gnulib.git

http://git.savannah.gnu.org/gitweb/?p=gnulib.git

and the upstream mailing list is:

bug-gnu...@gnu.org

https://lists.gnu.org/mailman/listinfo/bug-gnulib

any questions, ask me or maybe the upstream mailing list

cheers,

Ian.
 How to make a gnulib stable snapshot
 --------

by Ian Beckwith 
Last Update: Tue Apr 24 2010
Latest Version: http://erislabs.net/projects/gnulib/STABLE-HOWTO.html

BRANCHES

   * upstream - tracks git://git.savannah.gnu.org/gnulib.git
   * stable   - the stable snapshot we produce, based on upstream
   * master   - the debian branch, based on stable (optional)

PROCEDURE

   * if you don't already have a repository:

 + clone the gnulib repo:
 $ git clone git://git.savannah.gnu.org/gnulib.git
 $ git branch -m master upstream

 + then either import the existing stable repo:
 $ git remote add erislabs git://erislabs.net/gnulib.git
 $ git fetch erislabs
 $ git branch stable erislabs/stable

 + or, if that isn't possible, start from scratch:
 $ git branch stable upstream

   * update upstream branch:
 $ git checkout upstream
 $ git pull

   * tag the current upstream HEAD for later use:
 $ git tag snapshot-start upstream

   * run the test suite:
 $ git checkout upstream
 $ ./gnulib-tool --create-megatestdir --with-tests  --dir=t 2>&1 | tee 
create.out
 $ cd t
 $ ./do-autobuild 2>&1 | tee ../build.out
 $ cd ..

   * find failing tests with:
 $ grep -L rc=0 t/logs/*

   * report any issues to bug-gnu...@gnu.org

   * merge the current upstream version into the stable branch:
 $ git checkout stable
 $ git merge upstream

   * resolve conflicts
 $ git checkout upstream 
 $ git commit -a

   * wait a week or so

   * update upstream branch:
 $ git checkout upstream
 $ git pull

   * create list of commits to review:
 $ git log --oneline --reverse --topo-order snapshot-start..upstream > 
../stable.log

   * return to the stable branch
 $ git checkout stable

   * prepare NEWS.stable for new release.

 + add new header

 + add __NEXTCOMMITMARKER__ tag where you want commits to be logged

   * for each commit in ../stable.log:

 + review each commit in ../stable.log:
 $ git show commitid

 + if you want to cherry-pick that commit:
 $ stable-cherry-pick commitid
   (stable-cherry-pick source: 
http://erislabs.net/ianb/projects/gnulib/stable-cherry-pick)

 + if the cherry-pick fails:

   * resolve the conflict and commit, making a note of the new commitid

   * fill in the new commitid in NEWS.stable, then commit

   * remove __NEXTCOMMIT__ marker from NEWS.stable, commit

   * test (see above). If testsuite fails, check whether bug exists
 in upstream branch, report to bug-gnu...@gnu.org.

   * remove the temporary snapshot-start tag
  $ git tag -d snapshot-start

   * tag the new release
  $ git tag stable/mmdd

   * create and upload tarball:
  $ git archive --format=tar --prefix=gnulib-mmdd-stable/ 
stable/mmdd | gzip -9 > ../gnulib-yymmdd-stable.tar.gz

   * push changes to stable git repository

   * mail announcement to bug-gnu...@gnu.org
#!/bin/sh
# stable-cherry-pick -- Cherry-pick commits into current branch and
#   log them to NEWS.stable. See STABLE-HOWTO for more info,
#   also at http://erislabs.net/projects/gnulib/STABLE-HOWTO.html

# Copyright (C) 2009-2010 Free Software Foundation, Inc.

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY W

Bug#741212: license-problem-gfdl-invariants: false positive

2014-03-09 Thread Ian Beckwith
Package: lintian
Version: 2.5.21
Severity: minor

Hi,

gnulib 20140202+stable-2 has a false positive for 
license-problem-gfdl-invariants.

It's in doc/maintain.texi, the GNU maintainer's guide, caused by a
discussion of invariant sections.

The file itself is licensed GFDL-1.3+-NIV.

I've added an override. Don't know if it's worth fixing, it
is unlikely to come up in any other packages, but lintian -i
asked nicely so I filed a bug. Feel free to close.

cheers,

Ian.

-- 
Ian Beckwith - i...@debian.org - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA


signature.asc
Description: Digital signature


Bug#646013: git-merge-changelog

2014-02-16 Thread Ian Beckwith
Hi,

Update: I've just uploaded the new snapshot but (temporarily) without
your patches.  When it's made it's way to testing, I'll do another
upload with your patches included.

Adding a new package means a (potentially long) trip through the NEW
queue, so I thought I'd get the basic snapshot into testing first.

cheers,

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA


signature.asc
Description: Digital signature


Bug#646013: git-merge-changelog

2014-01-19 Thread Ian Beckwith
Hi,

Thanks for the patches, I'll review them properly when I do the next
stable snapshot (hopefully in the next couple of weeks)

ftpmaster might complain about such a tiny package, but expecting people
to install all of gnulib just to get git-merge-changelog is a bit harsh.

cheers,

Ian.

-- 
Ian Beckwith - i...@debian.org - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA


signature.asc
Description: Digital signature


Bug#660843: Patch for the l10n upload of ckermit

2012-05-14 Thread Ian Beckwith
[ cc:'ed to Jonathan Lane as he was asking something along these lines ]

Hi,

On Mon, May 14, 2012 at 07:10:28AM +0200, Christian PERRIER wrote:
> > That time has come.
> Ping?

I'm in work deadline crunch mode for at least the next couple of days.

The package is ready but I haven't had a chance to investigate the
build problem yet.

The problem is libdes, it previously moved location due to multiarch,
and I adjusted the upstream makefile for that, but now it seems to
have disappeared completely unless I'm being dense.

If, during the build process, the upstream makefile reports "NO DES",
then that is the problem manifesting.

Note that this also applies to the current version in the archive. The
binaries will have built correctly but if rebuilt they will lose DES
support.

I haven't yet figured out the implications of missing libdes, or if
has just been subsumed into another library, or it is there and I am
blind.

The current package, which is ready apart from this, is at:

http://erislabs.net/ianb/debian/ckermit_302-2.dsc

I'll keep this bug posted as soon as I get a chance to investigate
this properly.

cheers,

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Assemblage 23 - Failure - Longevity



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



Bug#671892: ckermit: FTBFS on hurd-i386

2012-05-09 Thread Ian Beckwith
Hi,

On Tue, May 08, 2012 at 09:48:25AM +0200, Christian PERRIER wrote:
> I guess that Ian (the main package maintainer), who is preparing an
> upload after I nagged him for l10n bugs, can probably include your
> patch in this upload. Thanks for your work!

yes, I have a package with the patch included,
I just need to solve a build issue then I will upload.

thanks,

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA


signature.asc
Description: Digital signature


Bug#633156: ckermit: CKermit 9.0 with DFSG-compliant license

2011-07-10 Thread Ian Beckwith
tags 633156 + pending
thanks

Hi,

On Sat, Jul 09, 2011 at 12:13:33AM -0400, Jonathan Lane wrote:
> Columbia cancelled the Kermit project, but they left one heck of a
> parting gift.  CKermit 9.0 is out, and has a revised 3-clause BSD
> license that (I believe) is DFSG-compatible.  New features, new version
> number, new license.

I have a preliminary package at:

http://erislabs.net/ianb/debian/ckermit_301-1~b1_amd64.deb
http://erislabs.net/ianb/debian/ckermit_301-1~b1.debian.tar.gz
http://erislabs.net/ianb/debian/ckermit_301-1~b1.dsc
http://erislabs.net/ianb/debian/ckermit_301.orig.tar.gz

Upstream is about to release 9.0.301 with some bugfixes, so I'm
holding off for that before uploading.

cheers,

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: DJ Cheb I Sabbah - Shri Durga - Durga Puja


signature.asc
Description: Digital signature


Bug#617529: Package ckermit_211-15 failed to build from source with "ld --as-needed" option

2011-07-10 Thread Ian Beckwith
Hi,

On Wed, Mar 09, 2011 at 09:37:45PM +0530, Tarun Kumar Mall wrote:
> In Ubuntu, we've applied the attached patch to achieve the following:
> 
>   * debian/patches/070_fix_ftbfs_binutils-gold.patch: moved library
> in the end in makefile to fix FTBFS. (LP: #732064) 

Is the problem with gold the -lsocks or the -Wl,-z,defs -Wl,--as-needed?
I've removed the -lsocks for unrelated reasons.

I tried your patch, and when compiling with the standard debian
toolchain (sid with ld.bfd from binutils 2.21.52.20110707-1) I get:

: dpkg-shlibdeps: warning: dependency on libz.so.1 could be avoided if 
"debian/ckermit/usr/bin/kermit" were not uselessly linked against it (they use 
none of its symbols).
: dpkg-shlibdeps: warning: dependency on libcrypt.so.1 could be avoided if 
"debian/ckermit/usr/bin/kermit" were not uselessly linked against it (they use 
none of its symbols).

which implies it is ignoring the --as-needed.
I'm inclined to include the patch anyway, as an FTBFS is worse
than a couple of warnings (that I'm fairly sure are spurious anyway)
but if it was only needed because of -lsocks then I'll just drop it.

any thoughts?

Incidentally, are there any plans in ubuntu to make gold the default linker?

cheers,

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: DJ Cheb I Sabbah - Krishna Lila - Govinda


signature.asc
Description: Digital signature


Bug#628683: surfraw does not work correctly with chromium

2011-06-07 Thread Ian Beckwith
severity 628683 normal
tags 628683 + fixed-upstream
thanks

Hi,

On Tue, May 31, 2011 at 06:07:57AM -0400, Michel wrote:
> Running [1] with ~/.surfraw.conf with 
> SURFRAW_graphical_browser=/usr/bin/chromium.
> Opens a new tab in a current browsing session. But with the following in the
> navigation bar: openurl%28http//www.imdb.com/find?s=all&q=test) And also get 
> the
> following message after it runs [2].

Evidently chromium doesn't support the "-remote openURL" syntax.

You can fix this by adding

SURFRAW_graphical_remote=no

to ~/.surfraw.conf (or ~/.config/surfraw/conf)

I've just committed a fix upstream to make SURFRAW_graphical_remote=no
the default.

I've downgraded the severity as it only affects one browser (well,
that I know of) and there is a workaround.

thanks,

Ian

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Tim Buckley - Starsailor - Monterey


signature.asc
Description: Digital signature


Bug#622656: netkit-telnet-ssl: Hardcoded dependnecy on libssl 0.9.8

2011-04-13 Thread Ian Beckwith
Hi,

On Wed, Apr 13, 2011 at 07:32:26PM +0200, Guillem Jover wrote:
> It seems the libssl dependency is hardcoded, and now that the package
> has been binNMUed to link against libssl 1.0.0 it's pulling both shared
> libraries. There should be no need to hardcode such dependencies,
> dpkg-shlibdeps should be taking care of that automatically. It will
> also make it more difficult to get rid of openssl 0.9.8 from the
> archive. Attached patch fixes this.

I did that at the time of the Great SSL Unpleasantness to make
absolutely sure people had the fixed version.

I'm busy the next few days but should be able to fix this (and
netkit-ftp-ssl and linux-ftpd-ssl, for which I will have done the
same) early next week. If it is more urgent than that, feel free to
NMU.

thanks.

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: 65 Days of Static - We Were Exploding Anyway - Mountainhead


signature.asc
Description: Digital signature


Bug#610433: telnetd-ssl: problems telnet'ing in with kernel 2.6.37-git9 and later

2011-01-18 Thread Ian Beckwith
Hi,

On Wed, Jan 19, 2011 at 12:32:57AM +1030, Arthur Marsh wrote:
> With kernel 2.6.37-git9 I have troubles, described at:
> 
> https://bugzilla.kernel.org/show_bug.cgi?id=26632

Thanks for the report. Looks like it is probably a kernel problem but
I'll keep an eye on the bugzilla bug in case I need to do anything.

thanks,

Ian.

-- 
Ian Beckwith - i...@debian.org - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Midnight Choir - Waiting for the Bricks to Fall - Long Time Ago


signature.asc
Description: Digital signature


Bug#608967: surfraw: uses mawk; should use and depend on awk

2011-01-13 Thread Ian Beckwith
tags 608967 + fixed-upstream
thanks

Hi,

On Tue, Jan 04, 2011 at 06:47:08PM -0500, Chung-chieh Shan wrote:
> /usr/bin/surfraw invokes mawk in two places, so surfraw should at least
> depend on mawk.  Actually it doesn't seem to need anything specific to
> mawk, so surfraw should probably simply use and depend on awk.

I've changed debian/rules to hardcode @AWK@ as awk, rather than
searching the build chroot for an awk implementation.

With this in place we don't need a dependency on awk, see

lintian-info -t needlesly-depends-on-awk

I've committed this to the upstream git repo.

Thanks for the report,

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Mogwai - I Love You, I'm Going to Blow Up Your School


signature.asc
Description: Digital signature


Bug#603750: unblock: ckermit/211-15

2010-11-16 Thread Ian Beckwith
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package ckermit (from non-free)

The package contains a new Italian debconf translation.
I also bumped Standards-Version, as there were no changes.

unblock ckermit/211-15

ckermit (211-15) unstable; urgency=low

  * Add Italian translation. Thanks to Luca Bruno. (Closes: #602240).
  * Standards-Version: 3.9.1 (no changes).

 -- Ian Beckwith   Mon, 08 Nov 2010 20:49:06 +

thanks,

Ian.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Neu! - Neu! - Hallogallo



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



Bug#602240: [INTL: it] Italian debconf translation

2010-11-08 Thread Ian Beckwith
Hi,

On Tue, Nov 02, 2010 at 09:31:34PM +0100, Luca Bruno wrote:
> please find attached the .po of the Italian translation...

Thanks. I'm about to upload.

I'm not sure how good the coverage of the non-free autobuilders is at
the moment, so after uploading I'll wait a couple of weeks, manually
do porter uploads for any remaining arches, and ask for an unblock.

Thanks again,

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA



signature.asc
Description: Digital signature


Bug#587271: [xml/sgml-pkgs] Bug#587271: Bug#587271: libxml2 zegfault reading any xml file on amd64

2010-07-14 Thread Ian Beckwith
Hi,

On Thu, Jul 01, 2010 at 09:42:15AM +0200, Mike Hommey wrote:
> Could either of you get a full backtrace (bt full under gdb) from such
> a crash?

I got a backtrace from gedit (stable/i386), but as I was about to post
it realised it didn't have debug info for libxml2, probably because he
still had the version of libxml2-dbg corresponding to libxml2 with
Marc's patch applied. Attached anyway, just in case its useful, as
gedit-useless-backtrace.

By then he had reinstalled stable/amd64, and the bug was apparently
not appearing. He's now noticed that although gdm and gnome-panel
work, gnome-terminal crashes on Edit/Current Profile and iceweasel
crashes going to any site with flash (he doesn't have flash installed)

gnome-terminal is crashing reading
/usr/share/gnome-terminal/glade/gnome-terminal.glade2, and iceweasel
is crashing reading /usr/share/mime/application/x-shockwave-flash.xml,
both in __xmlParserInputBufferCreateFilename(), so I assume this is
the same bug. 'bt full' output for both is attached, let me know if
you need any more info.

cheers,

Ian

-- 
Ian Beckwith - i...@debian.org - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Miles Davis - Pangaea - Zimbabwe
(gdb) bt full
#0  0x7f7d2e5efdc0 in ?? () from /lib/libc.so.6
No symbol table info available.
#1  0x7f7d2dc501af in __xmlParserInputBufferCreateFilename (URI=0x9e0450 
"/usr/share/gnome-terminal/glade/gnome-terminal.glade2", 
enc=XML_CHAR_ENCODING_NONE) at xmlIO.c:2412
buff4 = "
i = 
context = (void *) 0x9f27d0
#2  0x7f7d2dc256ec in xmlNewInputFromFile__internal_alias (ctxt=0x9f1650, 
filename=0x9e0450 "/usr/share/gnome-terminal/glade/gnome-terminal.glade2") at 
parserInternals.c:1463
buf = 
inputStream = (xmlParserInputPtr) 0x0
directory = 
URI = 
#3  0x7f7d2dc28784 in xmlCreateURLParserCtxt__internal_alias 
(filename=0x9e0450 "/usr/share/gnome-terminal/glade/gnome-terminal.glade2", 
options=0) at parser.c:12801
ctxt = 
inputStream = 
directory = 
#4  0x7f7d2dc3f79b in xmlSAXUserParseFile__internal_alias 
(sax=0x7f7d319e73a0, user_data=0x171c4f, filename=0x4 ) at parser.c:13025
ret = -1
ctxt = 
#5  0x7f7d317dc1d5 in glade_parser_parse_file () from 
/usr/lib/libglade-2.0.so.0
No symbol table info available.
#6  0x7f7d317daf5a in glade_xml_construct () from /usr/lib/libglade-2.0.so.0
No symbol table info available.
#7  0x7f7d317db036 in glade_xml_new () from /usr/lib/libglade-2.0.so.0
No symbol table info available.
#8  0x0041b6e9 in terminal_util_load_glade_file (filename=0x4383cc 
"gnome-terminal.glade2", widget_root=0x4383b6 "profile-editor-dialog", 
error_dialog_parent=0x6dc090) at terminal.c:3172
path = 0x9e0450 "/usr/share/gnome-terminal/glade/gnome-terminal.glade2"
xml = (GladeXML *) 0x0
no_glade_dialog = (GtkWidget *) 0x0
#9  0x004132d3 in terminal_profile_edit (profile=0x6b5020, 
transient_parent=0x6dc090) at profile-editor.c:929
xml = (GladeXML *) 0x86aac0
w = (GtkWidget *) 0x7f7d2eb1d29d
num2 = 6.9255965092501251e-310
i = 0
font_label = (GtkWidget *) 0x7f7d2edb2d48
num1 = 1.0185579797819065e-312
size_group = (GtkSizeGroup *) 0x5
editor = (GtkWidget *) 0x0
fontsel = (GtkWidget *) 0x7fffc9d0
old_transient_parent = (GtkWindow *) 0x6f8880
__PRETTY_FUNCTION__ = "terminal_profile_edit"
#10 0x0041885e in terminal_app_edit_profile (app=0x69f4f0, 
profile=0x6b5020, transient_parent=0x6dc090) at terminal.c:1801
No locals.
#11 0x00432f24 in edit_configuration_callback (menuitem=0x6fa2c0, 
window=0x6dc090) at terminal-window.c:2444
No locals.
#12 0x7f7d2edc0e9d in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0x7f7d2edd3bfd in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0x7f7d2edd50ee in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0x7f7d2edd55f3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0x7f7d30141ceb in gtk_widget_activate () from 
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#17 0x7f7d300353ad in gtk_menu_shell_activate_item () from 
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0x7f7d30037085 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0x7f7d30028848 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#20 0x7f7d2edc0e9d in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#21 0x7f7d2edd38dc in ?? () from /usr/lib/libgobject-2.0.so.0

Bug#587271: another manifestation of #587271

2010-06-30 Thread Ian Beckwith
Hi,

My flatmate's machine exhibits this bug too. Hardware is amd64, but
the bug appears with fresh installs of both amd64 and i386 versions of
current stable.

Gnome apps refused to start, and I tracked it down to the vfs stuff
using libxml2 to read mime-related xml files.

Marc's patch fixed the problem.

I have *no* idea why this bug appears on my flatmate's machine and
Marc's machine and (apparently) nobody elses.

Ian.

-- 
Ian Beckwith - i...@debian.org - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Orchestral Manoeuvres in the Dark - The Pacific Age


signature.asc
Description: Digital signature


Bug#582598: Must be tested against netkit-ftp_0.17-22.

2010-05-22 Thread Ian Beckwith
On Sun, May 23, 2010 at 02:40:45AM +0200, Mats Erik Andersson wrote:
> Thus I need a segfault verification from netkit-ftp-ssl_0.17.22+0.2-1
> in order to draw a positive conclusion. The initial report contained
> in #582598 claims 0.17.21 which is outdate as regards #579532.

In private mail Dmitri said that the current unstable versions of ftp
and ftp-ssl (which would be 0.17-22 and 0.17.22+0.2-1) both have the
problem.

cheers,

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Gregor Samsa - 5512 - Lessening



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



Bug#582598: #579532 not fixed?

2010-05-22 Thread Ian Beckwith
reassign 582598 netkit-ftp
thanks

Hi,

Dmitri reported (in private mail) that both ftp and ftp-ssl in unstable
still show what looks like #579532. As it affects both I'm reassigning
to netkit-ftp. Mats, any ideas?

thanks,

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Morrissey - Swords - I Knew I Was Next


signature.asc
Description: Digital signature


Bug#582598: ftp-ssl: crashes when remote servers disconnects right after connect

2010-05-22 Thread Ian Beckwith
Hi,

On Sat, May 22, 2010 at 07:33:27AM +0300, Dmitri Gribenko wrote:
> I see exactly the same behaviour as in bug 579532, but in ftp-ssl.

If it is the same bug as #579532, it should be fixed in
0.17.22+0.2-1 (currently in unstable).

Can you try that version and see if it is fixed?

Thanks,

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Morrissey - Swords - Good Looking Man About Town


signature.asc
Description: Digital signature


Bug#580251: An even better patch, including IPv6.

2010-05-18 Thread Ian Beckwith
On Tue, May 18, 2010 at 12:35:41PM +0200, Alberto Gonzalez Iniesta wrote:
> Yes, Mats' patches will be included in the linux-ftpd package. As the
> ones for the ftp client, tftp(d) were/will be. I'm also hoping Mats can
> join me in taking care of them in the future :)

Excellent!

> > One more thing, Mats, it occurs to me that your changes (to linux-ftpd
> > and netkit-ftp) are significant enough we should clarify the license.
> 
> Good point, Ian. I didn't ask him. /me runs from debian-legal

heh, I don't blame you :)

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: In The Nursery - Anatomy of a Poet - The Seventh Seal


signature.asc
Description: Digital signature


Bug#580251: An even better patch, including IPv6.

2010-05-18 Thread Ian Beckwith
On Tue, May 18, 2010 at 04:04:51PM +0200, Mats Erik Andersson wrote:
> tisdag den 18 maj 2010 klockan 12:35 skrev Alberto Gonzalez Iniesta detta:
> > On Tue, May 18, 2010 at 04:31:11AM +0100, Ian Beckwith wrote:
> > > So, if I'm right, the only thing to do is to document that admins who
> > > want ipv6 support should manually add a tcp6 entry to /etc/inetd.conf.
> 
> In NEWS.Debian, or as a simple hook in the postinst script? Like the insert
> I made in 'postinst' to announce the xinetd example. Just another conditional
> to catch the proper trigger!

Personally I'd put it in NEWS.Debian.

> Said exception is that, in case there are two active entries, 'tcp4' and
> 'tcp6', then update-inetd will launch whiptail with a question as the
> correctness in deactivating both entries. It does not matter what the
> answer is, because both stanzas get reactivated by the postinst script
> in its final step.

Using the --multi flag to update-inetd will silence the dialog on
remove, but it still complains later when trying to --add.

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: In The Nursery - Anatomy of a Poet - Byzantium


signature.asc
Description: Digital signature


Bug#580251: An even better patch, including IPv6.

2010-05-17 Thread Ian Beckwith
Hi,

On Sun, May 09, 2010 at 11:15:27PM +0200, Mats Erik Andersson wrote:
> The new NMU-diff is the one I would like to see for inclusion.

Thanks for your work! I'm sorry I haven't had a chance to look at your
patches sooner.

I've tried the code (...nmu-2.diff), with ftp-ssl and filezilla as
clients, and everything seems to work ok. I don't have a proper ipv6
infrastructure here, so I only tested with localhost, but everything
seems fine.

Alberto, are you planning to use this code? It would be easier for me
if linux-ftpd-ssl gets the patch via "upstream" from your linux-ftpd
package.

> A working xinetd configuration is included. Openbsd-inetd remains
> untested!

I had a look into modifying the maintainer scripts to support ipv6
under openbsd-inetd. It appears the only way that works is to have two
entries, one tcp and one tcp6, but update-inetd refuses to add more
than one entry. There are bugs open against update-inetd about this,
one of which is over ten years old!

net.ipv6.bindv6only doesn't seem to make a difference in this case.

Looking at a random selection of other packages that rdepend on
openbsd-inetd, it looks like they just add a tcp entry, which won't
work with ipv6.

So, if I'm right, the only thing to do is to document that admins who
want ipv6 support should manually add a tcp6 entry to /etc/inetd.conf.
Oh, and make sure that maintainer scripts don't cause an error with
this configuration during upgrades.

One more thing, Mats, it occurs to me that your changes (to linux-ftpd
and netkit-ftp) are significant enough we should clarify the license.

The current code base is licensed under a standardish bsd-style
license, copyright Carnegie Mellon University, although of course it
has been hacked on by a gazillion others over the years. Are you happy
for your changes to follow the same license? I think you would be well
within your rights to ask for something like:

"Portions Copyright 2010 Mats Erik Andersson, licensed as above"

in debian/copyright, and/or the source files you changed.

thanks again!

Ian.

PS Mats: I also updated netkit-ftp-ssl with your patch for #579532,
thanks!

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Dead Can Dance - Closer To Heaven - The Host Of Seraphim


signature.asc
Description: Digital signature


Bug#561117: gnulib: at-func2.c:113: attempt to free a non-heap object

2010-01-07 Thread Ian Beckwith
tags 561117 + fixed-upstream pending
thanks

On Mon, Dec 14, 2009 at 08:07:13PM +0100, Petr Salinger wrote:
> during build of coreutils-8.1:
> 
> at-func2.c: In function 'at_func2':
> at-func2.c:113: warning: attempt to free a non-heap object 'proc_buf1'
> 
> IMO, the right fix is

[snip]

Thanks. I forwarded this upstream:

> Ouch.  Yes, that is the correct fix for my typo.  Applied, in Petr's
> name.

I should be making and uploading a new stable snapshot of gnulib with
this fix in the next few days.

thanks,

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Isis - Panopticon - Grinning Mouths


signature.asc
Description: Digital signature


Bug#563743: [Surfraw-devel] Bug#563743: surfraw: Error occured while reset 800b: errno=5

2010-01-06 Thread Ian Beckwith
On Wed, Jan 06, 2010 at 03:49:51PM +0100, stephrom wrote:
> Can you modify the manpage to indicate that the config dir have
> changed?
> You put this in the changelog but the man continue to tell us that the
> system config is /etc/surfraw.conf.

oops, yes. Fixed in git.

thanks,

Ian.

-- 
Ian Beckwith - i...@debian.org - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Nadja - Numbness - God Rest Ye Merry Gentlemen


signature.asc
Description: Digital signature


Bug#563743: [Surfraw-devel] Bug#563743: surfraw: Error occured while reset 800b: errno=5

2010-01-05 Thread Ian Beckwith
tags 563743 + moreinfo
thanks

On Tue, Jan 05, 2010 at 01:14:57AM +0100, stephrom wrote:
> Hi guys,
> when I want to use surfraw, this message appears:
> Error occured while reset 800b: errno=5
> The browser is not launched and that's all.
> The problem is the same with the defaut config without any user
> config, with a graphical browser (iceweasel) or a text one (w3m).
> I can't tell you when this problem appears because I don't often use
> surfraw but I think that it was working a month ago.

hmm, surfraw itself won't generate that message, it is probably failing
to invoke a browser correctly and the browser is giving that message.

Is it the same with all elvi?
Do you have any environment variables starting with XDG (eg $XDG_CONFIG_DIRS)?

Can you run a failing elvi directly with sh -x, and post the output.
For instance:

sh -x /usr/lib/surfraw/google foo &> surfraw.out

thanks,

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Coldcut - 70 Minutes Of Madness - Bridge Is Over


signature.asc
Description: Digital signature


Bug#377332: expect: intermittent failures processing large amounts of binary data

2009-11-08 Thread Ian Beckwith
On Fri, Oct 30, 2009 at 06:08:27PM +0300, Sergei Golovan wrote:
> Could you test this findings and hopefully confirm that the new expect version
> works fine and just needs extra care when working with binary data?

Hi,

With LANG=C or the fconfigure lines you suggested, it successfully runs
past 32960 and the points at which it failed originally (I got bored
somewhere past 5000), so it looks like the failure at 32960 is
encoding-related, and the failure usually at 624906 is fixed.

I checked the source package to see if Daniel Jacobowitz's patch from
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=377332#10 had been
applied, and it looks like the relevant code has been rewritten.

Looking at my original bug report, I see I was still using LANG=C then
(instead of en_GB.UTF-8) , which explains why I didn't run into the
encoding problem originally.

So, I think it is safe to close this bug.

Ian.

-- 
Ian Beckwith - i...@debian.org - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: DJ Food - Raiding The 20th Century (Words & Music Expansion)


signature.asc
Description: Digital signature


Bug#550741: [Surfraw-devel] Bug#550741: Please update URL of Debian Security Tracker

2009-10-26 Thread Ian Beckwith
On Mon, Oct 12, 2009 at 06:54:49PM +0200, Moritz Muehlenhoff wrote:
> The Debian Security Tracker has been moved to a debian.org, please apply
> attached patch. The only URL is still valid, but might vanish at some
> point.
> 
> Please also remove me from uploaders, I don't have time for surfraw
> generally. (Christian Surchi can be removed as well, I guess).

Both done in git.
I also removed you (well, jmm-guest) from the alioth project.
You are, of course, welcome back any time.

I left Christian in, as he said fairly recently he may have more time
available soon.

Thanks for your work!

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA


signature.asc
Description: Digital signature


Bug#543842: adopting gnulib

2009-08-27 Thread Ian Beckwith
retitle 543842 ITA: gnulib -- GNU Portability Library
owner 543842 !
thanks

I plan to adopt gnulib and make an upload next week.

Ian.

-- 
Ian Beckwith - i...@debian.org - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Fields of the Nephilim - Elizium - Wail of Sumer


signature.asc
Description: Digital signature


Bug#523171: cpu devouring fixed, it seems

2009-08-14 Thread Ian Beckwith
Hi,

This bug hasn't appeared for several months/versions, so I think it is
safe to close.

Ian.

-- 
Ian Beckwith - i...@debian.org - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Jean-Michel Jarre - Music For Supermarkets Part 4


signature.asc
Description: Digital signature


Bug#538408: metche: refuses to save testing state

2009-07-25 Thread Ian Beckwith
Package: metche
Version: 1:1.1-4
Severity: normal

Hi,

metche 1:1.1-4 is refusing to save a testing state on a lenny vserver.

metche report unstable-
reports no changes.

attached: metche.conf and output of sh -x /usr/sbin/metche cron

running with sh -x reports:

++ find /etc /root/ChangeLog -path '*/*.swp' -prune -or -path '*/#*' -prune -or 
-path '*/*~' -prune -or -path '*/*.gpg' -prune -or -path '*/*.key' -prune -or 
-path '*/ifstate' -prune -or -path '*/adjtime' -prune -or -path '*/ld.so.cache' 
-prune -or -path '*/shadow*' -prune -or -path '*/.gnupg' -prune -or -path 
'*/blkid.tab*' -prune -or -path '*/aumixrc' -prune -or -path '*/net.enable' 
-prune -or -path '*/mtab' -prune -or -path '*/backup.d' -prune -or -path 
'*/vdirbase' -prune -or -path '*/run.rev' -prune -or -path '*/vdir' -prune -or 
-path '*/run.rev' -prune -or -path '*/prng_exch' -prune -or -path 
'*/smtp_scache.pag' -prune -or -path '*/smtpd_scache.pag' -prune -or -path 
'*/smtp_scache.dir' -prune -or -path '*/smtpd_scache.dir' -prune -or -path 
'*/local.sh' -prune -or -path '*/hosts.deny' -prune -or -path '*/*.bak' -prune 
-or -cmin -20 -print
+ '[' -z /etc ']'

So although no non-excluded files in /etc/ have changed, /etc itself
has changed (presumably directory entries have changed, i suspect
denyhosts is the culprit), and this is enough to stop it saving a
testing state.

Assuming I'm right, using find -mindepth 1 might be the answer, but you
would need to handle directories and Changelog files separately.

Ian.

-- System Information:
Debian Release: 5.0.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-vserver-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages metche depends on:
ii  bzip2 1.0.5-1high-quality block-sorting file co
ii  debconf [debconf-2.0] 1.5.24 Debian configuration management sy
ii  mutt  1.5.18-6   text-based mailreader supporting M
ii  ucf   3.0016 Update Configuration File: preserv

Versions of packages metche recommends:
ii  apt-show-versions 0.15   lists available package versions w
ii  gnupg 1.4.9-3+lenny1 GNU privacy guard - a free PGP rep

Versions of packages metche suggests:
pn  util-vserver   (no description available)

-- debconf information:
  metche/changelog/file: /root/Changelog
  metche/email: r...@localhost
  metche/changelog/type: Single changelog file
  metche/changelog/directory: /root/changelogs

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
+ set -e
+ shopt -s nullglob
+ DEBUG=yes
+ WATCHED_DIR=/etc
+ BACKUP_DIR=/var/lib/metche
+ DO_PACKAGES=no
+ DO_DETAILS=no
+ TESTING_TIME=60
+ STABLE_TIME=3
++ hostname -f
+ email_address=r...@owen.indymedia.org.uk
+ ENCRYPT_EMAIL=no
+ EXCLUDES='*.swp #* *~ *.gpg *.key ifstate adjtime ld.so.cache shadow* 
  .gnupg blkid.tab* aumixrc net.enable mtab backup.d   vdirbase run.rev 
vdir run.rev   prng_exch smtp_scache.pag smtpd_scache.pag   
smtp_scache.dir smtpd_scache.dir local.sh'
+ LOCALE=C
+ VSNAMES=
+ VSERVERINFO=/usr/sbin/vserver-info
+ VSERVER=/usr/sbin/vserver
+ _MAIL_SUBJECT='changes report'
+ _NO_DEBIAN_PACKAGES_CHANGE='No change in Debian packages state.'
+ _NO_CHANGE='No change.'
+ MAIN_HEADER='
 c h a n g e s   r e p o r t
 ---

'
+ CHANGELOGS_HEADER='

Changelogs
==

'
+ FILES_HEADER='

Changed files
=

'
+ DEBIAN_PACKAGES_HEADER='

Changes in Debian packages
==

'
+ FILES_DETAILS_HEADER='

Details for changed files
=

'
+ '[' cron = -h ']'
+ CMD=cron
+ MILESTONE=
+ '[' -f /etc/metche.conf ']'
+ . /etc/metche.conf
++ WATCHED_DIR=/etc
++ BACKUP_DIR=/var/lib/metche
++ CHANGELOG_FILE=/root/ChangeLog
++ DO_PACKAGES=yes
++ DO_DETAILS=no
++ TESTING_TIME=20
++ STABLE_TIME=3
++ email_address=r...@localhost
++ EXCLUDES='*.swp #* *~ *.gpg *.key ifstate adjtime ld.so.cache shadow*
   .gnupg blkid.tab* aumixrc net.enable mtab backup.d   vdirbase 
run.rev vdir run.rev   prng_exch smtp_scache.pag smtpd_scache.pag   
smtp_scache.dir smtpd_scache.dir local.sh
  hosts.deny *.bak'
++ LOCALE=C
++ DEBUG=no
+ PATH=/bin:/usr/bin
+ unset LC_ALL
+ unset LC_CTYPE
+ unset LANGUAGE
+

Bug#530786: [Surfraw-devel] Bug#530786: surfraw bookmark lookup matches several URLs

2009-06-28 Thread Ian Beckwith
tags 530786 + pending fixed-upstream
thanks

On Wed, May 27, 2009 at 10:23:38PM +0200, Carl Fredrik Hammar wrote:
> If the argument to surfraw matches several bookmarks, all are passed
> to the browser seperated by newlines.  This confuses all browsers I
> currently have installed, which treat them as a single URL.  Though I
> suspect the intention is to only have a single match.

Thanks, fixed in upstream CVS (soon to be upstream git, I hope :)

Ian.

-- 
Ian Beckwith - i...@debian.org - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Joy Division - Substance - Atmosphere


signature.asc
Description: Digital signature


Bug#531822: ftp-ssl: linked to both readline and openssl

2009-06-04 Thread Ian Beckwith
On Thu, Jun 04, 2009 at 12:08:36PM +0200, Sven Joachim wrote:
> Linking against both libreadline and libssl is not allowed, since their
> licenses are incompatible.  See #448408, for instance.

Argh, yes.

I'll try porting it to use the (bsd-licensed) editline library,
failing that, libgnutls-openssl if it is up to the job,
and failing that I'll fall back on Recommends: rlwrap.

thanks,

Ian.

-- 
Ian Beckwith - i...@debian.org - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Innocence Mission - Befriended - Tomorrow On The Runway


signature.asc
Description: Digital signature


Bug#523171: awesome occasionally devours cpu time

2009-04-08 Thread Ian Beckwith
3, {{EPOLLIN|EPOLLHUP, {u32=9, u64=9}}}, 64, 59743) 
= 1
20:40:34.503007 epoll_ctl(3, EPOLL_CTL_DEL, 9, {0, {u32=9, u64=9}}) = -1 EBADF 
(Bad file descriptor)
20:40:34.503094 clock_gettime(CLOCK_MONOTONIC, {234981, 942475488}) = 0
20:40:34.503174 read(6, 0x828a2b8, 4096) = -1 EAGAIN (Resource temporarily 
unavailable)
20:40:34.503271 clock_gettime(CLOCK_MONOTONIC, {234981, 942658307}) = 0
20:40:34.503359 epoll_wait(3, {{EPOLLIN|EPOLLHUP, {u32=9, u64=9}}}, 64, 59743) 
= 1
20:40:34.503441 epoll_ctl(3, EPOLL_CTL_DEL, 9, {0, {u32=9, u64=9}}) = -1 EBADF 
(Bad file descriptor)
20:40:34.503524 clock_gettime(CLOCK_MONOTONIC, {234981, 942903741}) = 0
20:40:34.503602 read(6, 0x828a2b8, 4096) = -1 EAGAIN (Resource temporarily 
unavailable)
20:40:34.503694 clock_gettime(CLOCK_MONOTONIC, {234981, 943079958}) = 0
20:40:34.504257 clock_gettime(CLOCK_REALTIME, {1239219634, 504321236}) = 0
20:40:34.504368 epoll_wait(3, {{EPOLLIN|EPOLLHUP, {u32=9, u64=9}}}, 64, 59743) 
= 1
20:40:34.504456 epoll_ctl(3, EPOLL_CTL_DEL, 9, {0, {u32=9, u64=9}}) = -1 EBADF 
(Bad file descriptor)
20:40:34.504545 clock_gettime(CLOCK_MONOTONIC, {234981, 943924452}) = 0



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

Kernel: Linux 2.6.26-1-vserver-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages awesome depends on:
ii  libc6 2.9-6  GNU C Library: Shared libraries
ii  libcairo2 1.8.6-2+b1 The Cairo 2D vector graphics libra
ii  libdbus-1-3   1.2.12-1   simple interprocess messaging syst
ii  libev33.43-1.1   high-performance event loop librar
ii  libglib2.0-0  2.20.0-2   The GLib library of C routines
ii  libimlib2 1.4.2-4powerful image loading and renderi
ii  liblua5.1-0   5.1.4-2Simple, extensible, embeddable pro
ii  libncurses5   5.7+20090328-1 shared libraries for terminal hand
ii  libpango1.0-0 1.24.0-2   Layout and rendering of internatio
ii  libreadline5  5.2-4  GNU readline and history libraries
ii  libx11-6  2:1.2-1X11 client-side library
ii  libxcb-atom1  0.3.3-2utility libraries for X C Binding 
ii  libxcb-aux0   0.3.3-2utility libraries for X C Binding 
ii  libxcb-event1 0.3.3-2utility libraries for X C Binding 
ii  libxcb-icccm1 0.3.3-2utility libraries for X C Binding 
ii  libxcb-image0 0.3.3-2utility libraries for X C Binding 
ii  libxcb-keysyms0   0.3.3-2utility libraries for X C Binding 
ii  libxcb-property1  0.3.3-2utility libraries for X C Binding 
ii  libxcb-randr0 1.2-1  X C Binding, randr extension
ii  libxcb-render-util0   0.3.3-2utility libraries for X C Binding 
ii  libxcb-render01.2-1  X C Binding, render extension
ii  libxcb-shm0   1.2-1  X C Binding, shm extension
ii  libxcb-xinerama0  1.2-1  X C Binding, xinerama extension
ii  libxcb-xtest0 1.2-1  X C Binding, xtest extension
ii  libxcb1   1.2-1  X C Binding
ii  menu  2.1.41 generates programs menu for all me

Versions of packages awesome recommends:
ii  x11-xserver-utils 7.3+5  X server utilities

awesome suggests no packages.

-- no debconf information

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Interpol - Turn On The Bright Lights - Leif Erikson


signature.asc
Description: Digital signature


Bug#517855: ckermit: [INTL:de] German po-debconf translation update

2009-03-09 Thread Ian Beckwith
reopen 517855
tags 517855 + pending
thanks

I'm using this translation after all, so I'm reopening the bug and
tagging it pending.

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Porcupine Tree - Fear Of A Blank Planet - Way Out Of Here



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



Bug#519004: ckermit: [INTL:pt] Updated Portuguese translation for debconf messages

2009-03-09 Thread Ian Beckwith
tags 519004 + pending
thanks

On Mon, Mar 09, 2009 at 08:35:05PM +, Miguel Figueiredo wrote:
> Updated Portuguese translation for ckermit's debconf messages.
> Translator: Américo Monteiro 

Committed, thanks!

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Porcupine Tree - Fear Of A Blank Planet - Anesthetize


signature.asc
Description: Digital signature


Bug#518914: [INTL:es] Spanish debconf template translation for ckermit

2009-03-09 Thread Ian Beckwith
tags 518914 + pending
thanks

On Mon, Mar 09, 2009 at 09:07:58AM +0100, Francisco Javier Cuadrado wrote:
> # ckermit po-debconf translation to Spanish

Thanks, committed.

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Porcupine Tree - Fear Of A Blank Planet - Anesthetize


signature.asc
Description: Digital signature


Bug#518827: surfraw: Support the HTML'ized rfc URLs in the elvi

2009-03-08 Thread Ian Beckwith
tags 518827 + fixed-upstream
thanks

On Sun, Mar 08, 2009 at 04:56:42PM -0400, Micah Anderson wrote:
> Simple change to the rfc elvi will enable us to enjoy the HTML version of 
> the RFCs provided by the IETF. This makes browsing footnotes, sections etc. 
> significantly better IMHO.

Oh, that's handy, thanks.
Committed to upstream CVS.

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Screaming Trees - Dust - Traveler


signature.asc
Description: Digital signature


Bug#507014: I would expect a 'git' package to represent "Git - Fast Version Control System"

2009-03-08 Thread Ian Beckwith
On Sun, Mar 08, 2009 at 02:08:05PM -0700, david wright wrote:
> I would expect apt-get install git would be the equilivent of
> 'sudo aptitude install git-core git-buildpackage pristine-tar'

The upload of gnuit 4.9.5-1 (which recently reached testing)
removes the 'git' transitional package, leaving it free for
the git-core maintainer to use if he wants.

GNU Interactive Tools used the name 'git', and predates git-the-vcs by
at least a decade. I renamed the package to gnuit in response to the
inevitable confusion. The 'git' transitional package in lenny is a
remnant of that rename. It can safely be removed and will be gone in
squeeze.

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Rasputina - A Radical Recital - A Quitter


signature.asc
Description: Digital signature


Bug#518702: ckermit: [INTL:ru] Russian debconf templates translation update

2009-03-08 Thread Ian Beckwith
tags 518702 + pending
thanks

On Sun, Mar 08, 2009 at 09:29:04AM +0300, Yuri Kozlov wrote:
> Russian debconf templates translation update is attached.

thanks, committed.

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Fever Ray - Fever Ray - When I Grow Up


signature.asc
Description: Digital signature


Bug#518576: ckermit: French debconf templates translation update

2009-03-08 Thread Ian Beckwith
tags 518576 + pending
thanks

On Sat, Mar 07, 2009 at 10:22:37AM +0100, Florentin Duneau wrote:
> Please find attached the french debconf templates update, proofread by the
> debian-l10n-french mailing list contributors.

Thanks, committed.

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Fever Ray - Fever Ray - Coconut


signature.asc
Description: Digital signature


Bug#518327: [INTL:sv] Swedish strings for ckermit debconf

2009-03-08 Thread Ian Beckwith
tags 518327 + pending
thanks

On Thu, Mar 05, 2009 at 02:13:27PM +0100, Martin Bagge wrote:
> Please consider to add this file to translation of debconf.

Committed, thanks.

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Fever Ray - Fever Ray - I'm Not Done


signature.asc
Description: Digital signature


Bug#518197: ckermit: [INTL:fi] Finnish translation of the debconf templates

2009-03-08 Thread Ian Beckwith
tags 518197 + pending
thanks

On Wed, Mar 04, 2009 at 08:50:51PM +0200, Esko Arajärvi wrote:
> Please include attached translation fi.po to the package.

Thanks, committed.

> Additionally, please consider correcting following typos (and 
> unfuzzying the translations):

Thanks, will do (and thanks for showing me native english speakers also
need proofreaders :)

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Fever Ray - Fever Ray - Now's The Only Time I Know


signature.asc
Description: Digital signature


Bug#517648: [INTL:ja] Update po-debconf template translation (ja.po)

2009-03-08 Thread Ian Beckwith
tags 517648 + pending
thanks

On Sun, Mar 01, 2009 at 03:31:52PM +0900, Hideki Yamane (Debian-JP) wrote:
>  Here's updated Japanese po-debconf template (ja.po) file.
>  Could you apply it, please?

Thanks, committed.

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Fever Ray - Fever Ray - Concrete Walls



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



Bug#95135: [#95135] ckermit and kerberos

2009-02-28 Thread Ian Beckwith
tags 95135 + wontfix
thanks

It looks like crypto-in-nonfree is never going to happen, so tagging
this bug 'wontfix', although 'cantfix' would be more accurate.

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Jarvis - Jarvis - Black Magic



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



Bug#517357: [l10n] Czech translation for ckermit

2009-02-28 Thread Ian Beckwith
tags 517357 + pending
thanks

On Fri, Feb 27, 2009 at 09:48:58AM +0100, Martin Šín wrote:
> In attachement there is updated Czech translation (cs.po) for ckermit
> package, please include it.

Thanks!
Committed.

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Jarvis - Quantum Theory (Running The World Hidden Bonus Track)



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



Bug#517516: [INTL:gl] ckermit debconf translation update

2009-02-28 Thread Ian Beckwith
tags 517516 + pending
thanks

On Sat, Feb 28, 2009 at 11:52:19AM +0100, Marce Villarino wrote:
> Please find enclosed the updated Galician translation

Thanks!

Committed.

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Jarvis - Quantum Theory (Running The World Hidden Bonus Track)



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



Bug#511564: ckermit: Is dependency to inetd really needed?

2009-02-26 Thread Ian Beckwith
tags 511564 + pending
thanks

Hi,

On Mon, Jan 12, 2009 at 11:22:59AM +0200, Saku Ytti wrote:
> I feel it's rather odd that ckermit requires inetd.

ckermit depends on inetd because IKSD needs it.  However, I suspect
most people don't use IKSD, so I'm going to weaken it to a Recommends.

This requires adding a new debconf template, so I've put out a call
for translations. I'll upload in 10 days or so, when the translations
have come in.

thanks,

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Mclusky - Day of the Deadringers



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



Bug#500518: closed by Ian Beckwith (Bug#500518: fixed in linux-ftpd-ssl 0.17.18+0.3-6etch1)

2009-02-09 Thread Ian Beckwith
Hi,

On Tue, Feb 10, 2009 at 09:25:02AM +1100, Paul Szabo wrote:
> Thanks for closing the bug! Except I got the exact same message
> on 4 Jan already, so am puzzled by this duplication.

If I understand things correctly, the first message was generated when I
uploaded to unstable, and the second was when the package was accepted into
stable (for the next point release).

Ian.

-- 
Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: N.A.S.A. - Samba Soul (feat. Del Tha Funkee Homosapien & DJ Qbert)


signature.asc
Description: Digital signature


Bug#500278: updated patch + correct severity

2008-10-16 Thread Ian Beckwith
severity 500278 grave
thanks

Attached is a fixed version of the patch.

This bug should really be severity: grave ('introduces a security hole
allowing access to the accounts of users who use the package').

If no-one beats me to it, I'll prepare an NMU soon and ask my AM to
upload it.

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Mark Lanegan - Field Songs - No Easy Action
diff --git a/ftpd/extern.h b/ftpd/extern.h
index fe819c2..0178b35 100644
--- a/ftpd/extern.h
+++ b/ftpd/extern.h
@@ -43,7 +43,7 @@ void	dologout __P((int));
 void	fatal __P((const char *));
 int	ftpd_pclose __P((FILE *));
 FILE   *ftpd_popen __P((char *, const char *));
-char   *ftpd_getline __P((char *, int, FILE *));
+int ftpd_getline __P((char *, int, FILE *));
 void	ftpdlogwtmp __P((const char *, const char *, const char *));
 void	lreply __P((int, const char *, ...));
 void	makedir __P((char *));
diff --git a/ftpd/ftpcmd.y b/ftpd/ftpcmd.y
index 06a0c64..3c08d77 100644
--- a/ftpd/ftpcmd.y
+++ b/ftpd/ftpcmd.y
@@ -920,7 +920,7 @@ static struct tab *lookup(struct tab *p, char *cmd)
 /*
  * getline - a hacked up version of fgets to ignore TELNET escape codes.
  */
-char * ftpd_getline(char *s, int n, FILE *iop)
+int ftpd_getline(char *s, int n, FILE *iop)
 {
 	int c;
 	register char *cs;
@@ -934,7 +934,7 @@ char * ftpd_getline(char *s, int n, FILE *iop)
 			if (debug)
 syslog(LOG_FTP | LOG_DEBUG, "command: %s", s);
 			tmpline[0] = '\0';
-			return(s);
+			return(0);
 		}
 		if (c == 0)
 			tmpline[0] = '\0';
@@ -965,11 +965,22 @@ char * ftpd_getline(char *s, int n, FILE *iop)
 		}
 		}
 		*cs++ = c;
-		if (--n <= 0 || c == '\n')
+		if (--n <= 0) {
+   /*
+* If command doesn't fit into buffer, discard the
+* rest of the command and indicate truncation.
+* This prevents the command to be split up into
+* multiple commands.
+*/
+		   while (c != '\n' && (c = getc(iop)) != EOF)
+   ;
+   return (-2);
+   }
+   if (c == '\n')
 			break;
 	}
 	if (c == EOF && cs == s)
-		return (NULL);
+		return (-1);
 	*cs++ = '\0';
 	if (debug) {
 		if (!guest && strncasecmp("pass ", s, 5) == 0) {
@@ -989,7 +1000,7 @@ char * ftpd_getline(char *s, int n, FILE *iop)
 			syslog(LOG_FTP | LOG_DEBUG, "command: %.*s", len, s);
 		}
 	}
-	return (s);
+	return (0);
 }
 
 void toolong(int signo)
@@ -1018,9 +1029,14 @@ static int yylex(void)
 		case CMD:
 			(void) signal(SIGALRM, toolong);
 			(void) alarm((unsigned) timeout);
-			if (ftpd_getline(cbuf, sizeof(cbuf)-1, stdin)==NULL) {
-reply(221, "You could at least say goodbye.");
-dologout(0);
+			n=ftpd_getline(cbuf, sizeof(cbuf)-1, stdin);
+			if (n == -1) {
+ reply(221, "You could at least say goodbye.");
+ dologout(0);
+			} else if (n == -2) {
+reply(500, "Command too long.");
+alarm(0);
+continue;
 			}
 			(void) alarm(0);
 			if ((cp = strchr(cbuf, '\r'))) {
diff --git a/ftpd/ftpd.c b/ftpd/ftpd.c
index ec70a4e..37945e4 100644
--- a/ftpd/ftpd.c
+++ b/ftpd/ftpd.c
@@ -2111,6 +2111,7 @@ void dologout(int status)
 static void myoob(int signo)
 {
 	char *cp;
+	int ret;
 	int save_errno = errno;
 
 	(void)signo;
@@ -2119,9 +2120,13 @@ static void myoob(int signo)
 	if (!transflag)
 		return;
 	cp = tmpline;
-	if (ftpd_getline(cp, 7, stdin) == NULL) {
+	ret=ftpd_getline(cp, 7, stdin);
+	if (ret == -1) {
 		reply(221, "You could at least say goodbye.");
 		dologout(0);
+	} else if (ret == -2) {
+	/* Ignore truncated command */
+	return;
 	}
 	upper(cp);
 	if (strcmp(cp, "ABOR\r\n") == 0) {


Bug#500518: bumping urgency

2008-10-16 Thread Ian Beckwith
tags 500518 - help
severity 500518 grave
thanks

This should really be grave ('introduces a security hole allowing
access to the accounts of users who use the package').

I'm back from VAC and about to upload a fix.

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Mark Lanegan - Field Songs - One Way Street



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



Bug#500279: oops, wrong bug

2008-09-28 Thread Ian Beckwith
tags 500279 - security
thanks

Dammit, wrong bug, my previous mail was supposed to be
for #500278

Sorry for the noise.

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA



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



Bug#500278: ftpd command line split

2008-09-28 Thread Ian Beckwith
tags 500278 + patch security
clone 500278 -1
reassign -1 ftpd-ssl
thanks

Unfortunately this came in just as I was going on VAC.
Whoever fixes this in linux-ftpd please NMU linux-ftpd-ssl as well.
If nobody NMUs, I'll fix this in linux-ftpd-ssl after I get back from VAC.

The attached patch is a port of the openbsd fix to linux-ftpd-ssl,
but it also applies to the vanilla linux-ftpd (with offsets)

Please note I haven't had time to do more than test that the fix
compiles, so please test before uploading.

Ian

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
diff --git a/ftpd/extern.h b/ftpd/extern.h
index fe819c2..0178b35 100644
--- a/ftpd/extern.h
+++ b/ftpd/extern.h
@@ -43,7 +43,7 @@ void	dologout __P((int));
 void	fatal __P((const char *));
 int	ftpd_pclose __P((FILE *));
 FILE   *ftpd_popen __P((char *, const char *));
-char   *ftpd_getline __P((char *, int, FILE *));
+int ftpd_getline __P((char *, int, FILE *));
 void	ftpdlogwtmp __P((const char *, const char *, const char *));
 void	lreply __P((int, const char *, ...));
 void	makedir __P((char *));
diff --git a/ftpd/ftpcmd.y b/ftpd/ftpcmd.y
index 1af612f..f833735 100644
--- a/ftpd/ftpcmd.y
+++ b/ftpd/ftpcmd.y
@@ -981,7 +981,7 @@ static struct tab *lookup(struct tab *p, char *cmd)
 /*
  * getline - a hacked up version of fgets to ignore TELNET escape codes.
  */
-char * ftpd_getline(char *s, int n, FILE *iop)
+int ftpd_getline(char *s, int n, FILE *iop)
 {
 	int c;
 	register char *cs;
@@ -996,7 +996,7 @@ char * ftpd_getline(char *s, int n, FILE *iop)
 			if (debug)
 syslog(LOG_FTP | LOG_DEBUG, "command: %s", s);
 			tmpline[0] = '\0';
-			return(s);
+			return(0);
 		}
 		if (c == 0)
 			tmpline[0] = '\0';
@@ -1038,11 +1038,22 @@ char * ftpd_getline(char *s, int n, FILE *iop)
 		}
 		}
 		*cs++ = c;
-		if (--n <= 0 || c == '\n')
+		if (--n <= 0) {
+   /*
+* If command doesn't fit into buffer, discard the
+* rest of the command and indicate truncation.
+* This prevents the command to be split up into
+* multiple commands.
+*/
+		   while (c != '\n' && (c = GETC(iop)) != EOF)
+   ;
+   return (-2);
+   }
+   if (c == '\n')
 			break;
 	}
 	if (c == EOF && cs == s)
-		return (NULL);
+		return (-1);
 	*cs++ = '\0';
 	if (debug) {
 		if (!guest && strncasecmp("pass ", s, 5) == 0) {
@@ -1062,7 +1073,7 @@ char * ftpd_getline(char *s, int n, FILE *iop)
 			syslog(LOG_FTP | LOG_DEBUG, "command: %.*s", len, s);
 		}
 	}
-	return (s);
+	return (0);
 }
 
 void toolong(int signo)
@@ -1091,9 +1102,14 @@ static int yylex(void)
 		case CMD:
 			(void) signal(SIGALRM, toolong);
 			(void) alarm((unsigned) timeout);
-			if (ftpd_getline(cbuf, sizeof(cbuf)-1, stdin)==NULL) {
-reply(221, "You could at least say goodbye.");
-dologout(0);
+			n=ftpd_getline(cbuf, sizeof(cbuf)-1, stdin)
+			if (n == -1) {
+ reply(221, "You could at least say goodbye.");
+ dologout(0);
+			} else if (n == -2) {
+reply(500, "Command too long.");
+alarm(0);
+continue;
 			}
 			(void) alarm(0);
 			if ((cp = strchr(cbuf, '\r'))) {
diff --git a/ftpd/ftpd.c b/ftpd/ftpd.c
index 8d60811..eed3f50 100644
--- a/ftpd/ftpd.c
+++ b/ftpd/ftpd.c
@@ -2590,6 +2590,7 @@ void dologout(int status)
 static void myoob(int signo)
 {
 	char *cp;
+	int ret;
 	int save_errno = errno;
 
 	(void)signo;
@@ -2598,9 +2599,13 @@ static void myoob(int signo)
 	if (!transflag)
 		return;
 	cp = tmpline;
-	if (ftpd_getline(cp, 7, stdin) == NULL) {
+	ret=ftpd_getline(cp, 7, stdin);
+	if (ret == -1) {
 		reply(221, "You could at least say goodbye.");
 		dologout(0);
+	} else if (ret == -2) {
+	/* Ignore truncated command */
+	return;
 	}
 	upper(cp);
 	if (strcmp(cp, "ABOR\r\n") == 0) {


Bug#500279: ftpd command line split

2008-09-28 Thread Ian Beckwith
tags 500279 + patch security
clone 500279 -1
reassign -1 ftpd-ssl
thanks

Unfortunately this came in just as I was going on VAC.
Whoever fixes this in linux-ftpd please NMU linux-ftpd-ssl as well.
If nobody NMUs, I'll fix this in linux-ftpd-ssl after I get back from VAC.

The attached patch is a port of the openbsd fix to linux-ftpd-ssl,
but it also applies to the vanilla linux-ftpd (with offsets)

Please note I haven't had time to do more than test that the fix
compiles, so please test before uploading.

Ian

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
diff --git a/ftpd/extern.h b/ftpd/extern.h
index fe819c2..0178b35 100644
--- a/ftpd/extern.h
+++ b/ftpd/extern.h
@@ -43,7 +43,7 @@ void	dologout __P((int));
 void	fatal __P((const char *));
 int	ftpd_pclose __P((FILE *));
 FILE   *ftpd_popen __P((char *, const char *));
-char   *ftpd_getline __P((char *, int, FILE *));
+int ftpd_getline __P((char *, int, FILE *));
 void	ftpdlogwtmp __P((const char *, const char *, const char *));
 void	lreply __P((int, const char *, ...));
 void	makedir __P((char *));
diff --git a/ftpd/ftpcmd.y b/ftpd/ftpcmd.y
index 1af612f..f833735 100644
--- a/ftpd/ftpcmd.y
+++ b/ftpd/ftpcmd.y
@@ -981,7 +981,7 @@ static struct tab *lookup(struct tab *p, char *cmd)
 /*
  * getline - a hacked up version of fgets to ignore TELNET escape codes.
  */
-char * ftpd_getline(char *s, int n, FILE *iop)
+int ftpd_getline(char *s, int n, FILE *iop)
 {
 	int c;
 	register char *cs;
@@ -996,7 +996,7 @@ char * ftpd_getline(char *s, int n, FILE *iop)
 			if (debug)
 syslog(LOG_FTP | LOG_DEBUG, "command: %s", s);
 			tmpline[0] = '\0';
-			return(s);
+			return(0);
 		}
 		if (c == 0)
 			tmpline[0] = '\0';
@@ -1038,11 +1038,22 @@ char * ftpd_getline(char *s, int n, FILE *iop)
 		}
 		}
 		*cs++ = c;
-		if (--n <= 0 || c == '\n')
+		if (--n <= 0) {
+   /*
+* If command doesn't fit into buffer, discard the
+* rest of the command and indicate truncation.
+* This prevents the command to be split up into
+* multiple commands.
+*/
+		   while (c != '\n' && (c = GETC(iop)) != EOF)
+   ;
+   return (-2);
+   }
+   if (c == '\n')
 			break;
 	}
 	if (c == EOF && cs == s)
-		return (NULL);
+		return (-1);
 	*cs++ = '\0';
 	if (debug) {
 		if (!guest && strncasecmp("pass ", s, 5) == 0) {
@@ -1062,7 +1073,7 @@ char * ftpd_getline(char *s, int n, FILE *iop)
 			syslog(LOG_FTP | LOG_DEBUG, "command: %.*s", len, s);
 		}
 	}
-	return (s);
+	return (0);
 }
 
 void toolong(int signo)
@@ -1091,9 +1102,14 @@ static int yylex(void)
 		case CMD:
 			(void) signal(SIGALRM, toolong);
 			(void) alarm((unsigned) timeout);
-			if (ftpd_getline(cbuf, sizeof(cbuf)-1, stdin)==NULL) {
-reply(221, "You could at least say goodbye.");
-dologout(0);
+			n=ftpd_getline(cbuf, sizeof(cbuf)-1, stdin)
+			if (n == -1) {
+ reply(221, "You could at least say goodbye.");
+ dologout(0);
+			} else if (n == -2) {
+reply(500, "Command too long.");
+alarm(0);
+continue;
 			}
 			(void) alarm(0);
 			if ((cp = strchr(cbuf, '\r'))) {
diff --git a/ftpd/ftpd.c b/ftpd/ftpd.c
index 8d60811..eed3f50 100644
--- a/ftpd/ftpd.c
+++ b/ftpd/ftpd.c
@@ -2590,6 +2590,7 @@ void dologout(int status)
 static void myoob(int signo)
 {
 	char *cp;
+	int ret;
 	int save_errno = errno;
 
 	(void)signo;
@@ -2598,9 +2599,13 @@ static void myoob(int signo)
 	if (!transflag)
 		return;
 	cp = tmpline;
-	if (ftpd_getline(cp, 7, stdin) == NULL) {
+	ret=ftpd_getline(cp, 7, stdin);
+	if (ret == -1) {
 		reply(221, "You could at least say goodbye.");
 		dologout(0);
+	} else if (ret == -2) {
+	/* Ignore truncated command */
+	return;
 	}
 	upper(cp);
 	if (strcmp(cp, "ABOR\r\n") == 0) {


Bug#143559: patches moved

2008-07-20 Thread Ian Beckwith
Since the original author of the above-mentioned patches, Peter "Luna"
Runestig, passed away [1], his ftp site is no longer online.

I have a mirror of his SSL patches to inetutils-telnet at

http://erislabs.net/ianb/ssl/

Ian.

[1] http://www.openafs.org/pipermail/openafs-devel/2005-July/012517.html

--
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Jacques Brel - L'homme De La Mancha - Final



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



Bug#489902: [Surfraw-devel] Bug#489902: surfraw: google elvi contains bashism?

2008-07-08 Thread Ian Beckwith
tags 489902 + pending
kthxbye

On Tue, Jul 08, 2008 at 04:52:14PM +0100, Philip Armstrong wrote:
> With dash as /bin/sh :
> 
> $ sr google wibble
> test: 58: ==: unexpected operator

Thanks, fixed in CVS.

As soon as the current version propagates to testing (in a week or so)
I'll upload a new debian package with this fix.

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: A Silver Mt. Zion - Could've Moved Mountains...



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



Bug#486123: telnetd: update-inetd problems

2008-06-13 Thread Ian Beckwith
Package: telnetd
Version: 0.17-35
Severity: important
Tags: patch

Hi,

netkit-telnet suffers from the same problem as linux-ftpd (#482912), a
change to update-inetd --remove regexp handling means inetd.conf
entries aren't removed.

The attached patch fixes the regexp, plus problems with the
code to handle switching from telnetd-ssl -> telnetd:

* telnetd-ssl no longer specifies a group name in inetd.conf
  (due to inetutils-inetd not supporting groups [patch nicked from
  telnetd 0.17-33]) which means the fgrep match in postinst fails.

* installing telnetd, then installing telnetd-ssl, then purging
  telnetd results in removing the inetd.conf entry for telnetd.
  The fix is to only remove the inetd.conf entry if it is disabled
  (which will have happened in the prerm). I've just uploaded
  a new version of netkit-telnet-ssl which solves the corresponding
  problem going in the other direction.

The patch also replaces the dependency on netbase with one on
openbsd-inetd | inet-superserver, which is needed to drag in
update-inetd. Purely cosmetically, it also removes the versioned
dependecies on base-files and dpkg, as the minimum versions specified
long predate oldstable.

cheers,

Ian.


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

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages telnetd depends on:
ii  adduser 3.108add and remove users and groups
ii  libc6   2.7-12   GNU C Library: Shared libraries
ii  openbsd-inetd [inet-superse 0.20080125-1 The OpenBSD Internet Superserver
ii  passwd  1:4.1.1-1change and administer password and

telnetd recommends no packages.
diff -Naur dist/netkit-telnet-0.17/debian/changelog 
netkit-telnet-0.17/debian/changelog
--- dist/netkit-telnet-0.17/debian/changelog2008-05-21 16:30:55.0 
+0100
+++ netkit-telnet-0.17/debian/changelog 2008-06-13 15:43:34.0 +0100
@@ -1,3 +1,17 @@
+netkit-telnet (0.17-36) unstable; urgency=low
+
+  * telnetd.postinst:
++ Fix update-inetd --remove regexp.
++ Drop group from telnetd-ssl regexp.
+  * telnetd.postrm: Only remove inetd entry if it is disabled.
+  * telnetd Depends:
++ Replace netbase Depends: with openbsd-inetd | inet-superserver
+  to pull in update-inetd (Closes: #473262).
++ Remove versioned dependencies on versions of dpkg and base-files
+  that long predate oldstable.
+
+ -- Ian Beckwith <[EMAIL PROTECTED]>  Fri, 13 Jun 2008 14:05:45 +0100
+
 netkit-telnet (0.17-35) unstable; urgency=low
 
   * The 'this does not need to depend on update-inetd' release
diff -Naur dist/netkit-telnet-0.17/debian/control 
netkit-telnet-0.17/debian/control
--- dist/netkit-telnet-0.17/debian/control  2008-05-21 16:30:55.0 
+0100
+++ netkit-telnet-0.17/debian/control   2008-05-26 19:53:04.0 +0100
@@ -17,7 +17,7 @@
 Package: telnetd
 Architecture: any
 Priority: optional
-Depends: adduser, base-files (>= 2.1.8), dpkg (>= 1.7.0), netbase, passwd, 
${shlibs:Depends}
+Depends: adduser, openbsd-inetd | inet-superserver, passwd, ${shlibs:Depends}
 Replaces: netstd
 Provides: telnet-server
 Conflicts: suidmanager (<< 0.50)
diff -Naur dist/netkit-telnet-0.17/debian/telnetd.postinst 
netkit-telnet-0.17/debian/telnetd.postinst
--- dist/netkit-telnet-0.17/debian/telnetd.postinst 2008-05-21 
16:30:55.0 +0100
+++ netkit-telnet-0.17/debian/telnetd.postinst  2008-05-21 16:42:56.0 
+0100
@@ -3,10 +3,10 @@
 
 update_inetd_entry() {
if [ $2 ]; then
-   update-inetd --remove ".*/usr/sbin/in.telnetd"
+   update-inetd --remove ".*telnet"
update-inetd --group STANDARD --add "$telnetdent"
else
-   update-inetd --remove ".*/usr/sbin/in.telnetd"
+   update-inetd --remove ".*telnet"
update-inetd --group STANDARD --add "$rootent"
fi
 }
@@ -41,7 +41,7 @@
 configure)
if [ -z "$2" ] || 
dpkg --compare-versions "$2" lt 0.17-13 ||
-   fgrep -q telnetd-ssl.telnetd-ssl /etc/inetd.conf
+   fgrep -q telnetd-ssl /etc/inetd.conf
 then
update_inetd_entry "$2" $devpts
else
diff -Naur dist/netkit-telnet-0.17/debian/telnetd.postrm 
netkit-telnet-0.17/debian/telnetd.postrm
--- dist/netkit-telnet-0.17/debian/telnetd.postrm   2008-05-21 
16:30:55.0 +0100
+++ netkit-telnet-0.17/debian/telnetd.postrm2008-06-13 14:17:44.0 
+0100
@@ -38,7 +38,7 @@
 purge)
# If netbase is not installed, then we don't need to do the remove.
if command -v update-inetd >/dev/null 2>&1; then
-   update-inetd --remove "telnet   .*  /usr/sbin/in.telnetd"
+   update-inetd --remove "## telnet"
fi
;;
 *)


Bug#482912: ftpd: postrm/postinst problems

2008-05-25 Thread Ian Beckwith
Package: ftpd
Version: 0.17-27
Severity: important
Tags: patch

Hi,

Due to a change in update-inetd, linux-ftpd's postrm no longer removes
the inetd.conf entry. The attached patch fixes this.

Fixing this reveals other problems, which the patch also fixes:

* postrm removes the inetd.conf entry when called during remove as
  well as purge, losing any local configuration.

* With this (and downstream ftpd-ssl) fixed, if you replace
  linux-ftpd-ssl with linux-ftpd, and you had ssl-specific arguments
  (which until recently were added by default), they will be left in
  the inetd entry, causing linux-ftpd to fail to start. The patch
  handles this by removing the inetd entry at the start of postinst if
  it has any ftpd-ssl options in it (fortunately they all start with -z)

* Calling:
apt-get install ftpd-ssl
apt-get install ftpd
dpkg -P ftpd-ssl
  removes the inetd.conf entry for ftp. The patch fixes this by only
  removing the entry if it is commented out (which will have happened
  in the prerm). The problem also happens the other way round (ie
  install ftpd, install ftpd-ssl, purge ftpd)

I've also fixed these issues in linux-ftpd-ssl, which my AM will
hopefully upload soon (I've only recently adopted linux-ftpd-ssl, so I
don't have the DM-Upload-Allowed flag yet)

Hope this all makes sense,

Ian.


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

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages ftpd depends on:
ii  libc6   2.7-11   GNU C Library: Shared libraries
ii  libpam-modules  0.99.7.1-6   Pluggable Authentication Modules f
ii  libpam0g0.99.7.1-6   Pluggable Authentication Modules l
ii  openbsd-inetd [inet-superse 0.20080125-1 The OpenBSD Internet Superserver

ftpd recommends no packages.
diff --git a/debian/postinst b/debian/postinst
index 27a3c9d..4b51b27 100644
--- a/debian/postinst
+++ b/debian/postinst
@@ -1,6 +1,10 @@
 #!/bin/sh -e
 # $Id: postinst,v 1.7 2003/06/21 02:31:44 herbert Exp $
 
+if grep -q '[[:blank:]]/usr/sbin/in\.ftpd.*-z' /etc/inetd.conf; then
+   update-inetd --pattern '/usr/sbin/in\.ftpd' --remove ".*ftp"
+fi
+
 if grep -q '[[:blank:]]/usr/sbin/in\.ftpd\>' /etc/inetd.conf; then
if ! grep -q '^ftp\>' /etc/inetd.conf; then
update-inetd --pattern '/usr/sbin/in\.ftpd' --enable ftp
diff --git a/debian/postrm b/debian/postrm
index 2469e8a..5ebd1e5 100644
--- a/debian/postrm
+++ b/debian/postrm
@@ -1,9 +1,9 @@
 #!/bin/sh -e
 # $Id: postrm,v 1.1 1999/04/16 07:00:28 herbert Exp $
 
-if [ "$1" = remove -o "$1" = purge ]; then
+if [ "$1" = purge ]; then
if command -v update-inetd >/dev/null 2>&1; then
-   update-inetd --remove "ftp  stream  tcp nowait  
root/usr/sbin/tcpd  /usr/sbin/in.ftpd"
+   update-inetd --pattern '/usr/sbin/in\.ftpd' --remove "## 
ftp"
fi
 fi
 


Bug#467214: X memory leak fixed?

2008-04-22 Thread Ian Beckwith
Hi,

The memory leak I reported appears to be fixed.

X has been running for 26 days, and has held steady for most of that
time around:

  PID USER  PR  NI  VIRT  RES  SHR S %CPU %MEMTIME+  COMMAND
  562 root  10 -10 85040 8316 1972 S  1.3  1.7 578:09.82 Xorg

I also ran that grep on swap again for org.freedesktop.DBus.Local and
it reported 108 occurences rather than 446,000. They could well have
been left over in swap from previous runs of X.

I don't think I've made any configuration changes that might affect
this, but I have been tracking sid, so presumably an upgrade > 26 days
ago fixed this.

cheers,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Swans - Feel Happiness



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



Bug#476132: adopting linux-ftpd-ssl and netkit-ftp-ssl

2008-04-18 Thread Ian Beckwith
retitle 476131 ITA: netkit-ftp-ssl -- FTP client with SSL encryption support
retitle 476132 ITA: linux-ftpd-ssl -- FTP server with SSL encryption support
owner 476131 !
owner 476132 !
thanks

I'll take these packages, if there are no objections.

I'm already maintaining netkit-telnet-ssl, so this seems like a good fit.

I'm going away for a couple of days but will work on this when I get back.

thanks for your work,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Talk Talk - Spirit of Eden - The Rainbow



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



Bug#476047: patch for #476047

2008-04-14 Thread Ian Beckwith
tags 476047 + patch, pending, upstream
thanks

The attached patch fixes this, but I want to run it past upstream
before I upload.

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Cranes - Future Songs - In the Reeds
diff --git a/lib/WWW/OpenSearch/Url.pm b/lib/WWW/OpenSearch/Url.pm
index 7c04b82..6a66428 100644
--- a/lib/WWW/OpenSearch/Url.pm
+++ b/lib/WWW/OpenSearch/Url.pm
@@ -6,6 +6,7 @@ use warnings;
 use base qw( Class::Accessor::Fast );
 
 use URI::Template;
+use Encode;
 
 __PACKAGE__->mk_accessors( qw( type template method params ns ) );
 
@@ -89,7 +90,9 @@ sub prepare_query {
 if ( $self->method eq 'post' ) {
 my $post = $self->params;
 for my $key ( keys %$post ) {
+	Encode::_utf8_off($key);
 $post->{ $key } =~ s/{(.+)}/$params->{ $1 } || ''/eg;
+	Encode::_utf8_off($post->{$key});
 }
 
 return $url, [ %$post ];


Bug#454879: proposed NMU for #454879

2008-04-12 Thread Ian Beckwith
tags 454879 + patch
tags 369121 + patch
thanks

Hi,

Attached patch fixes FTBFS with gcc-4.3
It also updates Suggests: to libmysql15off.

Changelog:

qtstalker (0.32-3.1) unstable; urgency=high

  * Non-maintainer upload.
  * lib/Toolbar.h: fix gcc-4.3 FTBFS (Closes: #454879).
  * debian/control: update Suggests: to libmysqlclient15off (Closes: #369121).

 -- Ian Beckwith <[EMAIL PROTECTED]>  Fri, 11 Apr 2008 05:52:07 +0100

I'm doing this as part of NM T&S, hopefully my AM will upload this
soon.

New package is available at: 

http://erislabs.net/ianb/debian/qtstalker_0.32-3.1.dsc

cheers,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Dead Can Dance - Chosen Survivors - Dreams Made Flesh
diff -Naur ../dist/qtstalker-0.32/debian/changelog qtstalker-0.32/debian/changelog
--- ../dist/qtstalker-0.32/debian/changelog	2008-04-11 05:40:10.0 +0100
+++ qtstalker-0.32/debian/changelog	2008-04-11 05:52:21.0 +0100
@@ -1,3 +1,11 @@
+qtstalker (0.32-3.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * lib/Toolbar.h: fix gcc-4.3 FTBFS (Closes: #454879).
+  * debian/control: update Suggests: to libmysqlclient15off (Closes: #369121).
+
+ -- Ian Beckwith <[EMAIL PROTECTED]>  Fri, 11 Apr 2008 05:52:07 +0100
+
 qtstalker (0.32-3) unstable; urgency=low
 
   * Upgrade to MySQL 5, build depend libmysqlclient15-dev, closes: #343806
diff -Naur ../dist/qtstalker-0.32/debian/control qtstalker-0.32/debian/control
--- ../dist/qtstalker-0.32/debian/control	2008-04-11 05:40:10.0 +0100
+++ qtstalker-0.32/debian/control	2008-04-11 05:50:54.0 +0100
@@ -9,7 +9,7 @@
 Package: qtstalker
 Architecture: any
 Recommends: qtstalker-doc (= ${Source-Version})
-Suggests: libmysqlclient15
+Suggests: libmysqlclient15off
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: commodity and stock market charting and technical analysis
  Qtstalker is a user friendly Technical Analysis package for GNU/Linux.  It
diff -Naur ../dist/qtstalker-0.32/lib/Toolbar.h qtstalker-0.32/lib/Toolbar.h
--- ../dist/qtstalker-0.32/lib/Toolbar.h	2005-05-18 00:44:06.0 +0100
+++ qtstalker-0.32/lib/Toolbar.h	2008-04-11 05:46:30.0 +0100
@@ -33,7 +33,7 @@
 class Toolbar : public QFrame
 {
   public:
-Toolbar (QWidget *w, int h, int w, bool);
+Toolbar (QWidget *w, int h, int wi, bool);
 ~Toolbar ();
 void addButton (QString &name, QPixmap pix, QString &tt);
 QPushButton * getButton (QString &name);


signature.asc
Description: Digital signature


Bug#475731: debian-policy: substvar reference moved from dpkg-source(1) to deb-substvars(5)

2008-04-12 Thread Ian Beckwith
Package: debian-policy
Version: 3.7.3.0
Severity: minor
Tags: patch

Policy 4.10 refers to dpkg-source(1) for details of variable substitutions.
With the version of dpkg-dev in unstable, that information has moved to
its own man page, deb-substvars(5).

Patch attached.

Cheers,

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

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

-- no debconf information
diff -Naur debian-policy-3.7.3.0.old/policy.sgml 
debian-policy-3.7.3.0/policy.sgml
--- debian-policy-3.7.3.0.old/policy.sgml   2007-12-03 06:53:35.0 
+
+++ debian-policy-3.7.3.0/policy.sgml   2008-04-12 16:28:36.0 +0100
@@ -2012,7 +2012,7 @@

 

- See  for full
+ See  for full
  details about source variable substitutions, including the
  format of debian/substvars.
   


Bug#474804: proposed NMU patch for #474804

2008-04-10 Thread Ian Beckwith
tags 474804 + patch
thanks

Hi,

Attached patch fixes FTBFS with gcc-4.3

Changelog:

zsnes (1.510-2.1) unstable; urgency=high

  * Non-maintainer upload.
  * Fix gcc-4.3 FTBFS (Closes: #474804).

 -- Ian Beckwith <[EMAIL PROTECTED]>  Thu, 10 Apr 2008 22:20:59 +0100


Two files attached:

zsnes-1.510-2--1.510-2.1.patch - full diff against last version
gcc-4.3-ftbfs.dpatch - just the dpatch

I'm doing this as part of NM T&S, hopefully my AM will upload this
soon.

New package is available at: 

http://erislabs.net/ianb/debian/zsnes_1.510-2.1.dsc

cheers,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Skinny Puppy - Process - Amnesia
#! /bin/sh /usr/share/dpatch/dpatch-run
## gcc-4.3-ftbfs.dpatch by  >
##
## DP: Fix build failures with gcc-4.3

@DPATCH@
diff -urNad zsnes-1.510~/src/parsegen.cpp zsnes-1.510/src/parsegen.cpp
--- zsnes-1.510~/src/parsegen.cpp   2007-01-15 23:58:43.0 +
+++ zsnes-1.510/src/parsegen.cpp2008-04-10 22:16:37.0 +0100
@@ -26,6 +26,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
@@ -1828,7 +1829,7 @@
   }
 }
 
-int main(size_t argc, const char **argv)
+int main(int argc, const char **argv)
 {
   const char *cheader_file = 0;
   bool compile = false;
diff -urNad zsnes-1.510~/src/tools/depbuild.cpp 
zsnes-1.510/src/tools/depbuild.cpp
--- zsnes-1.510~/src/tools/depbuild.cpp 2006-12-27 11:04:05.0 +
+++ zsnes-1.510/src/tools/depbuild.cpp  2008-04-10 22:17:07.0 +0100
@@ -24,6 +24,7 @@
 #include 
 #include 
 #include 
+#include 
 using namespace std;
 
 #include "fileutil.h"
@@ -183,7 +184,7 @@
   }
 }
 
-int main(size_t argc, const char *const *const argv)
+int main(int argc, const char *const *const argv)
 {
   if (argc < 5)
   {
diff -urNad zsnes-1.510~/src/tools/strutil.h zsnes-1.510/src/tools/strutil.h
--- zsnes-1.510~/src/tools/strutil.h2006-12-27 11:04:05.0 +
+++ zsnes-1.510/src/tools/strutil.h 2008-04-10 22:16:56.0 +0100
@@ -23,6 +23,7 @@
 #define STRUTIL_H
 
 #include 
+#include 
 #include 
 #include 
 
diff -Naur zsnes-1.510.old/debian/changelog zsnes-1.510/debian/changelog
--- zsnes-1.510.old/debian/changelog	2008-04-11 00:38:02.0 +0100
+++ zsnes-1.510/debian/changelog	2008-04-11 00:38:20.0 +0100
@@ -1,3 +1,10 @@
+zsnes (1.510-2.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Fix gcc-4.3 FTBFS (Closes: #474804).
+
+ -- Ian Beckwith <[EMAIL PROTECTED]>  Thu, 10 Apr 2008 22:20:59 +0100
+
 zsnes (1.510-2) unstable; urgency=low
 
   * Acknowledge NMU, closes: #447366
diff -Naur zsnes-1.510.old/debian/patches/00list zsnes-1.510/debian/patches/00list
--- zsnes-1.510.old/debian/patches/00list	2008-04-11 00:38:02.0 +0100
+++ zsnes-1.510/debian/patches/00list	2008-04-11 00:38:20.0 +0100
@@ -1,2 +1,3 @@
 gcc-fno-rtti
 replace_crc32
+gcc-4.3-ftbfs.dpatch
diff -Naur zsnes-1.510.old/debian/patches/gcc-4.3-ftbfs.dpatch zsnes-1.510/debian/patches/gcc-4.3-ftbfs.dpatch
--- zsnes-1.510.old/debian/patches/gcc-4.3-ftbfs.dpatch	1970-01-01 01:00:00.0 +0100
+++ zsnes-1.510/debian/patches/gcc-4.3-ftbfs.dpatch	2008-04-11 00:38:20.0 +0100
@@ -0,0 +1,57 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## gcc-4.3-ftbfs.dpatch by  >
+##
+## DP: Fix build failures with gcc-4.3
+
[EMAIL PROTECTED]@
+diff -urNad zsnes-1.510~/src/parsegen.cpp zsnes-1.510/src/parsegen.cpp
+--- zsnes-1.510~/src/parsegen.cpp	2007-01-15 23:58:43.0 +
 zsnes-1.510/src/parsegen.cpp	2008-04-10 22:16:37.0 +0100
+@@ -26,6 +26,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -1828,7 +1829,7 @@
+   }
+ }
+ 
+-int main(size_t argc, const char **argv)
++int main(int argc, const char **argv)
+ {
+   const char *cheader_file = 0;
+   bool compile = false;
+diff -urNad zsnes-1.510~/src/tools/depbuild.cpp zsnes-1.510/src/tools/depbuild.cpp
+--- zsnes-1.510~/src/tools/depbuild.cpp	2006-12-27 11:04:05.0 +
 zsnes-1.510/src/tools/depbuild.cpp	2008-04-10 22:17:07.0 +0100
+@@ -24,6 +24,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ using namespace std;
+ 
+ #include "fileutil.h"
+@@ -183,7 +184,7 @@
+   }
+ }
+ 
+-int main(size_t argc, const char *const *const argv)
++int main(int argc, const char *const *const argv)
+ {
+   if (argc < 5)
+   {
+diff -urNad zsnes-1.510~/src/tools/strutil.h zsnes-1.510/src/tools/strutil.h
+--- zsnes-1.510~/src/tools/strutil.h	2006-12-27 11:04:05.0 +
 zsnes-1.510/src/tools/strutil.h	2008-04-10 22:16:56.0 +0100
+@@ -23,6 +23,7 @@
+ #define STRUTIL_H
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ 


signature.asc
Description: Digital signature


Bug#474823: proposed NMU patch for #474823

2008-04-09 Thread Ian Beckwith
Hi,

Attached patch fixes FTBFS with gcc-4.3

Changelog:

rafkill (1.2.2-3.2) unstable; urgency=high

  * Non-maintainer upload.
  * debian/patches/103_gcc_4.3_fixes:
+ Fix paths to apply to src/ instead of build/.
+ Fix more gcc-4.3 FTBFS problems (Closes: #474823).
  * Remove debian/patches/patch and an extra copy of 103_gcc_4.3_fixes
in root of source tree, both introduced in last NMU.

 -- Ian Beckwith <[EMAIL PROTECTED]>  Thu, 10 Apr 2008 01:07:50 +0100

Two files attached:

rafkill_1.2.2-3.1_1.2.2-3.2.patch - full diff against last version
103_gcc_4.3_fixes - fixed gcc-4.3 patch

I'm doing this as part of NM T&S, hopefully my AM will upload this
soon.

New package is available at: 

http://erislabs.net/ianb/debian/rafkill_1.2.2-3.2.dsc

cheers,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: UNKLE - Reconstructions - Djed (UNKLE Remix) [Tortoise]
diff -Naur rafkill-1.2.2-3.1/103_gcc_4.3_fixes rafkill-1.2.2/103_gcc_4.3_fixes
--- rafkill-1.2.2-3.1/103_gcc_4.3_fixes	2008-04-10 01:39:14.0 +0100
+++ rafkill-1.2.2/103_gcc_4.3_fixes	1970-01-01 01:00:00.0 +0100
@@ -1,58 +0,0 @@
 build/guns/gun_findgun.cpp~	2007-04-02 21:46:07.0 +
-+++ build/guns/gun_findgun.cpp	2007-04-02 21:46:20.0 +
-@@ -5,6 +5,7 @@
- #include "weaponobj.h"
- #include "hulls/hull_weapon_machine.h"
- #include "spaceobj.h"
-+#include 
- #include 
- #include 
- 
 build/guns/gun_machine_circle.cpp~	2007-04-02 21:46:51.0 +
-+++ build/guns/gun_machine_circle.cpp	2007-04-02 21:46:56.0 +
-@@ -3,6 +3,7 @@
- #include "weaponobj.h"
- #include "hulls/hull_weapon_machine.h"
- #include "trigtable.h"
-+#include 
- 
- // #define d_circle_move (2.9*8)
- 
 build/guns/gun_saber.cpp~	2007-04-02 21:47:51.0 +
-+++ build/guns/gun_saber.cpp	2007-04-02 21:47:57.0 +
-@@ -5,6 +5,7 @@
- #include "weapons/weapon_beam.h"
- #include "spaceobj.h"
- #include "ebox.h"
-+#include 
- #include 
- 
- using namespace std;
 build/menu.cpp~	2007-04-02 21:43:40.0 +
-+++ build/menu.cpp	2007-04-02 21:43:51.0 +
-@@ -1,4 +1,5 @@
- #include 
-+#include 
- #include "defs.h"
- #include "menu.h"
- #include "loadsave.h"
 build/weapons/weapon_follow.cpp~	2007-04-02 21:44:52.0 +
-+++ build/weapons/weapon_follow.cpp	2007-04-02 21:44:59.0 +
-@@ -3,6 +3,7 @@
- #include "weapon_follow.h"
- #include "hulls/hull_weapon_follow.h"
- #include "spaceobj.h"
-+#include 
- #include 
- 
- using namespace std;
 build/hulls/hull_weapon_beam.cpp~	2007-04-02 21:48:40.0 +
-+++ build/hulls/hull_weapon_beam.cpp	2007-04-02 21:48:46.0 +
-@@ -4,6 +4,7 @@
- #include "hull_weapon_beam.h"
- #include "trigtable.h"
- #include "ebox.h"
-+#include 
- 
- #ifndef debug
- #include 
diff -Naur rafkill-1.2.2-3.1/config.log rafkill-1.2.2/config.log
--- rafkill-1.2.2-3.1/config.log	2008-04-10 01:39:14.0 +0100
+++ rafkill-1.2.2/config.log	2008-04-10 01:39:47.0 +0100
@@ -1,2 +1,2 @@
-file /tmp/he/rafkill/rafkill-1.2.2/SConstruct,line 5:
+file /tmp/buildd/rafkill-1.2.2/SConstruct,line 5:
 	Configure(confdir = .sconf_temp)
diff -Naur rafkill-1.2.2-3.1/debian/changelog rafkill-1.2.2/debian/changelog
--- rafkill-1.2.2-3.1/debian/changelog	2008-04-10 01:39:14.0 +0100
+++ rafkill-1.2.2/debian/changelog	2008-04-10 01:39:47.0 +0100
@@ -1,3 +1,14 @@
+rafkill (1.2.2-3.2) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * debian/patches/103_gcc_4.3_fixes:
++ Fix paths to apply to src/ instead of build/.
+    + Fix more gcc-4.3 FTBFS problems (Closes: #474823).
+  * Remove debian/patches/patch and an extra copy of 103_gcc_4.3_fixes
+in root of source tree, both introduced in last NMU.
+
+ -- Ian Beckwith <[EMAIL PROTECTED]>  Thu, 10 Apr 2008 01:07:50 +0100
+
 rafkill (1.2.2-3.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Naur rafkill-1.2.2-3.1/debian/patches/103_gcc_4.3_fixes rafkill-1.2.2/debian/patches/103_gcc_4.3_fixes
--- rafkill-1.2.2-3.1/debian/patches/103_gcc_4.3_fixes	2008-04-10 01:39:14.0 +0100
+++ rafkill-1.2.2/debian/patches/103_gcc_4.3_fixes	2008-04-10 01:39:47.0 +0100
@@ -1,5 +1,7 @@
 rafkill/build/guns/gun_findgun.cpp~	2007-04-02 21:46:07.0 +
-+++ rafkill/build/guns/gun_findgun.cpp	2007-04-02 21:46:20.0 +
+Index: rafkill-1.2.2/src/guns/gun_findgun.cpp
+===
+--- rafkill-1.2.2.orig/src/guns/gun_findgun.cpp	2006-05-07 15:50:04.0 +0100
 rafkill-1.2.2/src/guns/gun_findgun.cpp	2008-04-09 22:54:54.0 +0100
 @@ -5,6 +5,7 @@
  #include "

Bug#473262: telnetd: Does not depend from "update-inetd"

2008-03-29 Thread Ian Beckwith
On Thu, Mar 27, 2008 at 11:22:17PM +0100, Vladimir Nicola Chersi wrote:
> Installing the "update-inetd" package the package installs correctly.
> I suggest to add this dependencie to the telnetd package.

As I understand it, you should drop the netbase dependency and depend on:
openbsd-inetd | inet-superserver
instead. This will pull in a dependency on update-inetd.

See #402583.

cheers,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Apocalyptica - Cult (Special Edition) - Kaamos



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



Bug#472912: lynx-cur: fails on certain sites when run under X

2008-03-29 Thread Ian Beckwith
On Fri, Mar 28, 2008 at 11:49:05AM -0400, Thomas Dickey wrote:
> If that's the case, you can use the options menu to change the "Preferred
> Media Type" (see cut/paste):

Yes, setting PREFERRED_MEDIA_TYPES:USER fixes it, thanks!

Maintainer: you can close this bug or leave it open for
other people to refer to.

Thanks,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Apocalyptica - Cult (Special Edition) - Hyperventilation



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



Bug#472912: lynx-cur: fails on certain sites when run under X

2008-03-26 Thread Ian Beckwith
Package: lynx-cur
Version: 2.8.7dev8-1
Severity: normal

Hi,

Lynx is having problems under X accessing certain sites, most notably
google.

The following sites fail when run under X but succeed if I do
'DISPLAY=  lynx url':

www.google.co.uk (or any google site)

http://kenmacleod.blogspot.com/ (or any blogspot site)

http://www.ibm.com/developerworks/linux/library/l-posixcap.html?ca=dgr-lnxw06LinuxPOSIX&S_TACT=105AGX59&S_CMP=GR

http://icanhascheezburger.files.wordpress.com/2007/01/23588758730_rs.jpg

http://farm4.static.flickr.com/3069/2363572691_7d4b8d8281.jpg
[ actually, I've just tested with privoxy turned off, and flickr works now ]

They generally fail with 400 Bad Request, except files.wordpress.com
gives 500 Internal Server Error

I suspect it may be related to the Accept: header. The two attached
files are the headers sent when run with and without X. If you diff
them, the main difference seems to be lots and lots of Accept:
headers, presumably for all the X-based viewers I've got
installed. Maybe this is overflowing a limit on some web servers?

I obtained the attached files with:

xterm1$ nc -l -p 9393 > lynxheaders.withx
xterm2$ lynx http://myhost:9393/
xterm1$ nc -l -p 9393 > lynxheaders.nox
xterm2$ DISPLAY=  lynx http://myhost:9393/

This bug has been around for a while, since at least the previous
version of lynx-cur in sid.

Ian.


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

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages lynx-cur depends on:
ii  debconf [debconf-2.0]  1.5.20Debian configuration management sy
ii  libc6  2.7-9 GNU C Library: Shared libraries
ii  libncursesw5   5.6+20080308-1Shared libraries for terminal hand
ii  zlib1g 1:1.2.3.3.dfsg-11 compression library - runtime

Versions of packages lynx-cur recommends:
ii  mime-support  3.40-1.1   MIME files 'mime.types' & 'mailcap

-- debconf information:
* lynx-cur/etc_lynx.cfg:
* lynx-cur/defaulturl: /home/ianb/.lynx_bookmarks.html
GET / HTTP/1.0
Host: localhost:9393
Accept: text/html, text/plain, audio/mpeg, audio/mpegurl, audio/x-scpls, 
audio/x-wav, application/x-ogg, application/ogg, audio/x-flac, 
application/x-flac, application/x-bittorrent, audio/basic, audio/x-aiff, 
application/x-lzop-compressed-tar
Accept: application/x-rar, application/x-rar-compressed, 
application/x-troff-man, application/postscript, text/richtext, text/enriched, 
message/partial, message/external-body, audio/x-mpegurl, audio/x-ms-wax, 
audio/x-ms-wma, audio/x-pls, audio/midi
Accept: application/mspowerpoint, chemical/x-pdb, image/svg+xml, image/svg, 
audio/x-gsm, application/x-java-jnlp-file, application/x-tar, 
application/x-gtar, audio/x-midi, application/x-ttyrec, application/rtf, 
application/x-msdos-program, image/xcf
Accept: image/x-xcf, application/x-xcf, application/excel, application/x-xm, 
application/x-mod, application/x-nst, application/x-s3m, application/x-it, 
application/x-stm, application/x-stx, application/x-mtm, application/x-ptm, 
application/x-okt
Accept: application/x-far, application/x-wow, application/x-mdl, 
application/x-669, application/x-alm, image/jpeg, image/pjpeg, image/png, 
image/tiff, image/bmp, application/ghostview, video/mpeg, video/x-mpeg, 
video/mpeg-system, video/x-mpeg-system
Accept: video/mpeg4, audio/x-mp3, audio/mpeg4, application/mpeg4-iod, 
application/mpeg4-muxcodetable, video/x-msvideo, video/quicktime, 
application/x-ms-asf-plugin, application/x-mplayer2, application/pdf, 
application/ms-tnef, text/*
Accept: application/msword, application/vnd.ms-excel, 
application/vnd.ms-powerpoint, application/x-debian-package, text/css, 
text/sgml, */*;q=0.01
Accept-Encoding: gzip, compress, bzip2
Accept-Language: en
User-Agent: Lynx/2.8.7dev.8 libwww-FM/2.14

GET / HTTP/1.0
Host: localhost:9393
Accept: text/html, text/plain, image/jpeg, image/gif, image/png, image/tiff, 
text/xml, application/vnd.sun.xml.calc, application/vnd.sun.xml.calc.template, 
application/vnd.sun.xml.draw, application/vnd.sun.xml.draw.template
Accept: application/vnd.sun.xml.impress, 
application/vnd.sun.xml.impress.template, application/vnd.sun.xml.writer, 
application/vnd.sun.xml.writer.global, application/vnd.sun.xml.writer.template, 
audio/mpeg, audio/mpegurl, audio/x-scpls, audio/x-wav
Accept: application/x-ogg, application/ogg, audio/x-flac, application/x-flac, 
application/x-archive, application/x-bzip, application/x-gzip, 
application/x-lha, application/x-lzop, application/x-rar, application/x-tar, 
application/x-tarz
Accept: application/x-tbz, application/x-tgz, application/x-tzo, 
application/x-zip, application/x-zoo, application/gzip, application/zip, 
application/x-grisbi, video/mpeg, audio/midi, audio/x-midi, video/x-mpeg, 
video/mpeg-sys

Bug#377332: expect: follow up on data loss

2008-03-26 Thread Ian Beckwith
Hi,

I tried my 'testspew' code (attached to the original bug report) with
the patch posted by Daniel Jacobowitz.  It still fails, but
differently. Instead of failing as above after running for half an
hour or so, it now fails deterministically in under a minute with the
error:

ERROR: Expected 32960 () got 1073741824 (@)

I ran it 100 times and it always failed at that point.  I tried
running it from 32959 instead of from 0 and it still failed at
32960, so presumably it is related to that data pattern.

Of course, if the codebase has changed, the patch above may no longer
be appropriate, but I thought I'd report my results anyway.

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA





Bug#470932: ckermit: missing dependency on update-inetd

2008-03-22 Thread Ian Beckwith
Hi,

On Fri, Mar 14, 2008 at 05:19:14PM +0100, Stefan Ebner wrote:
> Would you mind adding update-inetd to the Depends?
> If it is not installed ckermit will fail to install.

On Debian, ckermit doesn't need a dependency on update-inetd, as the
inetd dependency pulls it in. See #402583,
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=402583 which was
against telnetd-ssl, but the principle still applies.

Things may be different on Ubuntu, but from a quick poke round
packages.ubuntu.com, at least openbsd-inetd, inetutils-inetd and
xinetd all depend on update-inetd.

cheers,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA



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



Bug#468139: /usr/lib/surfraw/deblists has bashisms

2008-02-27 Thread Ian Beckwith
tag 468139 + pending
thanks

On Wed, Feb 27, 2008 at 04:11:59AM -0500, A. Costa wrote:
> % dash /usr/lib/surfraw/deblists -help ; echo $?
> /usr/lib/surfraw/deblists: 7: function: not found
> Bad date spec: help

This is already fixed in CVS (in fact that code has been completely
rewritten for the new list search interface)

> Hope this helps...

Thanks for your report!

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Nirvana - Bleach - Paper Cuts



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



Bug#467214: xserver-xorg: memory leak

2008-02-23 Thread Ian Beckwith
On Sat, Feb 23, 2008 at 09:18:20PM +0100, Brice Goglin wrote:
> You can look at xrestop in case there's an application allocating too
> many pixmaps. If dbus is really the bad guy here, you probably won't see
> anything in xrestop though.

I forgot to mention I'd checked xrestop, there is nothing suspicious
there. Looking now:

Pixmaps:1544K total, Other: 259K total, All:1803K total

> It could be related to
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=447526 and
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=457957

Oops, I hadn't spotted those, I didn't realise
xorg-server was a separate source package from xorg.

thanks,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Iggy Pop - Nude & Rude (Best Of) - Lust For Life



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



Bug#467214: xserver-xorg: memory leak

2008-02-23 Thread Ian Beckwith
Package: xserver-xorg
Version: 1:7.3+10
Severity: normal

Hi,

X has a memory leak.

After running for 52 days (and adding lots of swap), it was taking up
1831m of virtual memory:

  PID USER  PR  NI  VIRT  RES  SHR S %CPU %MEMTIME+  COMMAND
14893 root   5 -10 1831m  16m 1840 S  0.7  3.6   1690:08 Xorg

I suspect it is something to do with DBus, as running strings(1) on
swap produced lots of references to dbus:

$ sudo strings /dev/hda2  /home/sys/swap/* |fgrep org.freedesktop.DBus.Local|wc 
-l
446272

The strings output contained lots of copies of:

unix:path=/var/run/dbus/system_bus_socket
org_freedesktop_general
org_freedesktop_general
org_freedesktop_general
/org/freedesktop/DBus/Local
org.freedesktop.DBus.Local
Disconnected
Did not receive a reply. Possible causes include: the remote application did 
not send a reply, the message bus security policy blocked the reply, the reply 
timeout expired, or the network connection was broken.
ECTED EXTERNAL DBUS_COOKIE_SHA1 ANONYMOUS

DBus appears to be working OK (at least running dbus-monitor then
starting pidgin produced a flurry of messages).

In case it is relevant, I'm running ion3 with mostly xterms.

The data above was with a recent but non-current version of X from
unstable, I've now been running for 19 days with the version that was
in unstable 19 days ago, and X is up to 734Mb of VM usage.

Let me know if there is anything I can do to help track this down.

Ian.

-- Package-specific info:
Contents of /var/lib/x11/X.roster:
xserver-xorg

/var/lib/x11/X.md5sum does not exist.

X server symlink status:
lrwxrwxrwx 1 root root 13 2006-04-27 15:06 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 1673980 2008-02-01 04:06 /usr/bin/Xorg

Contents of /var/lib/x11/xorg.conf.roster:
xserver-xorg

VGA-compatible devices on PCI bus:
00:0a.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] 
(rev a1)
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 661/741/760 
PCI/AGP or 662/761Gx PCIE VGA Display Adapter

/etc/X11/xorg.conf does not match checksum in /var/lib/x11/xorg.conf.md5sum.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 2459 2007-11-08 05:37 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
# xorg.conf (Xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands as root:
#
#   cp /etc/X11/xorg.conf /etc/X11/xorg.conf.custom
#   md5sum /etc/X11/xorg.conf >/var/lib/xfree86/xorg.conf.md5sum
#   dpkg-reconfigure xserver-xorg

Section "InputDevice"
Identifier  "ps2keyboard"
Driver  "kbd"
Option  "CoreKeyboard"
Option  "XkbRules"  "xorg"
Option  "XkbModel"  "pc104"
Option  "XkbLayout" "gb"
EndSection

Section "InputDevice"
Identifier  "ps2mouse"
Driver  "mouse"
Option  "CorePointer"
Option  "Device""/dev/gpmdata"
#   Option  "Protocol"  "IMPS/2"
Option  "Protocol"  "Intellimouse"
Option  "Emulate3Buttons"   "false"
Option  "Buttons"   "5"
Option  "ZAxisMapping"  "4 5"
EndSection

Section "Device"
Identifier  "geforce"
#   BusID   "PCI:0:A:0"
Driver  "nv"
#   Driver  "nvidia"
EndSection

Section "Monitor"
Identifier  "Right Monitor (0)"
Option  "DPMS"
HorizSync   31.5-57.0
VertRefresh 50-90
Gamma   1.6
EndSection


Section "Screen"
Identifier  "Right Screen (0)"
Device  "geforce"
Monitor "Right Monitor (0)"
DefaultDepth24
#   Option  "Accel" "Off"
SubSection "Display"
Depth   1
Modes   "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth   4
Modes   "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth   8
Modes   "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth   15
Modes   "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth   16
Modes 

Bug#456619: Updated changeset

2007-12-18 Thread Ian Beckwith
Front-desk have updated my NM record. Attached is an updated changeset
with the new NM-Page: and more advocates.

As soon as it is possible, I will get more signatures on my key.

Ian.


-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Mark Lanegan - The Winding Sheet - Ugly Sunday
Comment: adding Debian Maintainer Ian Beckwith
Date: Sat, 15 Dec 2007 23:54:02 +
NM-Page: https://nm.debian.org/nmstatus.php?email=ianb%40erislabs.net
Agreement: http://lists.debian.org/debian-newmaint/2007/12/msg00045.html
Advocates:
  jmm - http://lists.debian.org/debian-newmaint/2007/12/msg00048.html
  anibal - http://lists.debian.org/debian-newmaint/2007/12/msg00051.html
  mjr - http://lists.debian.org/debian-newmaint/2007/12/msg00054.html
Action: import
Data:
  -BEGIN PGP PUBLIC KEY BLOCK-
  Version: GnuPG v1.4.6 (GNU/Linux)
  
  mQGiBD/b9NQRBAC8u2c5JIRLZVt1PhyPyzQWRNpq3Ob4qibb3jQ4l/NSSF7wr9PZ
  SqwsvAeObPOOq994Zw2hKKpErdT5k/vzpCTTK2MkfJ8Sx2UoINHn6RPwH0TzOHwU
  BMVKdPchrBXf9EQQy67wFMSAeLT4anuBpg7mie5UUKk2ZwcnaifrFhWUcwCguIlR
  S699wRjzM7Urxpfvi7cgYf0D/js4m/At0InONAROFSSgQmu0Uz433aWp3YP4cuwX
  PZJZXsKV2ICM8V74GOuihujA8BY71kvabkqAgONcO92xsJtrl3tUlEmV+Vv19j2t
  bapbD9bfBtIJTZTdaEjBndSJn4UNoocHrwrSb1V8j/NF2l8Ywwd1Y+jdx0sDtkrA
  M30pBACvSvgpuT5ATRbznbmJ8snPCyktqOTywoE4H5Pv8Duti9r8WVNtGLay8ySJ
  hMOPHMK/l7S32Kdv0FmoH9sYUF9cSLeUYpdYW1ptU/5lt5SdBectMrn31LZ3WC1O
  nCFN27B7iezj++pAUmrq2/y+HeE9tpzHuY+s0G6jTA7s4pVZu7QkSWFuIEJlY2t3
  aXRoIDxpYW5iQG5lc3NpZS5tY2MuYWMudWs+iF4EExECAB4CGwMGCwkIBwMCAxUC
  AwMWAgECHgECF4AFAkdltSYACgkQQOzBVKi6weo+yACgtgO0VVUNTChkvPEtC52E
  5/9pTIIAoIEx+PQvf2tJtzSb89Brrwws1ueniF4EExECAB4FAj/b9NQCGwMGCwkI
  BwMCAxUCAwMWAgECHgECF4AACgkQQOzBVKi6weqrSQCgjo9/8I+RMh/vP6HqK3Iz
  u8hZbGUAoKeegNBfoTlFACaJW3pYlwuj44JoiEYEExECAAYFAkDcp+wACgkQ+gi+
  rt7UWRIC8gCcCzeJkNlwRH1Awj9cJLLx3qpp8rAAmwVEANy3RkKy/sx9WX5i3Blo
  ifF1tCVJYW4gQmVja3dpdGggPGlhbi5iZWNrd2l0aEBnbWFpbC5jb20+iF4EExEC
  AB4FAkDZ2akCGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQQOzBVKi6wertjgCf
  QL2Qgcdy9esFSTHQXP0Vr9sbGsUAn00JxtFlItxJwAoqjggNPkggpKmFiEYEExEC
  AAYFAkDcp/IACgkQ+gi+rt7UWRKjugCfUhuGvAoUwX5w5l9qPh4DNTIkU4EAniz8
  amSjuYd5zxcKo2+vfPoKueHgtCBJYW4gQmVja3dpdGggPGlhbmJAZXJpc2xhYnMu
  bmV0PohjBBMRAgAjAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AFAkdltSsCGQEA
  CgkQQOzBVKi6wep/7wCgqQCYcCZI0jXJVfkczwSy4gGZQ4oAn0xbdZqzBatUrBK6
  Dsn5vMKyBWXUuQENBD/b9NYQBACbPK1lZ/G4Taaq+qcHrfrdVoRedYeY13Hw+p4S
  X/U6pDsOWquQfe2fdwrvH8IYu6cA9/Q0A3mR8Auy8Z3TjRFtcOY/AwdHbmk/ExUM
  lU9AS0qwmuriyKkpc49AZ/RCLAp0o2YczYPmy8rMZZF1lSfQmUyHlS4YRDSCmMif
  v7cqUwADBgP/QZYGf4mR2AqPdVYXXEFPJusRNqV1CqcHGq70L/hzJpcQKdTpXhVg
  s0rvnchAZ5vJTHCYgd3WBHORNa9e+jrISd3wlDDg2+awVsqKtuq8NeeTLiChY0x6
  tRmGs3sK8qZGufWkQMxSnPiVjkK/xEe9t7c6bezF1WW+tc5iwDmv6d6ISQQYEQIA
  CQUCP9v01gIbDAAKCRBA7MFUqLrB6k0xAJ9tmQK8QW0F3huxLfhiiroQozbiNACf
  Sva0enKg9ZtGE5nT8uZCg9vPjow=
  =LMjy
  -END PGP PUBLIC KEY BLOCK-


signature.asc
Description: Digital signature


Bug#456619: debian-maintainers: DM application for Ian Beckwith

2007-12-16 Thread Ian Beckwith
Package: debian-maintainers
Version: 1.10
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Attached is the jetring changeset for my application.

Please note I have recently changed email address. I've notified the
front-desk, so presumably NM-Page: will soon be changing to
https://nm.debian.org/nmstatus.php?email=ianb%40erislabs.net

thanks,

Ian.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHZcVvQOzBVKi6weoRArmEAKChBn2fT4rUzfeA2hE8rGZx+oKz9gCfbhGb
RmcturKqxVDjgmT4rjlXUqA=
=fv1t
-END PGP SIGNATURE-
Comment: adding Debian Maintainer Ian Beckwith
Date: Sat, 15 Dec 2007 23:54:02 +
NM-Page: https://nm.debian.org/nmstatus.php?email=ianb%40nessie.mcc.ac.uk
Agreement: http://lists.debian.org/debian-newmaint/2007/12/msg00045.html
Advocates:
  jmm - http://lists.debian.org/debian-newmaint/2007/12/msg00048.html
Action: import
Data:
  -BEGIN PGP PUBLIC KEY BLOCK-
  Version: GnuPG v1.4.6 (GNU/Linux)
  
  mQGiBD/b9NQRBAC8u2c5JIRLZVt1PhyPyzQWRNpq3Ob4qibb3jQ4l/NSSF7wr9PZ
  SqwsvAeObPOOq994Zw2hKKpErdT5k/vzpCTTK2MkfJ8Sx2UoINHn6RPwH0TzOHwU
  BMVKdPchrBXf9EQQy67wFMSAeLT4anuBpg7mie5UUKk2ZwcnaifrFhWUcwCguIlR
  S699wRjzM7Urxpfvi7cgYf0D/js4m/At0InONAROFSSgQmu0Uz433aWp3YP4cuwX
  PZJZXsKV2ICM8V74GOuihujA8BY71kvabkqAgONcO92xsJtrl3tUlEmV+Vv19j2t
  bapbD9bfBtIJTZTdaEjBndSJn4UNoocHrwrSb1V8j/NF2l8Ywwd1Y+jdx0sDtkrA
  M30pBACvSvgpuT5ATRbznbmJ8snPCyktqOTywoE4H5Pv8Duti9r8WVNtGLay8ySJ
  hMOPHMK/l7S32Kdv0FmoH9sYUF9cSLeUYpdYW1ptU/5lt5SdBectMrn31LZ3WC1O
  nCFN27B7iezj++pAUmrq2/y+HeE9tpzHuY+s0G6jTA7s4pVZu7QkSWFuIEJlY2t3
  aXRoIDxpYW5iQG5lc3NpZS5tY2MuYWMudWs+iF4EExECAB4CGwMGCwkIBwMCAxUC
  AwMWAgECHgECF4AFAkdltSYACgkQQOzBVKi6weo+yACgtgO0VVUNTChkvPEtC52E
  5/9pTIIAoIEx+PQvf2tJtzSb89Brrwws1ueniF4EExECAB4FAj/b9NQCGwMGCwkI
  BwMCAxUCAwMWAgECHgECF4AACgkQQOzBVKi6weqrSQCgjo9/8I+RMh/vP6HqK3Iz
  u8hZbGUAoKeegNBfoTlFACaJW3pYlwuj44JoiEYEExECAAYFAkDcp+wACgkQ+gi+
  rt7UWRIC8gCcCzeJkNlwRH1Awj9cJLLx3qpp8rAAmwVEANy3RkKy/sx9WX5i3Blo
  ifF1tCVJYW4gQmVja3dpdGggPGlhbi5iZWNrd2l0aEBnbWFpbC5jb20+iF4EExEC
  AB4FAkDZ2akCGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQQOzBVKi6wertjgCf
  QL2Qgcdy9esFSTHQXP0Vr9sbGsUAn00JxtFlItxJwAoqjggNPkggpKmFiEYEExEC
  AAYFAkDcp/IACgkQ+gi+rt7UWRKjugCfUhuGvAoUwX5w5l9qPh4DNTIkU4EAniz8
  amSjuYd5zxcKo2+vfPoKueHgtCBJYW4gQmVja3dpdGggPGlhbmJAZXJpc2xhYnMu
  bmV0PohjBBMRAgAjAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AFAkdltSsCGQEA
  CgkQQOzBVKi6wep/7wCgqQCYcCZI0jXJVfkczwSy4gGZQ4oAn0xbdZqzBatUrBK6
  Dsn5vMKyBWXUuQENBD/b9NYQBACbPK1lZ/G4Taaq+qcHrfrdVoRedYeY13Hw+p4S
  X/U6pDsOWquQfe2fdwrvH8IYu6cA9/Q0A3mR8Auy8Z3TjRFtcOY/AwdHbmk/ExUM
  lU9AS0qwmuriyKkpc49AZ/RCLAp0o2YczYPmy8rMZZF1lSfQmUyHlS4YRDSCmMif
  v7cqUwADBgP/QZYGf4mR2AqPdVYXXEFPJusRNqV1CqcHGq70L/hzJpcQKdTpXhVg
  s0rvnchAZ5vJTHCYgd3WBHORNa9e+jrISd3wlDDg2+awVsqKtuq8NeeTLiChY0x6
  tRmGs3sK8qZGufWkQMxSnPiVjkK/xEe9t7c6bezF1WW+tc5iwDmv6d6ISQQYEQIA
  CQUCP9v01gIbDAAKCRBA7MFUqLrB6k0xAJ9tmQK8QW0F3huxLfhiiroQozbiNACf
  Sva0enKg9ZtGE5nT8uZCg9vPjow=
  =LMjy
  -END PGP PUBLIC KEY BLOCK-


Bug#417247: pending

2007-12-15 Thread Ian Beckwith
tag 417247 + pending
quit

Oops, I thought I tagged this pending ages ago.
Still waiting for my sponsor to upload.

Package at http://erislabs.net/ianb/debian/ckermit_211-9.dsc

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://erislabs.net/ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Orchestral Manoeuvres in the Dark - The New Stone Age



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



Bug#440465: Off-by-one in ID3v2.pm?

2007-09-16 Thread Ian Beckwith
On Sat, Sep 01, 2007 at 09:07:38PM +0200, Harald Dunkel wrote:
> There seems to be a problem in ID3v2.pm reading new version 2.4 tags.

Hi, 

Sorry about the delay responding.

I've verified the bug, forwarded it to upstream, and your patch will
be in the next debian release of libmp3-tag-perl (due soon).

thanks,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Muslimgauze - Deceiver (Disc 1) - Deceiver



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



Bug#440347: listarchives: debian-security-announce not archived

2007-08-31 Thread Ian Beckwith
Package: listarchives
Severity: normal

Attempts to search the list archives for debian-security-announce
fails, saying "No archives match that combination of lists and dates", even
if you select all possible dates.

cheers,

Ian.

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

Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash



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



Bug#438690: evince: shortcut 'c' has 2 matches in File menu

2007-08-18 Thread Ian Beckwith
Package: evince
Version: 0.8.3-1
Severity: minor

Hi,

When evince has a file loaded, there is a clash in the File menu.
Both "Open a Copy" and "Close" have 'c' as a shortcut.

cheers,

Ian.

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

Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages evince depends on:
ii  gconf2  2.18.0.1-3   GNOME configuration database syste
ii  gnome-icon-theme2.18.0-3 GNOME Desktop icon theme
ii  gs  8.56.dfsg.1-1.1  Transitional package
ii  gs-esp [gs] 8.15.3.dfsg.1-1  The Ghostscript PostScript interpr
ii  gs-gpl [gs] 8.56.dfsg.1-1.1  The GPL Ghostscript PostScript int
ii  libart-2.0-22.3.19-3 Library of functions for 2D graphi
ii  libatk1.0-0 1.18.0-2 The ATK accessibility toolkit
ii  libbonobo2-02.18.0-2 Bonobo CORBA interfaces library
ii  libbonoboui2-0  2.18.0-5 The Bonobo UI library
ii  libc6   2.6.1-1  GNU C Library: Shared libraries
ii  libcairo2   1.4.10-1 The Cairo 2D vector graphics libra
ii  libdbus-1-3 1.1.1-3  simple interprocess messaging syst
ii  libdbus-glib-1-20.74-1   simple interprocess messaging syst
ii  libdjvulibre15  3.5.19-3 Runtime support for the DjVu image
ii  libfontconfig1  2.4.2-1.2generic font configuration library
ii  libfreetype62.3.5-1+b1   FreeType 2 font engine, shared lib
ii  libgconf2-4 2.18.0.1-3   GNOME configuration database syste
ii  libglade2-0 1:2.6.2-1library to load .glade files at ru
ii  libglib2.0-02.12.13-1The GLib library of C routines
ii  libgnome-keyring0   0.8.1-2  GNOME keyring services library
ii  libgnome2-0 2.18.0-4 The GNOME 2 library - runtime file
ii  libgnomecanvas2-0   2.14.0-3 A powerful object-oriented display
ii  libgnomeui-02.18.1-2 The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0  1:2.18.1-3+b1GNOME Virtual File System (runtime
ii  libgtk2.0-0 2.10.13-1The GTK+ graphical user interface 
ii  libice6 2:1.0.3-3X11 Inter-Client Exchange library
ii  libjpeg62   6b-13The Independent JPEG Group's JPEG 
ii  libkpathsea42007-13  TeX Live: path search library for 
ii  libnautilus-extension1  2.18.3-3 libraries for nautilus components 
ii  liborbit2   1:2.14.7-0.1 libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0   1.16.5-1 Layout and rendering of internatio
ii  libpng12-0  1.2.15~beta5-2   PNG library - runtime
ii  libpoppler-glib10.5.4-6.1PDF rendering library (GLib-based 
ii  libpopt01.10-3   lib for parsing cmdline parameters
ii  libsm6  2:1.0.3-1+b1 X11 Session Management library
ii  libstdc++6  4.2.1-4  The GNU Standard C++ Library v3
ii  libtiff43.8.2-7  Tag Image File Format (TIFF) libra
ii  libx11-62:1.0.3-7X11 client-side library
ii  libxcursor1 1:1.1.8-2X cursor management library
ii  libxext61:1.0.3-2X11 miscellaneous extension librar
ii  libxfixes3  1:4.0.3-2X11 miscellaneous 'fixes' extensio
ii  libxi6  2:1.1.2-1X11 Input extension library
ii  libxinerama11:1.0.2-1X11 Xinerama extension library
ii  libxml2 2.6.29.dfsg-1GNOME XML library
ii  libxrandr2  2:1.2.1-1X11 RandR extension library
ii  libxrender1 1:0.9.2-1X Rendering Extension client libra
ii  zlib1g  1:1.2.3.3.dfsg-5 compression library - runtime

evince recommends no packages.

-- no debconf information



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



Bug#421503: telnetd-ssl resets ssl settings on upgrade

2007-08-11 Thread Ian Beckwith
On Sat, Aug 11, 2007 at 10:22:50AM +0200, Adeodato Simó wrote:
> Oh, right, thanks for the clarification. I've uploaded the package.

Thanks!

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: A Silver Mt. Zion - Could've Moved Mountains...


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



Bug#421503: telnetd-ssl resets ssl settings on upgrade

2007-08-10 Thread Ian Beckwith
On Wed, Aug 08, 2007 at 08:59:50PM +0200, Adeodato Simó wrote:
> * Ian Beckwith [Mon, 06 Aug 2007 19:22:07 +0100]:
> 
> > dget 
> > http://nessie.mcc.ac.uk/~ianb/debian/netkit-telnet-ssl_0.17.24+0.1-18.dsc
> 
> Hello Ian, 
> 
> I've reviewd the package. Everything looks fine, but there's one thing I
> don't understand (but I'm not very well versed on update-inetd, so that's
> the likely cause): why you only keep the arguments if the telnet inetd.conf 
> line was *disabled*?:
> 
>   args="`grep '^##.*/usr/sbin/in.telnetd' etc.
> ^^^

Because at that point the prerm has already run and disabled the inetd
entry.

> Btw, instead of sed 's/.*\/usr\/sbin\/in.telnetd\(.*\)/\1/'`", you can
> do sed 's#.*/usr/sbin/in.telnetd...#\1#', or eny other character instead
> of #, like , or |.

Thanks, I knew you could do that in perl, but I didn't realise sed
supported it too.

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Tom Waits - Orphans (Disc 1-Brawlers) - Sea of Love


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



Bug#421503: telnetd-ssl resets ssl settings on upgrade

2007-08-06 Thread Ian Beckwith
On Thu, Aug 02, 2007 at 10:13:19PM +0200, Adeodato Sim?? wrote:
> How's this upload going? If you're sponsor is busy or not available, I
> could review and upload if everything is fine.

Hi.

I've prepared that upload I mentioned, with the fixes suggested by my
AM, plus some things lintian picked up.

Files are at:

dget http://nessie.mcc.ac.uk/~ianb/debian/netkit-telnet-ssl_0.17.24+0.1-18.dsc

Changelog:

netkit-telnet-ssl (0.17.24+0.1-18) unstable; urgency=low

  * debian/control:
+ Added ${misc:Depends} to Depends.
+ Updated long description.
  * debian/rules:
+ Use $(CURDIR) instead of `pwd`.
+ Only run make distclean if MCONFIG exists,
  instead of ignoring return code.
  * Change telnet-ssl menu section to match new menu policy.
  * Bump debhelper compat level to 5.

 -- Ian Beckwith <[EMAIL PROTECTED]>  Mon, 06 Aug 2007 17:19:38 +0100

When you rebuild, please use -v0.17.24+0.1-16 to ensure the Closes: from
-17 gets picked up.

Many thanks,

Ian.

PS My MUA seems to have mangled your name, sorry about that, I really
need to sort out the config.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Mono - You Are There  - The Flames Beyond The Cold Mountain


signature.asc
Description: Digital signature


Bug#421503: telnetd-ssl resets ssl settings on upgrade

2007-08-02 Thread Ian Beckwith
On Thu, Aug 02, 2007 at 10:13:19PM +0200, Adeodato Simó wrote:
> How's this upload going? If you're sponsor is busy or not available, I
> could review and upload if everything is fine.

Thanks. My sponsor never replied, and I've been meaning to prod him.

There are a few minor packaging changes my AM suggested I make during
the NM package review. I'll prepare a new package with the changes this
weekend and email you.

thanks,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Death in Vegas - The Contino Sessions - Dirge


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



Bug#431028: listarchives: search fails: 500 Internal Server Error

2007-06-28 Thread Ian Beckwith
Package: listarchives
Severity: important

Searches from lists.debian.org/search.html fail with
500 Internal Server Error.

This applies to all searches I've tried, including just searching for
"debian" with the default options.

Ian.

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

Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash



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



Bug#421503: telnetd-ssl resets ssl settings on upgrade

2007-05-19 Thread Ian Beckwith
On Sun, May 13, 2007 at 10:23:04PM -0400, Shaya Potter wrote:
> another thing to do would be to have it managed via debconf?

I'm reluctant to do this as it means more questions for everyone who
installs it to answer (there have been grumbles on the lists about
'debconf proliferation'), plus work for all the translators who would
need to translate the debconf template.

If enough people ask for this, I'll reconsider it.

cheers,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Sisters of Mercy - When You Don't See Me (Remix) (Bonus Track)


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



Bug#421503: telnetd-ssl resets ssl settings on upgrade

2007-05-13 Thread Ian Beckwith
tags 421503 + pending
thanks

On Sun, Apr 29, 2007 at 02:19:29PM -0400, Shaya Potter wrote:
> However, every time it gets upgraded, this gets reset.

to which I replied:

: The good news is it doesn't happen on every upgrade, only on upgrades
: from versions before the last change of the inetd line format.

However, I've just realised you are right, if in.telnetd is given
arguments in /etc/inetd.conf, the entry is rewritten on every upgrade.

I've fixed this, added code to propagate inetd.conf in.telnetd
arguments across upgrades, and asked my sponsor to upload.

cheers,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Death in Vegas - Dead Elvis - Rematerialised


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



Bug#421503: telnetd-ssl resets ssl settings on upgrade

2007-05-10 Thread Ian Beckwith
On Sun, Apr 29, 2007 at 02:19:29PM -0400, Shaya Potter wrote:
> i use telnetd-ssl and modify inetd.conf to only allow ssl secured connections.
> 
> However, every time it gets upgraded, this gets reset.  This would seem to be 
> a
> major security hole to me.

erm, good point.

The good news is it doesn't happen on every upgrade, only on upgrades
from versions before the last change of the inetd line format.

The bad news is that this last happened in version 0.17.24+0.1-14,
which means that sarge->etch upgrades will have this problem.

The damage is already done, but in the next upload I'll add code to
preserve the arguments to telnetd-ssl.

thanks for the report,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA



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



Bug#421549: build-depends-without-arch-dep: support libmodule-build-perl use in clean target

2007-04-29 Thread Ian Beckwith
Package: lintian
Version: 1.23.30
Severity: wishlist
Tags: patch

When testing a perl package built using Module::Build, lintian says:

I: liburi-template-perl source: build-depends-without-arch-dep 
libmodule-build-perl

because it doesn't know libmodule-build-perl is needed in the clean target.

The attached patch adds a regexp to @global_clean_depends to support this.
I just hope no other build system uses "Build.PL" anywhere.

For a package using Module::Build, see

http://nessie.mcc.ac.uk/~ianb/debian/liburi-template-perl_0.06-1.dsc

which was generated with dh-make-perl.

Ian.

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

Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages lintian depends on:
ii  binutils   2.17cvs20070426-2 The GNU assembler, linker and bina
ii  diffstat   1.43-2produces graph of changes introduc
ii  dpkg-dev   1.13.25   package building tools for Debian
ii  file   4.20-5Determines file type using "magic"
ii  gettext0.16.1-1  GNU Internationalization utilities
ii  intltool-debian0.35.0+20060710.1 Help i18n of RFC822 compliant conf
ii  libparse-debianchangel 1.0-1 parse Debian changelogs and output
ii  man-db 2.4.4-2   The on-line manual pager
ii  perl [libdigest-md5-pe 5.8.8-7   Larry Wall's Practical Extraction 

lintian recommends no packages.

-- no debconf information
diff -Naur orig/lintian-1.23.30/checks/fields lintian-1.23.30/checks/fields
--- orig/lintian-1.23.30/checks/fields  2007-04-28 05:57:16.0 +0100
+++ lintian-1.23.30/checks/fields   2007-04-29 22:34:12.0 +0100
@@ -52,6 +52,7 @@
[ dpatch => '^include\s+/usr/share/dpatch/' ],
[ quilt => '^include\s+/usr/share/quilt/' ],
[ $python_depend => '/usr/share/cdbs/1/class/python-distutils.mk' ],
+   [ 'libmodule-build-perl' => 'Build.PL' ],
 );
 
 # These are similar, but the resulting dependency is only allowed, not


Bug#420648: ITP: liburi-template-perl -- handle URI templates in perl

2007-04-23 Thread Ian Beckwith
Package: wnpp
Severity: wishlist
Owner: Ian Beckwith <[EMAIL PROTECTED]>

* Package name: liburi-template-perl
  Version : 0.06-1
  Upstream Author : Brian Cassidy <[EMAIL PROTECTED]>
* URL : http://search.cpan.org/~bricas/URI-Template-0.06/
* License : Same as Perl (dual GPL/Artistic)
  Programming Lang: Perl
  Description : handle URI templates in perl

  This is an initial attempt to provide a wrapper around URI templates
  as described at http://bitworking.org/news/URI_Templates


I am packaging it as it is a dependency of the latest version of
libwww-opensearch-perl.

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

Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash



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



Bug#408586: Delays uploading completed ckermit package for l10n?

2007-03-07 Thread Ian Beckwith
On Wed, Mar 07, 2007 at 06:42:38PM +0100, Christian Perrier wrote:
> Ian, during the last bits of my l10n NMU campaign, I went on ckermit
> and #408586 where you mentioned on Jan 28th that you're waiting for an
> upload by your sponsor.
> 
> If you have problems with this, I can do the upload_ for you if you
> watn.

Hello.

Yes please, my sponsor hasn't replied to my emails.
I've prepared an updated package with the Portuguese and Galician
translations that came in yesterday. Please sponsor the upload
of:

http://nessie.mcc.ac.uk/~ianb/debian/ckermit_211-7.dsc

Changelog:

ckermit (211-7) unstable; urgency=low

  * New debconf translations:
+ German - thanks to Matthias Julius.  (Closes: #408586).
+ Portuguese - thanks to Ricardo Silva (Closes: #413748).
+ Galician - thanks to Jacobo Tarrio   (Closes: #413757).
  * debian/control:
+ Updated Standards-Version (no changes).
+ Added XS-Autobuild: yes.

>From reading d-release, it looks like the RMs will be OK
with the minor debian/control changes. XS-Autobuild is
for the non-free autobuilders, see:
http://lists.debian.org/debian-devel-announce/2006/11/msg00012.html

Is urgency=low OK?

Should I contact d-release about unblocking as soon as the package is
uploaded or wait till the 10 days is up?

many thanks,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Goldfrapp - Felt Mountain - Sonar 2000


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



Bug#408586: ckermit: [INTL:de] German po-debconf template translation

2007-01-28 Thread Ian Beckwith
tags 408586 + pending
thanks

On Fri, Jan 26, 2007 at 08:48:53PM -0500, Matthias Julius wrote:
> I have prepared a translation of the po-debconf template into German.
> Please include it in debian/po.

Thanks.

I've prepared an updated ckermit package containing the translation
and asked my sponsor to upload it.

regards,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Gotan Project - Inspiracion - Round About Midnight


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



Bug#396797: updated GIT-DPKG commands, with docs

2006-12-17 Thread Ian Beckwith
On Sat, Dec 09, 2006 at 02:21:03PM -0700, Bruce Sass wrote:
> Hi,
> 
> Here is: an expanded set of DPKG commands for GIT, a diff to the current 
> texinfo docs, and a brief help file for the commands.

Many thanks! I'll incorporate your patches soon, although I'll
probably leave it until after the etch freeze ends before I upload.

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA



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



Bug#403553: unknown-field-in-dsc: support autobuild and vcs-* fields

2006-12-17 Thread Ian Beckwith
Package: lintian
Version: 1.23.27
Severity: wishlist
Tags: patch

Here is a small patch to support the Autobuild: and Vcs-* fields in
.dsc files.

For details on the Autobuild header, see
http://lists.debian.org/debian-devel-announce/2006/11/msg00012.html

For the vcs-* headers, see #391023

Ian.

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages lintian depends on:
ii  binutils   2.17-3The GNU assembler, linker and bina
ii  diffstat   1.43-2produces graph of changes introduc
ii  dpkg-dev   1.13.24   package building tools for Debian
ii  file   4.17-5Determines file type using "magic"
ii  gettext0.16.1-1  GNU Internationalization utilities
ii  intltool-debian0.35.0+20060710.1 Help i18n of RFC822 compliant conf
ii  libparse-debianchangel 1.0-1 parse Debian changelogs and output
ii  man-db 2.4.3-5   The on-line manual pager
ii  perl [libdigest-md5-pe 5.8.8-6.1 Larry Wall's Practical Extraction 

lintian recommends no packages.

-- no debconf information
diff -Naur lintian-1.23.27/checks/common_data.pm 
lintian-1.23.27-patched/checks/common_data.pm
--- lintian-1.23.27/checks/common_data.pm   2006-08-20 02:14:01.0 
+0100
+++ lintian-1.23.27-patched/checks/common_data.pm   2006-12-17 
21:57:37.0 +
@@ -65,7 +65,8 @@
 ('source', 'version', 'maintainer', 'binary', 'architecture',
  'standards-version', 'files', 'build-depends', 'build-depends-indep',
  'build-conflicts', 'build-conflicts-indep', 'format', 'origin',
- 'uploaders', 'python-version' );
+ 'uploaders', 'python-version', 'autobuild', 'vcs-arch', 'vcs-bzr',
+ 'vcs-cvs', 'vcs-darcs', 'vcs-git', 'vcs-hg', 'vcs-svn');
 
 %known_binary_fields = map { $_ => 1 }
 ('package', 'version', 'architecture', 'depends', 'pre-depends',


Bug#402583: must not depend on update-inetd

2006-12-12 Thread Ian Beckwith
tags 402583 + pending 
thanks

On Tue, Dec 12, 2006 at 02:04:13AM +0100, Marco d'Itri wrote:
> On Dec 12, Ian Beckwith <[EMAIL PROTECTED]> wrote:
> 
> > 1: Drop the dependencies on netbase and update-inetd
> Yes.
> 
> > 2: Depend on openbsd-inetd | inet-superserver
> Yes.
> 
> > 3: Wrap the calls to update-inetd with if [ -x /usr/sbin/update-inetd ]
> No, so far there are no plans to stop providing this interface.
> But e.g. probably some day xinetd will provide its own.
> 
> > The version in testing predates this bug and just has a dependency on
> > netbase, is that OK for etch?
> Yes.

Thanks for your help. I've prepared a fix and asked my sponsor to
upload.

regards,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Death in Vegas - Scorpio Rising - Help Yourself


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



Bug#402583: must not depend on update-inetd

2006-12-11 Thread Ian Beckwith
On Mon, Dec 11, 2006 at 02:05:05PM +0100, Marco d'Itri wrote:
> Package: telnetd-ssl
> Version: 0.17.24+0.1-15
> Severity: important
> 
> Only inetd daemons should depend on the update-inetd package, and only
> if they need it.

oops.

> The presence of the update-inetd package does not mean that an inetd
> daemon is installed.
> This was explained on [EMAIL PROTECTED]
> 
> s/update-inetd/inet-superserver/

So, to fix it:

1: Drop the dependencies on netbase and update-inetd

2: Depend on openbsd-inetd | inet-superserver

3: Wrap the calls to update-inetd with if [ -x /usr/sbin/update-inetd ]

Is that correct?

The version in testing predates this bug and just has a dependency on
netbase, is that OK for etch?

thanks,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Morrissey - Vauxhall and I - Why Dont You Find Out for Yourself


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



Bug#397271: wodim: leaves process around when burn fails on OPC

2006-11-05 Thread Ian Beckwith
Package: wodim
Version: 5:1.0~pre4-1.1
Severity: normal

When a write fails during "Performing OPC" (eg on a bad disk), the
prompt returns but a process stays around in the background and later
burns fail (presumably because wodim hasn't released the writer).

After about 4 minutes, the process dies, printing the message:

faio_wait_on_buffer for writer timed out.

after which the cd writer can be accessed again. Killing the process
also successfully releases the cd writer.


-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages wodim depends on:
ii  libc62.3.6.ds1-7 GNU C Library: Shared libraries
ii  libcap1  1:1.10-14   support for getting/setting POSIX.

Versions of packages wodim recommends:
ii  mkisofs   5:1.0~pre4-1.1 Creates ISO-9660 CD-ROM filesystem

-- no debconf information



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



Bug#387555: lynx-cur: produces staircased tables

2006-09-24 Thread Ian Beckwith
On Fri, Sep 15, 2006 at 12:06:21PM +0900, Atsuhito Kohda wrote:
> On Fri, 15 Sep 2006 02:05:59 +0100, Ian Beckwith wrote:
> 
> > Recently (since installing 2.8.6pre3 I think), various web pages such
> > as http://www.rfc-editor.org/rfcsearch.html render tables in a
> > staircase-like pattern. It looks like  inside 
> > is the cause:
> 
> It is because nested-tables is on by default (upstream change)
> and I guess there are two solutions.

Ah, yes, you are right, that fixes it.

I see it on quite a few sites, however, (www.bbc.co.uk is another), 
and it looks quite strange. Perhaps debian should default to
NESTED_TABLES: false, although I'd understand if you don't want to
diverge from upstream.

thanks,

Ian.

-- 
Ian Beckwith - [EMAIL PROTECTED] - http://nessie.mcc.ac.uk/~ianb/
GPG fingerprint: AF6C C0F1 1E74 424B BCD5  4814 40EC C154 A8BA C1EA
Listening to: Elbow - A Cast of Thousands - Not a Job


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



Bug#389278: telnetd won't run after replacing telnetd-ssl with telnetd

2006-09-24 Thread Ian Beckwith
Package: telnetd
Version: 0.17-32
Severity: important
Tags: patch

Hi,

When replacing telnetd with telnetd-ssl and vice versa, telnetd
refuses to run.  This is caused by the postinst enabling the existing
disabled inetd entry, which has the wrong username (telnetd-ssl uses
telnetd-ssl as a username now).

Going from telnetd -> telnetd-ssl will be fixed in telnetd-ssl
0.17.24+0.1-13, currently awaiting upload by my sponsor.

The attached patch fixes going from telnetd-ssl -> telnetd.

regards,

Ian.

PS I found (and fixed) a bug in netkit-telnet-ssl's telnetd that
caused a segfault.  netkit-telnet does not crash in the same way
because writev() can handle being told to write nothing (unlike
SSL_write). Nonetheless, the logic bug that leads to the crash is
still there in netkit-telnet. Do you want the details anyway?


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages telnetd depends on:
ii  adduser 3.97 Add and remove users and groups
ii  base-files  3.1.16   Debian base system miscellaneous f
ii  dpkg1.13.22  package maintenance system for Deb
ii  libc6   2.3.6.ds1-4  GNU C Library: Shared libraries
ii  netbase 4.26 Basic TCP/IP networking system
ii  passwd  1:4.0.18.1-3 change and administer password and

telnetd recommends no packages.

-- no debconf information
--- dist/netkit-telnet-0.17/debian/telnetd.postinst 2006-09-24 
20:18:56.0 +0100
+++ netkit-telnet-0.17/debian/telnetd.postinst  2006-09-24 22:55:14.0 
+0100
@@ -3,10 +3,10 @@
 
 update_inetd_entry() {
if [ $2 ]; then
-   update-inetd --remove "$rootent"
+   update-inetd --remove ".*/usr/sbin/in.telnetd"
update-inetd --group STANDARD --add "$telnetdent"
else
-   update-inetd --remove "$telnetdent"
+   update-inetd --remove ".*/usr/sbin/in.telnetd"
update-inetd --group STANDARD --add "$rootent"
fi
 }
@@ -39,7 +39,10 @@
update-inetd --enable telnet
;;
 configure)
-   if [ -z "$2" ] || dpkg --compare-versions "$2" lt 0.17-13; then
+   if [ -z "$2" ] || 
+   dpkg --compare-versions "$2" lt 0.17-13 ||
+   fgrep -q telnetd-ssl.telnetd-ssl /etc/inetd.conf
+then
update_inetd_entry "$2" $devpts
else
update-inetd --enable telnet


Bug#387793: aumix: segfaults on console when resolution changes

2006-09-16 Thread Ian Beckwith
Package: aumix
Version: 2.8-17
Severity: normal

Aumix segfaults when running on the linux console and the resolution
is changed (with console-tools or svgatextmode). Resizing in an xterm
works fine, however.

strace shows it receives SIGWINCH followed by SIGSEGV.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages aumix depends on:
ii  libc62.3.6.ds1-4 GNU C Library: Shared libraries
ii  libgpmg1 1.19.6-22   General Purpose Mouse - shared lib
ii  libncurses5  5.5-3   Shared libraries for terminal hand

aumix recommends no packages.

-- no debconf information



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



Bug#387555: lynx-cur: produces staircased tables

2006-09-14 Thread Ian Beckwith
Package: lynx-cur
Version: 2.8.6pre3-1
Severity: minor

Recently (since installing 2.8.6pre3 I think), various web pages such
as http://www.rfc-editor.org/rfcsearch.html render tables in a
staircase-like pattern. It looks like  inside 
is the cause:


  
one
two
three
  


produces:

>   one
>
>  two
>
> three



-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages lynx-cur depends on:
ii  debconf [debconf-2.0]1.5.4   Debian configuration management sy
ii  libc62.3.6.ds1-4 GNU C Library: Shared libraries
ii  libgnutls13  1.4.4-1 the GNU TLS library - runtime libr
ii  libncursesw5 5.5-3   Shared libraries for terminal hand
ii  zlib1g   1:1.2.3-13  compression library - runtime

Versions of packages lynx-cur recommends:
ii  mime-support  3.37-1 MIME files 'mime.types' & 'mailcap

-- debconf information:
* lynx-cur/etc_lynx.cfg:
* lynx-cur/defaulturl: /home/ianb/.lynx_bookmarks.html



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



  1   2   >