Bug#985242: png: iCCP: known incorrect sRGB profile

2021-03-14 Thread Ben Hildred
Package: gimp
Version: 2.10.8-2
Severity: normal

Dear Maintainer,

libpng version 1.6 introduced more strict checking of color profiles and gimp
can when editing some images and exporting them as png cause problems with some
viewers (specifically it was causing an incorrect color temp and warning in
xloadimage, and a warning in xli). To mitigate this I post processed with
mogrify.



-- System Information:
Debian Release: 10.8
  APT prefers stable
  APT policy: (500, 'stable'), (100, 'buster-fasttrack')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-0.bpo.3-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages gimp depends on:
ii  gimp-data2.10.8-2
ii  libaa1   1.4p5-46
ii  libbabl-0.1-00.1.62-1
ii  libbz2-1.0   1.0.6-9.2~deb10u1
ii  libc62.28-10
ii  libcairo21.16.0-4+deb10u1
ii  libfontconfig1   2.13.1-2
ii  libfreetype6 2.9.1-3+deb10u2
ii  libgcc1  1:8.3.0-6
ii  libgdk-pixbuf2.0-0   2.38.1+dfsg-1
ii  libgegl-0.4-00.4.12-2
ii  libgexiv2-2  0.10.9-1
ii  libgimp2.0   2.10.8-2
ii  libglib2.0-0 2.58.3-2+deb10u2
ii  libgs9   9.27~dfsg-2+deb10u4
ii  libgtk2.0-0  2.24.32-3
ii  libgudev-1.0-0   232-2
ii  libharfbuzz0b2.3.1-1
ii  libheif1 1.3.2-2~deb10u1
ii  libilmbase23 2.2.1-2
ii  libjpeg62-turbo  1:1.5.2-2+deb10u1
ii  liblcms2-2   2.9-3
ii  liblzma5 5.2.4-1
ii  libmng1  1.0.10+dfsg-3.1+b5
ii  libmypaint-1.3-0 1.3.0-2.1
ii  libopenexr23 2.2.1-4.1+deb10u1
ii  libopenjp2-7 2.3.0-2+deb10u1
ii  libpango-1.0-0   1.42.4-8~deb10u1
ii  libpangocairo-1.0-0  1.42.4-8~deb10u1
ii  libpangoft2-1.0-01.42.4-8~deb10u1
ii  libpng16-16  1.6.36-6
ii  libpoppler-glib8 0.71.0-5
ii  librsvg2-2   2.44.10-2.1
ii  libstdc++6   8.3.0-6
ii  libtiff5 4.1.0+git191117-2~deb10u1
ii  libwebp6 0.6.1-2
ii  libwebpdemux20.6.1-2
ii  libwebpmux3  0.6.1-2
ii  libwmf0.2-7  0.2.8.4-14
ii  libx11-6 2:1.6.7-1+deb10u1
ii  libxcursor1  1:1.1.15-2
ii  libxext6 2:1.3.3-1+b2
ii  libxfixes3   1:5.0.3-1
ii  libxmu6  2:1.1.2-2+b3
ii  libxpm4  1:3.5.12-1
ii  xdg-utils1.1.3-1+deb10u1
ii  zlib1g   1:1.2.11.dfsg-1

Versions of packages gimp recommends:
ii  ghostscript  9.27~dfsg-2+deb10u4

Versions of packages gimp suggests:
ii  gimp-data-extras  1:2.0.2-1
ii  gimp-help-en [gimp-help]  2.8.2-1
pn  gimp-python   
pn  gvfs-backends 
ii  libasound21.1.8-1

-- no debconf information



Bug#984684: z80dasm: add support z180

2021-03-06 Thread Ben Hildred
Package: z80dasm
Version: 1.1.5-1
Severity: wishlist
Tags: patch upstream

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

we grabbed old parts off the shelf

   * What exactly did you do (or not do) that was effective (or
 ineffective)?

patched z80dasm to add support for z180 extended instructions needed to 
disassemble project rom

   * What was the outcome of this action?

a complete diassembly in less than a day and mild astonishment

   * What outcome did you expect instead?

much more work

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: 10.8
  APT prefers stable
  APT policy: (500, 'stable'), (100, 'buster-fasttrack')
Architecture: amd64 (x86_64)

Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled


-- no debconf information
diff --git a/src/dz80.c b/src/dz80.c
index 78c9bb3..a1155ee 100644
--- a/src/dz80.c
+++ b/src/dz80.c
@@ -247,7 +247,13 @@ else 
if((a>=0x70)&&(a<0x80)&&(ed70[a-0x70][0]!='0'))FP(fx,"%s",ed70[a-0x70]);
 else if((a>=0xa0)&&(a<0xb0)&&(eda0[a-0xa0][0]!='0'))FP(fx,"%s",eda0[a-0xa0]);
 else if((a>=0xb0)&&(a<0xc0)&&(edb0[a-0xb0][0]!='0'))FP(fx,"%s",edb0[a-0xb0]);
 */
-   if((a>=0x40)&&(a<0x50)&&(ed40[a-0x40][0]!='0')) i=0;
+   if((a & 0xc6)==0){ /* 0 0 g g g 0 0 x ino, outo */
+   i=6;
+   //}
+   //else if((a & 0xcF)==0x6c){ /* 0 1 w w 1 1 0 0 mlt */
+   //  i=7;
+   }
+   else if((a>=0x40)&&(a<0x50)&&(ed40[a-0x40][0]!='0')) i=0;
else if((a>=0x50)&&(a<0x60)&&(ed50[a-0x50][0]!='0')) i=1;
else if((a>=0x60)&&(a<0x70)&&(ed60[a-0x60][0]!='0')) i=2;
else if((a>=0x70)&&(a<0x80)&&(ed70[a-0x70][0]!='0')) i=3;
@@ -275,10 +281,20 @@ else 
if((a>=0xb0)&&(a<0xc0)&&(edb0[a-0xb0][0]!='0'))FP(fx,"%s",edb0[a-0xb0]);
break;
case 5: strcpy(rstr,edb0[a-0xb0]);
break;
+   case 6: //before_undoc(3);
+   strcpy(rstr,edio[a&1]);
+   break;
+   //case 7: //before_undoc(2);
+   //  break;
}
 
 /*if arg not in prog range it is a constant*/
-   if(a == 0x43)
+   if(i==6)
+   {
+   r=(a & 0x38) >>3;
+   strcpy(stro,regf[r]);
+   }
+   else if(a == 0x43)
{
strcpy(stro,"%s),bc");
}
@@ -298,7 +314,14 @@ else 
if((a>=0xb0)&&(a<0xc0)&&(edb0[a-0xb0][0]!='0'))FP(fx,"%s",edb0[a-0xb0]);
stro[0] = 0;
}
 
-   if(stro[0] == 0) {
+   if(i==6){
+   if (a&1){
+   FP(fx,rstr,t[2],stro);
+   }else{
+   FP(fx,rstr,stro,t[2]);
+   }
+   return(3);
+   } else if(stro[0] == 0) {
FP(fx,"%s",rstr);
return(2);
} else {
diff --git a/src/dz80.h b/src/dz80.h
index 0c365a7..3bcf8f8 100644
--- a/src/dz80.h
+++ b/src/dz80.h
@@ -36,6 +36,8 @@ int msg(int level, const char *format, ...);
 /* from dz80dat.c */
 extern const char *rarg[];
 extern const struct comm comtab[];
+extern const char *regf[];
+extern const char *edio[];
 extern const char *ed40[];
 extern const char *ed50[];
 extern const char *ed60[];
diff --git a/src/dz80dat.c b/src/dz80dat.c
index 4c496fa..6870bf3 100644
--- a/src/dz80dat.c
+++ b/src/dz80dat.c
@@ -264,6 +264,20 @@ const struct comm comtab[]={
 /*ff*/{"rst 38h","vv",1,0,0},
};
 
+const char *regf[]={
+/*0*/"b",
+/*1*/"c",
+/*2*/"d",
+/*3*/"e",
+/*4*/"h",
+/*5*/"l",
+/*6*/""/* invalid */,
+/*7*/"a",
+   };
+const char *edio[]={
+/*38*/"ino %s, (0x%02llx)",
+/*39*/"outo (0x%02llx), %s",
+};
 const char *ed40[]={
 /*40*/"in b,(c)",
 /*41*/"out (c),b",
@@ -277,7 +291,7 @@ const char *ed40[]={
 /*49*/"out (c),c",
 /*4a*/"adc hl,bc",
 /*4b*/"ld bc,(",
-/*4c*/"00",
+/*4c*/"mlt bc",
 /*4d*/"reti",
 /*4e*/"00",
 /*4f*/"ld r,a",
@@ -296,7 +310,7 @@ const char *ed50[]={
 /*59*/"out (c),e",
 /*5a*/"adc hl,de",
 /*5b*/"ld de,(",
-/*5c*/"00",
+/*5c*/"mlt de",
 /*5d*/"00",
 /*5e*/"im 2",
 /*5f*/"ld a,r",
@@ -307,7 +321,7 @@ const char *ed60[]={
 /*61*/"out (c),h",
 /*62*/"sbc hl,hl",
 /*63*/"00",
-/*64*/"00",
+/*64*/"tst m",
 /*65*/"00",
 /*66*/"00",
 /*67*/"rrd",
@@ -315,7 +329,7 @@ const char *ed60[]={
 /*69*/"out (c),l",
 /*6a*/"adc hl,hl",
 /*6b*/"00",
-/*6c*/"00",
+/*6c*/"mlt hl",
 /*6d*/"00",
 /*6e*/"00",
 /*6f*/"rld",
@@ -326,7 +340,7 @@ const char *ed70[]={
 /*71*/"out (c),0",
 /*72*/"sbc hl,sp",
 /*73*/"ld (",
-/*74*/"00",
+/*74*/"0tstio (", // incomplete
 /*75*/"00",
 /*76*/"00",
 /*77*/"00",
@@ -334,7 +348,7 @@ const char *ed70[]={
 /*79*/"out (c),a",
 /*7a*/"adc hl,sp",
 /*7b*/"ld sp,(",
-/*7c*/"00",
+/*7c*/"mlt sp",
 /*7d*/"00",
 /*7e*/"00",
 /*7f*/"00",


Bug#916489: aptitude: corrupted cache can cause segfault on start

2018-12-14 Thread Ben Hildred
Package: aptitude
Version: 0.8.7-1
Severity: normal
Tags: lfs

Dear Maintainer,

   * What led up to the situation?
disk failure caused corrupted files including /var/lib/aptitude/pkgstates

   * What exactly did you do (or not do) that was effective (or
 ineffective)?
A complete reinstall of the relevant binary packages did nothing  to stop
segfaults on startup (including libc) but removal of the pkgstates package
restored aptitude to a functional state.

This is a very minor security issue. Sorry for the largefile flag (unrelated
bug in reportbug-gtk).




-- Package-specific info:
Terminal: screen
$DISPLAY is set.
which aptitude: /usr/bin/aptitude

aptitude version information:
aptitude 0.8.7
Compiler: g++ 6.3.0 20170415
Compiled against:
  apt version 5.0.1
  NCurses version 6.0
  libsigc++ version: 2.10.0
  Gtk+ support disabled.
  Qt support disabled.

Current library versions:
  NCurses version: ncurses 6.0.20161126
  cwidget version: 0.5.17
  Apt version: 5.0.1

aptitude linkage:
linux-gate.so.1 (0xb770d000)
libapt-pkg.so.5.0 => /usr/lib/i386-linux-gnu/libapt-pkg.so.5.0 
(0xb70e9000)
libncursesw.so.5 => /lib/i386-linux-gnu/libncursesw.so.5 (0xb70b4000)
libtinfo.so.5 => /lib/i386-linux-gnu/libtinfo.so.5 (0xb7091000)
libsigc-2.0.so.0 => /usr/lib/i386-linux-gnu/libsigc-2.0.so.0 
(0xb7089000)
libcwidget.so.3 => /usr/lib/i386-linux-gnu/libcwidget.so.3 (0xb6f86000)
libsqlite3.so.0 => /usr/lib/i386-linux-gnu/libsqlite3.so.0 (0xb6e6d000)
libboost_iostreams.so.1.62.0 => 
/usr/lib/i386-linux-gnu/libboost_iostreams.so.1.62.0 (0xb6e55000)
libboost_filesystem.so.1.62.0 => 
/usr/lib/i386-linux-gnu/libboost_filesystem.so.1.62.0 (0xb6e3a000)
libboost_system.so.1.62.0 => 
/usr/lib/i386-linux-gnu/libboost_system.so.1.62.0 (0xb6e33000)
libxapian.so.30 => /usr/lib/i386-linux-gnu/sse2/libxapian.so.30 
(0xb6c09000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb6bec000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb6a72000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb6a1d000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb69ff000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb6847000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb6842000)
libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0xb682a000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb680f000)
libbz2.so.1.0 => /lib/i386-linux-gnu/libbz2.so.1.0 (0xb67fd000)
liblzma.so.5 => /lib/i386-linux-gnu/liblzma.so.5 (0xb67cf000)
liblz4.so.1 => /usr/lib/i386-linux-gnu/liblz4.so.1 (0xb67bc000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xb67b3000)
libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xb67ad000)
/lib/ld-linux.so.2 (0xb770f000)

-- System Information:
Debian Release: 9.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.9.0-8-rt-686-pae (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages aptitude depends on:
ii  aptitude-common0.8.7-1
ii  libapt-pkg5.0  1.4.8
ii  libboost-filesystem1.62.0  1.62.0+dfsg-4
ii  libboost-iostreams1.62.0   1.62.0+dfsg-4
ii  libboost-system1.62.0  1.62.0+dfsg-4
ii  libc6  2.24-11+deb9u1
ii  libcwidget3v5  0.5.17-4+b1
ii  libgcc11:6.3.0-18+deb9u1
ii  libncursesw5   6.0+20161126-1+deb9u1
ii  libsigc++-2.0-0v5  2.10.0-1
ii  libsqlite3-0   3.16.2-5
ii  libstdc++6 6.3.0-18+deb9u1
ii  libtinfo5  6.0+20161126-1+deb9u1
ii  libxapian301.4.3-2

Versions of packages aptitude recommends:
ii  libparse-debianchangelog-perl  1.2.0-12
ii  sensible-utils 0.0.9+deb9u1

Versions of packages aptitude suggests:
pn  apt-xapian-index
pn  aptitude-doc-en | aptitude-doc  
pn  debtags 
ii  tasksel 3.39

-- no debconf information



Bug#883978: RFS: parcimonie/0.10.3-2

2017-12-11 Thread Ben Hildred
I have not actually looked at the package as I was just curious what it
was, but . .

On Sat, Dec 9, 2017 at 4:22 PM, Nicolas Braud-Santoni <
nico...@braud-santoni.eu> wrote:

> Package: sponsorship-requests
> Severity: wishlist
> Control: block 883975 by -1
> Control: tag 883975 + pending
> X-Debbugs-CC: pkg-privacy-maintain...@lists.alioth.debian.org,
> j...@debian.org
>
> Dear mentors,
>
> I am looking for a sponsor for the package “parcimonie”:
>
>  * Package name: parcimonie
>Version : 0.10.3-2
>Upstream Author : intrigeri <intrig...@boum.org>
>  * URL : https://gaffer.ptitcanardnoir.
> org/intrigeri/code/parcimonie/
>  * License : Artistic or GPL-1+
>Section : net
>
>
> The source package can be found on mentors.debian.org:
>
> https://mentors.debian.net/package/parcimonie
>
> Alternatively, the packaging repository is available on alioth.d.o:
>
> https://anonscm.debian.org/git/pkg-privacy/packages/parcimonie.git
>
>
> Changes since the last upload:
>
>   * debian/control
> * Remove obsolete dependency (gnupg2) (Closes: #883975).
> * Drop repeated `Section: net`.
> * Declare compliance with Debian policy v4.1.2.0.
>   No changes required.
>   * Use HTTPS URIs for gaffer.ptitcanardnoir.org.
>

this url is a placeholder.

>
>
> Best,
>
>   nicoo
>



-- 
--
Ben Hildred
Automation Support Services


Bug#878722: bts reassign 878722 partman-auto

2017-11-13 Thread Ben Hildred
On Mon, Nov 13, 2017 at 1:17 PM, Nicholas D Steeves <nstee...@gmail.com>
wrote:

> On Mon, Nov 13, 2017 at 10:35:19AM -0700, Ben Hildred wrote:
> >On Fri, Nov 10, 2017 at 12:50 PM, Cyril Brulebois <[1]k...@debian.org
> >
> >wrote:
> >
> >  Nicholas D Steeves <[2]nstee...@gmail.com> (2017-11-10):
> >  > 1) get a list of disks
> >  > 2) identify the disk used by the installer
> >  > 3) exclude the disk found at #2
> >
> >  How do you do 2?
> >
> >  Last I touched this, nothing obvious appeared in d-i to know what
> the
> >  installer was booted from. ISTR having suggested at the time that
> >  bootloaders could set something to help d-i figure out where it
> booted
> >  from, but I don't think anything happened in this area since then.
> >
> >OK, This Is a crazy Idea, but . . . When generating Installer images,
> they
> >get various readmes and so on, and I believe one of them includes
> version
> >information, so we can parse that file for the version number,
> compare it
> >with the one in the initrd (to be added). This handles the common
> cases of
> >cd (overkill as cds are read only) and USB (presumably most
> important),
> >but fails on net-install (where it is not needed). We can have
> installer
> >loader scripts copy the version info file to mark the drives they are
> >using which should catch most of the rest of the cases.
> >A variation of this is to have a pseudo random token in the version
> file
> >which is passed on the command-line to the installer instead of
> modifying
> >the initrd. This has the advantage that we could have special case
> values
> >for net-boot to skip the scan. (ie if the token was a hexadecimal
> value
> >but the special case was the word netboot.
> >
> >both cases make identifying and protecting partitions used to store
> >archives and iso images easy by manually placing the version file.
>
> Why does net-boot need to be special cased?  By default, shouldn't the
> net-boot media be excluded as an installation target--except for the
> expert case.
>

I was not talking about the net-boot cd, (that is cd or in some cases usb)
but a tfttp boot or similar where  there is no install media at all, and
the value would be a speed hack only.

>
> Another feature that could be piggybacked on the "mount block device
> and identify if it's Debian installation media" is OS identification.
> It's been so many years since I dual-booted with another OS that I
> don't know if this functionality already exists.  If it does exist,
> I'm guessing that is where this new "Identify installation media"
> could be added.
>

If we do this we might not want to special case netboot


> Re: the identification step:
>
> I don't think it's crazy :-)  Do you know if such a magic file already
> exists (especially if the installer build was recorded)?
>

the netboot.tar.gz file has version.info which I was thinking of which is
not currently included in mini.iso, but f1.txt has version and build date
(lines 3 and 4 in the one I checked).

>
> Can busybox-provided cat, grep, cksum and cmp provide strong enough
> magic file match, or do you think we also need a
> /sys/.../something/uuid check as well?
>
> Cheers,
> Nicholas
>

standard tools should do it.

-- 
--
Ben Hildred
Automation Support Services


Bug#878722: bts reassign 878722 partman-auto

2017-11-13 Thread Ben Hildred
On Fri, Nov 10, 2017 at 12:50 PM, Cyril Brulebois <k...@debian.org> wrote:

> Nicholas D Steeves <nstee...@gmail.com> (2017-11-10):
> > 1) get a list of disks
> > 2) identify the disk used by the installer
> > 3) exclude the disk found at #2
>
> How do you do 2?
>
> Last I touched this, nothing obvious appeared in d-i to know what the
> installer was booted from. ISTR having suggested at the time that
> bootloaders could set something to help d-i figure out where it booted
> from, but I don't think anything happened in this area since then.
>
>
OK, This Is a crazy Idea, but . . . When generating Installer images, they
get various readmes and so on, and I believe one of them includes version
information, so we can parse that file for the version number, compare it
with the one in the initrd (to be added). This handles the common cases of
cd (overkill as cds are read only) and USB (presumably most important), but
fails on net-install (where it is not needed). We can have installer loader
scripts copy the version info file to mark the drives they are using which
should catch most of the rest of the cases.

A variation of this is to have a pseudo random token in the version file
which is passed on the command-line to the installer instead of modifying
the initrd. This has the advantage that we could have special case values
for net-boot to skip the scan. (ie if the token was a hexadecimal value but
the special case was the word netboot.

both cases make identifying and protecting partitions used to store
archives and iso images easy by manually placing the version file.

> 4) present modified list as target disks for installation
> > 5) unless in expert mode, where a user could use one partition of a
> > disk as the installation source and another partition as the
> > installation target.  I'm not sure how important #5 is, but maybe some
> > users want to be able to do this?
>
>
> KiBi.
>



-- 
--
Ben Hildred
Automation Support Services


Bug#873635: patch

2017-08-29 Thread Ben Hildred
I think this covers everything but suppressing the message completely.

-- 
--
Ben Hildred
Automation Support Services
--- dhcpdump.c.orig	2017-08-29 11:49:40.0 -0600
+++ dhcpdump.c	2017-08-29 12:09:05.0 -0600
@@ -132,8 +132,8 @@
 	offset += ETHER_HDR_LEN;
 
 	// Check for IPv4 packets
-	if (eh->ether_type != 8) { 
-		printf("Ignored non IPv4 packet: %d\n", eh->ether_type);
+	if (eh->ether_type != htons(0x80)) { 
+		printf("Ignored non IPv4 packet: %x\n", ntohs(eh->ether_type));
 		return;
 	}
 


Bug#873635: dhcpdump: Incorectly checks and reports ethertype

2017-08-29 Thread Ben Hildred
Package: dhcpdump
Version: 1.8-2.2
Severity: minor
Tags: ipv6

The message 'Ignored non IPv4 packet:' has multiple issues.

Firstly the check in line 133 (the message is printed in line 134)
incorrectly checks if eh->ether_type == 8 not 0x80.

Since this works ether_type is the wrong size or wrong endian.

The printf %d is almost completely useless as due to size or endian
issues the values printed do not correspond to any reference. For
example 802.1q packets print 129 instead of 0x8100 or 33024.
I just changed the %d to %x to make endian conversions easy by hand
and becouse all refrences uses hexidecimal vallues.

Likewise ipv6 will also produce bogus diagnostics (it is ethertype
0x86DD).

An option to suppress this message would also be nice.



Bug#872867: is ISO-3166 really the optimal list for our users?

2017-08-25 Thread Ben Hildred
On Fri, Aug 25, 2017 at 6:04 PM, Ben Hutchings <b...@decadent.org.uk> wrote:

> On Fri, 2017-08-25 at 13:13 -0600, Ben Hildred wrote:
> > Lets Throw out this crazy idea for consideration: Drop support for all
> > countries.
> >
> > To start off this will not actually be completely possible because of
> > broadcast regulations, but if you limit it to wireless networking (and
> > other radio application) configuration, we can then define a country as a
> > broadcast regulation scope.
> [...]
>
> So far as I know, the installer doesn't configure the country for
> wireless regulations.  This is fine so long as you use Managed mode, as
> the wireless stack can just follow whatever the AP says.  (For other
> modes, it might still be unnecessary as the wireless device normally
> has a country code in NVRAM, besides which many countries share either
> ETSI or FCC rules.)
>
> This only makes it easier as there are fewer regulatory regions, although
there have been proposals to run-time configure regulatory compliance of
wifi for travelers.

Ben.
>
> --
> Ben Hutchings
> One of the nice things about standards is that there are so many of
> them.
>
>


-- 
--
Ben Hildred
Automation Support Services


Bug#872867: is ISO-3166 really the optimal list for our users?

2017-08-25 Thread Ben Hildred
Lets Throw out this crazy idea for consideration: Drop support for all
countries.

To start off this will not actually be completely possible because of
broadcast regulations, but if you limit it to wireless networking (and
other radio application) configuration, we can then define a country as a
broadcast regulation scope.

This leaves a number of localization issues, starting with language, but
language is already cross border in many cases. Language is also asked as
the first question so it stays the first question.  In many cases number
format can be derived from language, and in those cases where it cannot
there is a significant group who needs to deal with multiple number
formats, so separate question.

Dates and times are a major issue (aside from time zones which both divide
and span countries) date names tend to come from language but date order
does not and this provides a good excuse to standardise on year month day
as the default (of course allowing user customization, but there are fewer
ways to format a date than countries).

As far as I know Debian does not have any configuration of measurements
(aside from paper size and display resolution) but this is becoming less of
an issue as there are no longer any international differences in the
definition of an inch (although some countries have multiple definitions)
and meters and inches are hard to confuse so this is getting simpler by the
year.

Mirrors and be grouped by city, which works better for both big countries
(with multiple geographically diverse mirrors), small countries (that may
not have a mirror) and border regions (the closest mirror may be in another
country) and there are multiple efforts to have automatic mirror selection,
so with private mirrors, this comes down to three choices: use a mirror
network, pick nearest mirror, or use a private mirror.

I have probably missed other localization issues, but by and large we can
just treat them as configuration issues and the only time a country name
comes into play is when dealing with the few configuration issues that are
regulated by statute making the list of countries not an issue of local
pride but of laws accommodated so a country only needs placed on the list
if there is a regulation to be accommodated and the list gets much smaller.

-- 
--
Ben Hildred
Automation Support Services


Bug#872867: another option: GENC

2017-08-22 Thread Ben Hildred
On Tue, Aug 22, 2017 at 2:09 PM, Daniel Pocock <dan...@pocock.pro> wrote:

>
> Mozilla decided[1] to use GENC[2], a list produced by the US Government
> and including additional countries that are not correctly covered by
> ISO3166.
>
> The US Govertment's approach (making their own list based on ISO3166) is
> similar in some ways to the approach I have suggested for Debian.
>
>
> 1. https://bugzilla.mozilla.org/show_bug.cgi?id=733417#c20
> 2. https://nsgreg.nga.mil/doc/view?i=2500
>
>
Note that GENC 3.0 has been superseded with GENC 3.0.1

 https://nsgreg.nga.mil/doc/view?i=2564



-- 
--
Ben Hildred
Automation Support Services


Bug#872577: debootstrap: Handle existing /dev

2017-08-20 Thread Ben Hildred
On Sun, Aug 20, 2017 at 3:25 AM, Ansgar Burchardt <ans...@debian.org> wrote:

> Dan Nicholson writes:
> > On Fri, Aug 18, 2017 at 2:48 PM, Henrique de Moraes Holschuh
> > <h...@debian.org> wrote:
> >> Wouldn't it be more straigthforward to "test -e || mknod" ?
> >
> > I definitely considered that, but it seemed more noisy to the code to
> > add a conditional for every call. But I'd be fine reworking to that
> > approach if that's more acceptable, though.
>
> You can always introduce a `mknod_if_not_exists` function or so.  Though
> I'm not sure this is worth here (the name is so long the `test -e` is
> almost shorter).
>
> Ansgar
>
>
function mknod-e () {
[ -e "$1" ] || mknod "$@"
}



-- 
--
Ben Hildred
Automation Support Services


Bug#869398: gpg-key2ps: gpg-key2ps crashes ps2pdf

2017-07-22 Thread Ben Hildred
Package: signing-party
Version: 2.5-1
Severity: normal
File: /usr/bin/gpg-key2ps


gpg-key2ps produces output that crashes ps2pdf. here is a session log and the
generated postscript.

$ gpg-key2ps -1s 0BBE9CB4852739AA |ps2pdf - >key.pdf
Error: /undefined in --get--
Operand stack:
   1   ()   (1500769685)   (852739AA)   --dict:6/6(L)--   22
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--
--nostringval--   2   %stopped_push   --nostringval--   --nostringval--
--nostringval--   false   1   %stopped_push   1999   1   3   %oparray_pop
1998   1   3   %oparray_pop   1982   1   3   %oparray_pop   1868   1   3
%oparray_pop   --nostringval--   %errorexec_pop   .runexec2   --nostringval--
--nostringval--   --nostringval--   2   %stopped_push   --nostringval--   2   1
9   --nostringval--   %for_pos_int_continue   --nostringval--   --nostringval--
--nostringval--   --nostringval--
Dictionary stack:
   --dict:1209/1684(ro)(G)--   --dict:0/20(G)--   --dict:97/200(L)--
Current allocation mode is local
GPL Ghostscript 9.20: Unrecoverable error, exit code 1


%!PS-Adobe-3.0
%%BoundingBox: 0 0 595.276 841.89
%%Title:
%%Creator: gpg-key2ps 882
%%CreationDate: Sat Jul 22 20:02:46 2017
%%Pages: 1
%%EndComments

%%Page: 1 1

/w 595.276 def
/h 841.89 def

/reencode {
exch findfont
dup length dict
begin {
1 index /FID eq
{ pop pop }
{ def } ifelse
} forall
/Encoding ISOLatin1Encoding def
currentdict
end
definefont
} bind def

/Times-Roman /trlatin1 reencode 9 scalefont setfont

/newline {
/y y 10 sub def
} def

/hline {
30 y 3 add moveto
w 1 div 30 sub y 3 add lineto stroke
newline
} def

/needhline {
/condhline { hline } def
} def

/noneedhline {
/condhline { } def
} def

/showAlgorithm {
  << 1 (R) 2 (r) 3 (s) 16 (g) 20 (G) 17 (D) >> exch get
  show
} def

/pub {
condhline
50 y moveto (pub) show
70 y moveto show showAlgorithm (/) show show
150 y moveto show
200 y moveto show
newline
needhline
} def

/fpr {
70 y moveto (Key fingerprint = ) show show
newline
} def

/uid {
50 y moveto (uid) show
200 y moveto show
newline
} def

/sbk {
50 y moveto (sub) show
70 y moveto show showAlgorithm (/) show show
150 y moveto show
newline
} def


/key {
noneedhline
() (1500769685) (852739AA) 22 (256) pub

(E435 B618 4355 FC9E 5113  D956 0BBE 9CB4 8527 39AA) fpr

    (Ben Hildred <426...@gmail.com>) uid

(1500769685) (CD555154) 18 (256) sbk

(1500769908) (0AF551B3) 22 (256) sbk

} def

/numlines 6 def
/num w 16 sub 10 div numlines div def

/column {
/y w 20 sub def
1 1 num {
gsave
0 0 h 1 div w rectclip
/upper y 11 add def
key
newline
/lower y 11 add def
0 upper h 1 div upper h 1 div lower 0 lower 0 upper moveto
lineto lineto lineto lineto stroke
grestore
} for
} def

w 0 translate
90 rotate
column
showpage

%%Trailer
%%EOF



-- System Information:
Debian Release: 9.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.9.0-1-rt-686-pae (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages signing-party depends on:
ii  gnupg  2.1.18-6
ii  libc6  2.24-11+deb9u1
ii  libclass-methodmaker-perl  2.24-1+b2
ii  libgnupg-interface-perl0.52-9
ii  libmailtools-perl  2.18-1
ii  libmd0 0.0.0-2
ii  libmime-tools-perl 5.508-1
ii  libnet-idn-encode-perl 2.400-1
ii  libterm-readkey-perl   2.37-1
ii  libtext-template-perl  1.46-1
ii  perl   5.24.1-3
ii  python 2.7.13-2
ii  qprint 1.1.dfsg.2-2+b1

Versions of packages signing-party recommends:
ii  dialog   1.3-20160828-2
ii  libgd-perl [libgd-gd2-perl]  2.53-3
ii  libpaper-utils   1.1.24+nmu5
ii  sendmail-bin [mail-transport-agent]  8.15.2-8
ii  whiptail 0.52.19-1+b1

Versions of packages signing-party suggests:
ii  fonts-noto-cjk   1:1.004+repack2-2
ii  fonts-noto-mono  20161116-1
ii  imagemagick  8:6.9.7.4+dfsg-11+deb9u1
ii  imagemagick-6.q16 [imagemagick]  8:6.9.7.4+dfsg-11+deb9u1
ii  mutt 1.7.2-1
ii  qrencode 3.4.4-1+b2
ii  texlive-font-utils   2016.20170123-5
ii  texlive-latex-extra  2016.20170123-5
ii  texl

Bug#866083: Default GRUB install target should be hard disk

2017-06-28 Thread Ben Hildred
On Wed, Jun 28, 2017 at 12:34 AM, Narcis Garcia <debianli...@actiu.net>
wrote:

> When user selects to (yes) install boot manager, the wizard asks where
> to do the grub-install.
> Currently, default option in the dialog is to introduce manually the
> target path. I propose to change default option by the already detected
> path.
>
>
Also note that this change will aid in preseeding when deploying the same
image to multiple hardware configurations.

-- 
--
Ben Hildred
Automation Support Services
303 815 6721


Bug#865787: /sbin/losetup: losetup: option to specify block size

2017-06-24 Thread Ben Hildred
Package: mount
Version: 2.29.2-1
Severity: wishlist
File: /sbin/losetup
Tags: lfs

Issue:

Images from devices with block sizes other than 512 bytes may behave
oddly with loop devices due to block size.

Example:

Some IDE floptical drives report a block size of 1024, and some USB
floptical drives report may not (I do not know if these are typical
samples as I only have access to the two devices) and in either case
the image copied with dd and loop mounted reports a block size of 512.
This does not appear to affect the ext family of file-systems when
used without a partition table, but is a defiantly an issue with mbr
style partitions. The mbr was written assuming a larger block size,
and mis-positions the partitions, making them both too small and too
early.

Proposal:

By adding a block size specification to losetup we can fix such issues
by allowing the reported block size to match the image source's.
Additionally intentional block size mismatches may be created for testing.



Bug#865398: libguestfs0: unnessarly depends on systemd

2017-06-20 Thread Ben Hildred
Package: libguestfs0
Version: 1.34.6-2
Severity: serious
Justification: Policy 1.34.6-2

the dependency on systemd | sysvinit will not be satisfied by sysvinit-core.
This is a policy violation.



-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.9.0-1-rt-686-pae (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages libguestfs0 depends on:
ii  acl 2.2.52-3+b1
ii  attr1:2.4.47-2+b2
ii  binutils2.28-5
ii  bsdmainutils9.0.12+nmu1
ii  btrfs-progs 4.7.3-1
ii  btrfs-tools 4.7.3-1
ii  bzip2   1.0.6-8.1
ii  cpio2.11+dfsg-6
ii  cryptsetup  2:1.7.3-4
ii  curl7.52.1-5
ii  db-util 5.3.1
ii  diffutils   1:3.5-3
ii  dosfstools  4.1-1
ii  extlinux3:6.03+dfsg-14.1
ii  file1:5.30-1
ii  gawk1:4.1.4+dfsg-1
ii  gdisk   1.0.1-1
ii  genisoimage 9:1.1.11-3+b2
ii  grub2-common2.02~beta3-5
ii  icoutils0.31.2-1.1
ii  iproute24.9.0-1
ii  isc-dhcp-client 4.3.5-3
ii  kmod23-2
pn  ldmtool 
ii  less481-2.1
ii  libacl1 2.2.52-3+b1
pn  libaugeas0  
ii  libc6   2.24-11+deb9u1
ii  libcap2 1:2.25-1
ii  libfuse22.9.7-1
pn  libhivex0   
ii  libmagic1   1:5.30-1
ii  libpcre32:8.39-3
ii  libselinux1 2.6-3+b1
ii  libsystemd0 232-25
pn  libtsk13
ii  libvirt03.0.0-4
ii  libxml2 2.9.4+dfsg1-2.2
ii  libyajl22.1.0-2+b3
ii  lsscsi  0.27-3+b1
ii  lvm22.02.168-2
ii  lzop1.03-4+b1
pn  mdadm   
ii  mtools  4.0.18-2+b1
ii  netpbm  2:10.0-15.3+b2
ii  ntfs-3g 1:2016.2.22AR.1+dfsg-1
ii  openssh-client  1:7.4p1-10
pn  osinfo-db   
ii  parted  3.2-17
ii  procps  2:3.3.12-3
ii  psmisc  22.21-2.1+b2
ii  qemu-system-x86 1:2.8+dfsg-6
ii  qemu-utils  1:2.8+dfsg-6
pn  scrub   
ii  sgabios 0.0~svn8-3
pn  sleuthkit   
pn  supermin
ii  syslinux3:6.03+dfsg-14.1
pn  systemd | sysvinit  
ii  udev232-25
ii  xz-utils5.2.2-1.2+b1
pn  zerofree

Versions of packages libguestfs0 recommends:
pn  libguestfs-hfsplus   
pn  libguestfs-reiserfs  
pn  libguestfs-xfs   

Versions of packages libguestfs0 suggests:
pn  libguestfs-gfs2
pn  libguestfs-jfs 
pn  libguestfs-nilfs   
pn  libguestfs-rescue  



Bug#863488: file: upgrade broke file magic

2017-05-27 Thread Ben Hildred
On Sat, May 27, 2017 at 1:25 PM, Christoph Biedl <
debian.a...@manchmal.in-ulm.de> wrote:

> tags 863488 moreinfo unreproducible
> thanks
>
> Ben Hildred wrote...
>
> > A recent upgrade has rendered file just about usless as it is only able
> to
> > identify text in the most limited sense.
>
> Works for me:
>
> > for example:
> > $ file /usr/bin/file
> > /etc/magic, 4: Warning: using regular magic file `/usr/share/misc/magic'
> > /usr/bin/file: data
>
> /usr/bin/file: ELF 32-bit LSB shared object, Intel 80386, version 1
> (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux
> 2.6.32, BuildID[sha1]=2f833ab1ff58c9e0ae5801481a0dff1da286f30b, stripped
>
> that's more like it.


> (see the release notes why it's not "executable" any longer)
>
> It hasn't been an issue.


> > or:
> > $ file /usr/share/doc/file/*
> > /etc/magic, 4: Warning: using regular magic file `/usr/share/misc/magic'
> > /usr/share/doc/file/changelog.Debian.gz: data
> > /usr/share/doc/file/changelog.gz:data
> > /usr/share/doc/file/copyright:   ASCII text
> > /usr/share/doc/file/README.Debian:   ASCII text
> > /usr/share/doc/file/README.gz:   data
>
> Results in the expected output.
>
> What is in /usr/share/misc/magic, and where did the file(s) come
> from?
>
> it is a symbolic link to '../file/magic' which is/usr/share/file/magic an
empty directory. There is also  /usr/share/file/magic.mgc which is a
symbolic link pointing to ../../lib/file/magic.mgc. If I create a symbolic
link from /usr/share/misc/magic.mgc to /usr/lib/file/magic.mgc it starts
working again.


> Christoph
>



-- 
--
Ben Hildred
Automation Support Services


Bug#863488: file: upgrade broke file magic

2017-05-27 Thread Ben Hildred
Package: file
Version: 1:5.30-1
Severity: important

A recent upgrade has rendered file just about usless as it is only able to
identify text in the most limited sense.

for example:
$ file /usr/bin/file
/etc/magic, 4: Warning: using regular magic file `/usr/share/misc/magic'
/usr/bin/file: data

or:
$ file /usr/share/doc/file/*
/etc/magic, 4: Warning: using regular magic file `/usr/share/misc/magic'
/usr/share/doc/file/changelog.Debian.gz: data
/usr/share/doc/file/changelog.gz:data
/usr/share/doc/file/copyright:   ASCII text
/usr/share/doc/file/README.Debian:   ASCII text
/usr/share/doc/file/README.gz:   data

I was expecting something a little more detailed like this from another
machine:
$ file /usr/bin/file /usr/share/doc/file/*
/usr/bin/file:   ELF 32-bit LSB executable, Intel
80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2,
for GNU/Linux 2.6.32, BuildID [sha1]=b71c29fa59ca57fa80408b99e5b82c2118bd358d,
stripped
/usr/share/doc/file/changelog.Debian.gz: gzip compressed data, max compression,
from Unix
/usr/share/doc/file/changelog.gz:gzip compressed data, max compression,
from Unix
/usr/share/doc/file/copyright:   ASCII text
/usr/share/doc/file/README.Debian:   ASCII text
/usr/share/doc/file/README.gz:   gzip compressed data, max compression,
from Unix



-- System Information:
Debian Release: 9.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable')
Architecture: i386
 (i686)

Kernel: Linux 4.9.0-1-rt-686-pae (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages file depends on:
ii  libc6  2.24-10
ii  libmagic1  1:5.30-1
ii  zlib1g 1:1.2.8.dfsg-5

file recommends no packages.

file suggests no packages.



Bug#859461: xterm: seperate package for resize would be nice

2017-04-03 Thread ben hildred
Package: xterm
Version: 312-2
Severity: wishlist

Dear Maintainer,

For those of us using a machine without a video card a serial console is quite
useful, and in many cases that serial console is controled by xterm or similar
terminal emulator (in my case it is almost always xterm and screen), due to
the continued decrease in availability of hardware serial terminals (not much
of a loss there). now one of the cool new features of using a modern terminal
emulator with rs232 (in adition to utf8, 256 color, sixel graphics (sorry),
etc.) is resizable terminal windows. This is not very dificult as long as you
execute xterm's resize on the remote machine after each resize. (see:
http://unix.stackexchange.com/questions/16578/resizable-serial-console-window)

The one chalenge is in the case of machines that are not running any graphics
software and do not need or want xterm installed, but do want xterm's resize.

Which brings me to my request, split resize into a seprate package and depend
on it to preserve existing functionality while allowing headless machines to
install just resize.



Bug#859450: reportbug: first reportbug with package after fresh install crashes

2017-04-03 Thread ben hildred
Package: reportbug
Version: 6.6.3
Severity: normal

Dear Maintainer,

   * What led up to the situation?
netboot test install (minimal testing)
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
aptitude install reportbug
reportbug installation-reports
   * What was the outcome of this action?
crash during bug submission (SMTP)
   * What outcome did you expect instead?
success or error

if reportbug is run without a package name and the initial questions are 
answerd first the problem goes away.

-- Package-specific info:
** Environment settings:
INTERFACE="text"

** /home/ben/.reportbugrc:
reportbug_version "6.6.3"
mode standard
ui text
realname "ben hildred"
email "426...@gmail.com"
no-cc
header "X-Debbugs-CC: 426...@gmail.com"
smtphost reportbug.debian.org

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

Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages reportbug depends on:
ii  apt   1.0.9.8.4
ii  python2.7.9-1
ii  python-reportbug  6.6.3
pn  python:any

reportbug recommends no packages.

Versions of packages reportbug suggests:
pn  claws-mail   
pn  debconf-utils
pn  debsums  
pn  dlocate  
pn  emacs23-bin-common | emacs24-bin-common  
ii  file 1:5.22+15-2+deb8u3
ii  gnupg1.4.18-7+deb8u3
pn  postfix | exim4 | mail-transport-agent   
pn  python-gtk2  
pn  python-gtkspell  
pn  python-urwid 
pn  python-vte   
pn  xdg-utils

Versions of packages python-reportbug depends on:
ii  apt   1.0.9.8.4
ii  python-debian 0.1.27
ii  python-debianbts  1.12
pn  python:any

python-reportbug suggests no packages.

-- no debconf information



Bug#859449: installation-reports: no serial console after serial install

2017-04-03 Thread ben hildred
Package: installation-reports
Severity: normal
Tags: d-i

Boot method: network
Image version: testing
Date: 

Machine: virtualbox
Partitions: 


Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot:   [O]
Detect network card:[O]
Configure network:  [O]
Detect CD:  [O]
Load installer modules: [O]
Clock/timezone setup:   [O]
User/password setup:[O]
Detect hard drives: [O]
Partition hard drives:  [O]
Install base system:[O]
Install tasks:  [ ]
Install boot loader:[O]
Overall install:[E]

Comments/Problems:

   * What led up to the situation?
test install
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
minimal serial install (ipxe built with serial option so local console was 
unused.)
   * What was the outcome of this action?
neither grub nor getty configured for serial console
   * What outcome did you expect instead?
both grub and getty configured for serial console. (this would not be hard to 
do, exceot the next test is with out a keyboard or monitor.)


-- Package-specific info:




-- 

Please make sure that the hardware-summary log file, and any other
installation logs that you think would be useful are attached to this
report. Please compress large files using gzip.

Once you have filled out this report, mail it to sub...@bugs.debian.org.

==
Installer lsb-release:
==
DISTRIB_ID=Debian
DISTRIB_DESCRIPTION="Debian GNU/Linux installer"
DISTRIB_RELEASE="8 (jessie) - installer build 20150422+deb8u4+b2"
X_INSTALLATION_MEDIUM=netboot

==
Installer hardware-summary:
==
uname -a: Linux d199 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1 (2016-12-30) x86_64 
GNU/Linux
lspci -knn: 00:00.0 Host bridge [0600]: Intel Corporation 440FX - 82441FX PMC 
[Natoma] [8086:1237] (rev 02)
lspci -knn: 00:01.0 ISA bridge [0601]: Intel Corporation 82371SB PIIX3 ISA 
[Natoma/Triton II] [8086:7000]
lspci -knn: 00:02.0 VGA compatible controller [0300]: InnoTek Systemberatung 
GmbH VirtualBox Graphics Adapter [80ee:beef]
lspci -knn: 00:03.0 Ethernet controller [0200]: Intel Corporation 82540EM 
Gigabit Ethernet Controller [8086:100e] (rev 02)
lspci -knn: Subsystem: Intel Corporation Device [8086:001e]
lspci -knn: Kernel driver in use: e1000
lspci -knn: 00:04.0 System peripheral [0880]: InnoTek Systemberatung GmbH 
VirtualBox Guest Service [80ee:cafe]
lspci -knn: 00:06.0 USB controller [0c03]: Apple Inc. KeyLargo/Intrepid USB 
[106b:003f]
lspci -knn: Kernel driver in use: ohci-pci
lspci -knn: 00:07.0 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI 
[8086:7113] (rev 08)
lspci -knn: 00:0b.0 USB controller [0c03]: Intel Corporation 
82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller [8086:265c]
lspci -knn: Kernel driver in use: ehci-pci
lspci -knn: 00:0d.0 SATA controller [0106]: Intel Corporation 82801HM/HEM 
(ICH8M/ICH8M-E) SATA Controller [AHCI mode] [8086:2829] (rev 02)
lspci -knn: Kernel driver in use: ahci
usb-list: 
usb-list: Bus 01 Device 01: EHCI Host Controller [1d6b:0002]
usb-list:Level 00 Parent 00 Port 00  Class 09(hub  ) Subclass 00 Protocol 00
usb-list:Manufacturer: Linux 3.16.0-4-amd64 ehci_hcd
usb-list:Interface 00: Class 09(hub  ) Subclass 00 Protocol 00 Driver hub
usb-list: 
usb-list: Bus 02 Device 01: OHCI PCI host controller [1d6b:0001]
usb-list:Level 00 Parent 00 Port 00  Class 09(hub  ) Subclass 00 Protocol 00
usb-list:Manufacturer: Linux 3.16.0-4-amd64 ohci_hcd
usb-list:Interface 00: Class 09(hub  ) Subclass 00 Protocol 00 Driver hub
usb-list: 
usb-list: Bus 02 Device 02: USB Tablet [80ee:0021]
usb-list:Level 01 Parent 01 Port 00  Class 00(>ifc ) Subclass 00 Protocol 00
usb-list:Manufacturer: VirtualBox
usb-list:Interface 00: Class 03(HID  ) Subclass 00 Protocol 00 Driver usbhid
lsmod: Module  Size  Used by
lsmod: ufs73443  0 
lsmod: qnx4   13036  0 
lsmod: hfsplus   101391  0 
lsmod: hfs53845  0 
lsmod: minix  31387  0 
lsmod: msdos  17046  0 
lsmod: fuse   83350  0 
lsmod: ntfs  194605  0 
lsmod: battery13356  0 
lsmod: dm_mod 89405  6 
lsmod: md_mod107672  0 
lsmod: xfs   800590  0 
lsmod: libcrc32c  12426  1 xfs
lsmod: jfs   172859  0 
lsmod: crc32c_generic 12656  2 
lsmod: btrfs 867674  0 
lsmod: xor21040  1 btrfs
lsmod: raid6_pq   95238  1 btrfs
lsmod: ext4  477894  2 
lsmod: crc16  12343  1 ext4
lsmod: mbcache17171  1 ext4
lsmod: jbd2   82514  1 ext4
lsmod: 

Bug#847812: pysolfc: crash on startup

2016-12-11 Thread Ben Hildred
Package: pysolfc
Version: 2.0-4
Severity: grave
Justification: renders package unusable

$  pysolfc
Traceback (most recent call last):
  File "/usr/games/pysolfc", line 32, in 
sys.exit(main(sys.argv))
  File "/usr/share/games/pysolfc/pysollib/main.py", line 359, in main
r = pysol_init(app, args)
  File "/usr/share/games/pysolfc/pysollib/main.py", line 196, in pysol_init
app.loadImages1()
  File "/usr/share/games/pysolfc/pysollib/app.py", line 712, in loadImages1
im = loadImage(fn)
  File "/usr/share/games/pysolfc/pysollib/tile/tkutil.py", line 276, in
makeImage
im = PIL_Image(file)
  File "/usr/share/games/pysolfc/pysollib/tile/tkutil.py", line 254, in
__init__
ImageTk.PhotoImage.__init__(self, image)
  File "/usr/lib/python2.7/dist-packages/PIL/ImageTk.py", line 120, in __init__
self.paste(image)
  File "/usr/lib/python2.7/dist-packages/PIL/ImageTk.py", line 187, in paste
_imagingtk.tkinit(tk.interpaddr(), 1)
OverflowError: Python int too large to convert to C long



-- System Information:
Debian Release: stretch/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.7.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages pysolfc depends on:
ii  python-configobj  5.0.6-2
ii  python-pygame 1.9.1release+dfsg-10+b2
ii  python-tk 2.7.11-2
pn  python:any

Versions of packages pysolfc recommends:
ii  python-pil.imagetk [python-imaging-tk]  3.4.2-1
pn  tk-tile 

Versions of packages pysolfc suggests:
pn  freecell-solver-bin  
ii  pysolfc-cardsets 2.0+dfsg2-2

-- no debconf information



Bug#843543: [Pkg-tigervnc-devel] Bug#843543: tigervnc: FTBFS with xserver 1.19

2016-11-07 Thread Ben Hildred
On Mon, Nov 7, 2016 at 9:13 AM, Emilio Pozuelo Monfort <po...@debian.org>
wrote:

> Source: tigervnc
> Version: 1.6.0+dfsg-4
> Severity: important
>
> Hi,
>
> I rebuilt your package against xserver 1.19 (2:1.18.99.901-1 to be precise,
> note we have 2:1.18.99.902-1 in experimental now) and it failed to build,
> particularly it failed to apply the patches to the new xserver:
>
> Hunk #1 succeeded at 161 with fuzz 2 (offset 36 lines).
> Hunk #2 FAILED at 153.
> Hunk #3 FAILED at 215.
> Hunk #4 FAILED at 226.
> 3 out of 4 hunks FAILED -- saving rejects to file os/WaitFor.c.rej
> debian/rules:126: recipe for target 
> 'unix/xserver/.apply-patches-vnc-patch-xorg.stamp'
> failed
>
> (full log attached)
>
> I see there is a new upstream release, so it may be good to look at that
> for xserver 1.19 compatibility.
>
> I have seen a fix for this in the upstream change history. I cannot
remember if  it made it into 1.7 or not from the top of my head.

Thanks,
> Emilio
>
> -- System Information:
> Debian Release: stretch/sid
>   APT prefers unstable
>   APT policy: (800, 'unstable'), (700, 'experimental'), (650, 'testing'),
> (500, 'unstable-debug')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386, armhf
>
> Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores)
> Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
>
> ___
> Pkg-tigervnc-devel mailing list
> pkg-tigervnc-de...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-tigervnc-devel
>



-- 
--
Ben Hildred
Automation Support Services
303 815 6721


Bug#837961: atftpd: presence of optional configfile /etc/atfpd.pcre breaks upgrade

2016-09-15 Thread Ben Hildred
Package: atftpd
Version: 0.7.git20120829-3
Severity: normal

The most recent version tries to create a directory at /etc/atfpd.pcre.
Previously this was an optional regular configuration file. If this file is
present during the directory creation step, the upgrade fails.



-- System Information:
Debian Release: stretch/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.6.0-1-rt-686-pae (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages atftpd depends on:
ii  debconf [debconf-2.0]  1.5.59
ii  libc6  2.23-5
ii  libpcre3   2:8.39-2
ii  libwrap0   7.6.q-25
ii  lsb-base   9.20160629
ii  update-inetd   4.43

Versions of packages atftpd recommends:
ii  openbsd-inetd [inet-superserver]  0.20140418-2

Versions of packages atftpd suggests:
ii  logrotate  3.8.7-2

-- debconf information excluded



Bug#816411: etherwake: a configuration file would be helpful

2016-03-01 Thread Ben Hildred
Package: etherwake
Version: 1.09-4
Severity: minor

When you have a single ethernet device that is not called eth0 you must specify
the ethernet device name on the commandline to avoid errors like 'SIOCGIFHWADDR
on eth0 failed: No such device' This is anoying. the use of a configuration
file is one way of avoiding this issue (and would also be useful on machines
with more than one ethernet address where etherwake is only used on one but not
the first). Other options for removing this anoyance include changing the
default device to the first configured non loopback ethernet device and picking
the device with the same brodcast address.



-- System Information:
Debian Release: stretch/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.2.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages etherwake depends on:
ii  libc6  2.21-9

Versions of packages etherwake recommends:
ii  wakeonlan  0.41-11

etherwake suggests no packages.



Bug#813348: isc-dhcp-server: drop_privileges during config test fails in some cases

2016-01-31 Thread Ben Hildred
Package: isc-dhcp-server
Version: 4.3.3-5
Severity: minor

As part of a move to continuous integration, I am looking to add dhcpd.conf
syntax checks to our testing. as I am using travis-ci.org a quick install of
isc-dhcp-server and a quick run of `/usr/sbin/dhcpd -t -cf ./dhcpd.conf` looked
to be the easiest solution. It works fine locally but fails on Travis with
`drop_privileges: could not set group id: Operation not permitted`. Any help
would be appreciated.



-- System Information:
Debian Release: stretch/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.2.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages isc-dhcp-server depends on:
ii  debconf [debconf-2.0]  1.5.58
ii  debianutils4.5.1
ii  libc6  2.21-6
ii  libdns-export100   1:9.9.5.dfsg-12.1
ii  libirs-export911:9.9.5.dfsg-12.1
ii  libisc-export951:9.9.5.dfsg-12.1
ii  lsb-base   9.20160110

Versions of packages isc-dhcp-server recommends:
ii  isc-dhcp-common  4.3.3-5
ii  policycoreutils  2.4-3

Versions of packages isc-dhcp-server suggests:
pn  isc-dhcp-server-ldap  

-- Configuration Files:
/etc/dhcp/dhcpd.conf changed [not included]
/etc/logcheck/ignore.d.server/isc-dhcp-server [Errno 13] Permission denied: 
u'/etc/logcheck/ignore.d.server/isc-dhcp-server'

-- debconf information excluded



Bug#812443: mknbi: not compatable with linux 2.6 or newer

2016-01-23 Thread Ben Hildred
Package: mknbi
Version: 1.4.4-11
Severity: normal
Tags: upstream

from http://etherboot.org/wiki/doc

NBI, Etherboot and Linux 2.6
Unfortunately, mknbi cannot be used to make a NBI of a Linux 2.6 (or newer)
kernel image. If you are tied to Etherboot but need to boot a Linux 2.6 or
newer kernel, wraplinux must be used to create a working NBI.

This appears be the only issue in an otherwise stable package, and given a
upstream recommended alternative, I recommend adding a note to the man page,
and since wraplinux is packaged for debian that it be recommended to minimize
frustration.



-- System Information:
Debian Release: stretch/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.2.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages mknbi depends on:
ii  perl  5.22.1-4

mknbi recommends no packages.

mknbi suggests no packages.

-- no debconf information



Bug#811216: chiark-utils-bin: old crypto dependency

2016-01-17 Thread Ben Hildred
On Sat, Jan 16, 2016 at 4:41 PM, Ian Jackson <
ijack...@chiark.greenend.org.uk> wrote:

> Ben Hildred writes ("Bug#811216: chiark-utils-bin: old crypto dependency"):
> ...
> > >From the description:
> > summer and watershed require the installation of the Recommended
> crypto
> > libraries;
> >
> > the recommended crypto libraries are libgmp10 (which does not appear
> > th have any issues) and libnettle4 which is outdated and has known
> > issues. A binnmu may resolve the issues completely for the moment,
> > but the better long term solution would be to repackage summer and
> > watershed into a septate package with real dependencies.
>
> Thanks for the report.
>
> I don't think a package split is warranted.  I would welcome a binnmu.
>
> You've tagged this bug `security'.  Do you know that summer and/or
> watershed are affected by any of the `known issues' you refer to ?
>
> I do not know of any effect to the programs in this package but the
downgrade affects other packages which does expose problems..

> Thanks,
> Ian.
>



-- 
--
Ben Hildred
Automation Support Services
303 815 6721


Bug#811216: chiark-utils-bin: old crypto dependency

2016-01-16 Thread Ben Hildred
Package: chiark-utils-bin
Version: 4.4.2
Severity: normal
Tags: security

>From the description:
summer and watershed require the installation of the Recommended crypto
libraries;

the recommended crypto libraries are libgmp10 (which does not appear th have
any issues) and libnettle4 which is outdated and has known issues. A binnmu may
resolve the issues completely for the moment, but the better long term solution
would be to repackage summer and watershed into a septate package with real
dependencies.



-- System Information:
Debian Release: stretch/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.2.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages chiark-utils-bin depends on:
ii  libc6  2.21-6

Versions of packages chiark-utils-bin recommends:
ii  libgmp102:6.1.0+dfsg-2
pn  libnettle4  

Versions of packages chiark-utils-bin suggests:
ii  libice62:1.0.9-1+b1
ii  libsm6 2:1.2.2-1+b1
ii  libx11-6   2:1.6.3-1
ii  libxau61:1.0.8-1
ii  libxcb11.10-3+b1
ii  libxdmcp6  1:1.1.2-1
ii  libxext6   2:1.3.3-1
ii  libxmu62:1.1.2-2
ii  libxt6 1:1.1.5-1

-- no debconf information



Bug#810501: file: no detection for dosbox's pcjr rom cartrage format

2016-01-08 Thread Ben Hildred
Package: file
Version: 1:5.25-2
Severity: wishlist
Tags: newcomer

There are four variations of this format determined by combination of header
and contents. Firstly the imaging tools may use a 128 byte header or 512 byte
header placing the start of the actual ROM image (and its magic number) at
either offset 0x80 or offset 0x200. The header is dos formated text beginning
with the characters 'PCjr' and padded to length (probably with either 0x1a or
0x00). The actual ROM will in most cases begin with 0x55aa, have a valid
checksum and in all other ways be a standard expansion ROM meeting IBM's
published specifications. There are two exceptions to this, one of witch was
was planned. Firstly BIOS replacement ROMs have no signature. I recommend not
attempting to identify such images unless someone has a way to recognize such
images. The other is abuse of spec. These ROM images either do not comply with
the spec and are just used to store code and data for another program and omit
the magic number so that they will be ignored by the BIOS. There are also ROMs
that consist of parts that comply with the bios requirements (including
checksum and magic number) only for part of their size, the remaining being the
aforementioned blob rom. In most cases these will have the magic number at the
start of the ROM but it may be at any 2k offset. I recommend only checking for
the first offset.

In summary I recommend checking for the following patterns:
1) A) file size is 128 + 2^n
   B) offset 0x00 four bytes PCjr
   C) offset 0x80 two bytes 0x55aa
2) A) file size is 512 + 2^n
   B) offset 0x00 four bytes PCjr
   C) offset 0x200 two bytes 0x55aa



-- System Information:
Debian Release: stretch/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.2.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages file depends on:
ii  libc6  2.21-6
ii  libmagic1  1:5.25-2
ii  zlib1g 1:1.2.8.dfsg-2+b1

file recommends no packages.

file suggests no packages.



Bug#803896: gkdebconf: some frontends only work for tenroth

2015-11-02 Thread Ben Hildred
Package: gkdebconf
Version: 1.2.68
Severity: normal
Tags: l10n

gkdebconf uses the following inappropriate hard-coded paths:

/home/tenroth/debian/gkdebconf-1.2.68/debian/gkdebconf/usr/share/locale
/home/tenroth/debian/gkdebconf-1.2.68/debian/gkdebconf/usr

this breaks localization and the frontend wrapper gkdebconf-term which is used
for readline dialog and editor frontends.

on an unrelated note the web frontend does not show the path to point your
browser at.



-- System Information:
Debian Release: stretch/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.2.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages gkdebconf depends on:
ii  aterm [x-terminal-emulator]   1.0.1-8+b2
ii  aterm-ml [x-terminal-emulator]1.0.1-8+b2
ii  debconf [debconf-2.0] 1.5.57
ii  eterm [x-terminal-emulator]   0.9.6-3
ii  evilvte [x-terminal-emulator] 0.5.1-1
ii  gconf-service 3.2.6-3
ii  gettext-base  0.19.6-1
ii  gksu  2.0.2-9
ii  gnome-terminal [x-terminal-emulator]  3.18.1-1
ii  libatk1.0-0   2.18.0-1
ii  libc6 2.19-22
ii  libcairo2 1.14.2-2
ii  libfontconfig12.11.0-6.3
ii  libfreetype6  2.6-2
ii  libgconf-2-4  3.2.6-3
ii  libgdk-pixbuf2.0-02.32.1-1
ii  libglib2.0-0  2.46.1-1
ii  libgtk2.0-0   2.24.28-1
ii  libpango1.0-0 1.38.1-1
ii  lxterminal [x-terminal-emulator]  0.2.0-1
ii  mlterm [x-terminal-emulator]  3.5.0-1+b1
ii  mrxvt [x-terminal-emulator]   0.5.4-1.1+b2
ii  pterm [x-terminal-emulator]   0.65-2
ii  rxvt-unicode [x-terminal-emulator]9.21-1
ii  stterm [x-terminal-emulator]  0.5+20140606+gitc2fd275-1
ii  terminal.app [x-terminal-emulator]0.9.8-1+nmu1+b1
ii  terminology [x-terminal-emulator] 0.7.0-1
ii  xfce4-terminal [x-terminal-emulator]  0.6.3-2
ii  xterm [x-terminal-emulator]   320-1
ii  xvt [x-terminal-emulator] 2.1-20.1

gkdebconf recommends no packages.

Versions of packages gkdebconf suggests:
ii  dialog 1.2-20150920-1
ii  libgtk2-perl   2:1.2496-3
ii  liblocale-gettext-perl 1.07-1
pn  libqt-perl 
ii  libterm-readline-gnu-perl  1.28-1
ii  whiptail   0.52.18-1+b1



Bug#799216: ipxe: New version available

2015-09-16 Thread Ben Hildred
Package: ipxe
Version: 1.0.0+git-20150424.a25a16d-1
Severity: wishlist

This is just to note that 0002-Don-t-use-libiberty.patch is not needed for
versions after 20150914 (commit 40a9a0f) as equivalent changes have been made
upstream.



Bug#690889: udhcpc always returns a domain of bad when receiving a valid dhcp ack packet

2015-08-14 Thread Ben Hildred
Package: udhcpc
Followup-For: Bug #690889

This is reliably triggered by setting `get-lease-hostnames true;` in dhcpd.conf 
when using bind9 fore reverse lookups as bind9 returns a trailing dot.



Bug#795517: reportbug: gtk2 frontend is usless with -N

2015-08-14 Thread Ben Hildred
Package: reportbug
Version: 6.6.4
Severity: normal

`reportbug -N $bug_number` displays the bug report before allowing the user to
add information. This is of some minor value in making sure you have the
correct bug number. However if you are using the gtk2 front end the only
options at this point are to show the full bug in the web browser (which I
don't need as I already have it open, how do you think I found the bug number?)
or to quit.



-- Package-specific info:
** Environment settings:
INTERFACE=gtk2

** /home/ben/.reportbugrc:
reportbug_version 6.4.4
mode advanced
ui gtk2
realname Ben Hildred
email 426...@gmail.com
no-cc
header X-Debbugs-CC: b...@hildred.us
smtphost reportbug.debian.org

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.0.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages reportbug depends on:
ii  apt   1.0.9.10
ii  python2.7.9-1
ii  python-reportbug  6.6.4
pn  python:anynone

reportbug recommends no packages.

Versions of packages reportbug suggests:
pn  claws-mail   none
ii  debconf-utils1.5.57
ii  debsums  2.1.2
ii  dlocate  1.02+nmu3
pn  emacs23-bin-common | emacs24-bin-common  none
ii  file 1:5.22+15-2
ii  gnupg1.4.19-3
ii  pgpgpg [pgp] 0.13-9
ii  python-gtk2  2.24.0-4
ii  python-gtkspell  2.25.3-13
ii  python-urwid 1.2.1-2+b1
ii  python-vte   1:0.28.2-5
ii  sendmail-bin [mail-transport-agent]  8.14.9-4
ii  xdg-utils1.1.0~rc1+git20111210-7.4

Versions of packages python-reportbug depends on:
ii  apt   1.0.9.10
ii  python-debian 0.1.27
ii  python-debianbts  1.13
pn  python:anynone

python-reportbug suggests no packages.

-- no debconf information



Bug#794301: [Pkg-fedora-ds-maintainers] Bug#794301: 389-console: missing bogus dependency

2015-08-10 Thread Ben Hildred
The console depends on the directory server, which does not depend on
systemd, but still acts as if it does. And since the directory server
conflicts with slapd, and I need a ldap server to test the ldap client, and
I need a ldap client to verify and test the server before moving it from my
test machine, and . . .

On Mon, Aug 10, 2015 at 1:28 AM, Timo Aaltonen tjaal...@debian.org wrote:

 On 01.08.2015 05:12, Ben Hildred wrote:

 Package: 389-console
 Version: 1.1.7-2
 Severity: serious
 Justification: Policy 9.11

 386-ds assumes systemd but does not include it in its list of
 dependencies.
 Further why does a ldap browser need to depend on init?

 [15/07/31:19:15:16] - [Setup] Info Error: command '/bin/systemctl --system
 daemon-reload' failed - output [] error [No such file or
 directory][15/07/31:19:15:16] - [Setup] Fatal Error: Could not create
 directory
 server instance 'crystal'.


 This comes from setting up the directory server, you're not trying to use
 389-console here..




-- 
--
Ben Hildred
Automation Support Services
303 815 6721


Bug#794314: /usr/bin/ppmtosixel: 7bit encoding of sixel files is more portable, works with xterm

2015-08-01 Thread Ben Hildred
Package: netpbm
Version: 2:10.0-15.2
Severity: minor
File: /usr/bin/ppmtosixel

A sixel image uses a DCS (0x90) in the header and a ST (0x9C) in the footer,
however when mixed with utf8, these may be discarded as malformed.using the
alternate encodings of ^[P (escape P) for DCS and ^[\ (escape \) for ST avoids
this problem and works everywhere I have tested (should work everywhere) at the
cost of two bytes per image. I tried using the utf representations of DCS and
ST, but support for them appears to be non existent. Seven bit clean appears to
be the best practice. An advanced solution would be the addition of a command
line option, but i don't think that would be useful except for generating test
images. I have attached a little script that makes sixel images 7 bit clean.



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

Kernel: Linux 3.16.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages netpbm depends on:
ii  libc62.19-18
ii  libjpeg62-turbo  1:1.4.0-7
ii  libnetpbm10  2:10.0-15.2
ii  libpng12-0   1.2.50-2+b2
ii  libtiff5 4.0.3-13
ii  zlib1g   1:1.2.8.dfsg-2+b1

Versions of packages netpbm recommends:
ii  ghostscript  9.06~dfsg-2

netpbm suggests no packages.
#!/usr/bin/perl -wp
use bytes;
s!([\x80-\x9f])!qq(\e).chr(ord($1)-64)!ge


Bug#794301: 389-console: missing bogus dependency

2015-07-31 Thread Ben Hildred
Package: 389-console
Version: 1.1.7-2
Severity: serious
Justification: Policy 9.11

386-ds assumes systemd but does not include it in its list of dependencies.
Further why does a ldap browser need to depend on init?

[15/07/31:19:15:16] - [Setup] Info Error: command '/bin/systemctl --system
daemon-reload' failed - output [] error [No such file or
directory][15/07/31:19:15:16] - [Setup] Fatal Error: Could not create directory
server instance 'crystal'.



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

Kernel: Linux 3.16.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages 389-console depends on:
ii  libidm-console-framework-java  1.1.7-2

389-console recommends no packages.

389-console suggests no packages.


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



Bug#792313: pam_ftp: pam_ftp ftp=?

2015-07-13 Thread Ben Hildred
Package: libpam-modules
Version: 1.1.8-3.1
Severity: minor
File: pam_ftp
Tags: upstream

The man page for pam_ftp states that it has the option ftp= where the real
option name is users=. One stupid typo. dyslexic thinking strikes again.


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



Bug#792312: libpam0g: need more verbose debuging: PAM unable to resolve symbol: pam_sm_acct_mgmt

2015-07-13 Thread Ben Hildred
Package: libpam0g
Version: 1.1.8-3.1
Severity: minor
Tags: upstream security

PAM unable to resolve symbol: pam_sm_acct_mgmt

This message means that a module that is being used for account management does
not provide account management. The problem is that there is no way to easily
tell which module is the culprit. A more useful message would be PAM unable to
load as account module: pam_module. As for the security flag if the
administrator is counting on a module for account restriction and it doesn't he
needs to know this.


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



Bug#791871: markdown: no aparent valad syntax for

2015-07-08 Thread Ben Hildred
Package: markdown
Version: 1.0.1-7
Severity: normal

Lets say I want a paragraph in the web browser look like ''. The html markup
would be 'lt;amp;gt;' OK, no problem. But if i put that in markdown it
produces 'amp;lt;amp;amp;gt;' which renders as 'lt;gt;'. If I just put in
'' markdown spits out 'amp;' which renders to ''. If I put in 'lt;gt;'
it puts out 'amp;lt;amp;amp;gt;'. if I put in '\\\' I get '\\amp;\'.



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

Kernel: Linux 3.16.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages markdown depends on:
ii  perl  5.20.2-6

markdown recommends no packages.

markdown suggests no packages.

-- no debconf information


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



Bug#790523: wget does not recognize proxy variables when capitalized correctly.

2015-06-29 Thread Ben Hildred
Package: wget
Version: 1.16.3-2+b2
Severity: normal
Tags: upstream

wget does not recognize proxy variables when capitalized correctly. It wants
them in lowercase, which conflicts with private variables in my script. snarf
does this correctly.



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

Kernel: Linux 3.16.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages wget depends on:
ii  libc6  2.19-18
ii  libgnutls-deb0-28  3.3.15-5
ii  libidn11   1.30-1
ii  libnettle6 3.1.1-3
ii  libpcre3   2:8.35-5
ii  libpsl00.5.1-1
ii  libuuid1   2.26.2-6
ii  zlib1g 1:1.2.8.dfsg-2+b1

Versions of packages wget recommends:
ii  ca-certificates  20150426

wget suggests no packages.

-- Configuration Files:
/etc/wgetrc changed [not included]


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



Bug#779877: /usr/bin/grub-mknetdir: grub-mknetdir and grub-mkrescue would work better if grub-*-bin packages were arch all

2015-03-05 Thread Ben Hildred
Package: grub-common
Version: 2.02~beta2-21
Severity: wishlist
File: /usr/bin/grub-mknetdir

I am trying to set up a subnet to net boot computers of different designs. Some
use EFI, some are powerpc, some are old PCs. grub-efi-amd64-bin, grub-efi-
ia32-bin, and grub-pc-bin all install nicely. grub-ieee1275-bin insists on only
i386 which would be interesting if I had any machines to use it, but I would
prefer powerpc.

grub-efi-arm-bin, grub-efi-arm64-bin, grub-uboot-bin, and grub-yeeloong-bin
would also be useful.


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



Bug#779874: /usr/bin/grub-mknetdir: grub-mknetdir documentation and permisions werdness

2015-03-05 Thread Ben Hildred
Package: grub-common
Version: 2.02~beta2-21
Severity: minor
File: /usr/bin/grub-mknetdir

grub-mknetdir almost does what I want, I think?

There are two issue with this program, first is permissions: It installs all
files 0700. Directories get reasonable permissions (0755) but all the files can
only be read by the user. If I manually use chmod to change the permissions of
all files to 0644 everything works just fine, but the default does not work
with tftp. The only exception would be if it installs any executable files.
(Speaking of which why does it install modinfo.sh? It is not needed by the
client.)

The other issue is documentation. Kinda. when you run the program with --net-
directory=$DIRA and --subdir=$DIRB (why would you not, the conformation message
tells you to point your dhcp at $DIRA/$DIRB/PATH which is wrong. dhcp should
point to $DIRB/$PATH! Your tftp server should point to $DIRA. The only
exception to this is if your tftp server will serve multiple directory trees,
but that is not common unless DIRA=/ in which case it is only a special case of
the typical installation.

The command line I use is:
grub-mknetdir --compress=xz --net-directory=/tftpboot --subdir=grub \
--modules=bufio normal boot gfxterm video video_fb png echo echo gzio minicmd
test

P.S. platform specific module options would be nice here too.


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



Bug#779879: reportbug (gtk mode) asks for conformation when quiting from last page.

2015-03-05 Thread Ben Hildred
Package: reportbug
Version: 6.6.3
Severity: minor

So here you are having a bad day, there is cat hair in your coffee, the car
heater is stuck on high but pointed at your feet so the window wont defrost and
you are sweating, And then something goes wrong with the computer!

So you fire up reportbug, file the report, and send it off, all the while
grumbling under your breath. Then success, the report is sent, the conformation
message is displayed, and all the buttons other than quit have gone away. All
you can do is press quit. You press it. Are you sure? What choice do I have?
No, What good will that do? Give me another chance to quit and be uncertain
again?


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



Bug#779219: ratpoison: select and error messages changed between wheesy and jessie

2015-02-25 Thread Ben Hildred
Package: ratpoison
Version: 1.4.8-1
Severity: minor

For the setup:

using ratpoison as your window manager, and have a couple windows open. I will
assume that you have fewer than nine windows or have no window assigned to 9 in
my examples but it works with any window number not assigned.

Previous behavior:

A `select 9` after determining that no window was assigned that number would
display a list of windows identical in behavior to `windows`.

New behavior:

If the select was done from the colon box or hotkey the window list will just
flash and be replaced with an error message.
If the select was done from `ratpoison -c` the error is printed to standard
error and the window list hovers.

Desired behavior:

I prefer the old behavior, but it could be argued that the error message is
useful (definitely better for scripting). The current behavior is annoying.
There are three possible compromise behaviors I would recommend:

1. error message only: I don't like this.
2. both error and list: possibly using the error as the title for the window
list.
3. different behavior based on invocation: `ratpoison -c` would return the
error, interactive would show the list. A bit of a wart but it has advantages.

Additionally it would be nice if fselect and gselect would also show lists on
invalid selection.



-- System Information:
Debian Release: 8.0
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.16.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages ratpoison depends on:
ii  libc6 2.19-13
ii  libx11-6  2:1.6.2-3
ii  libxft2   2.3.2-1
ii  libxinerama1  2:1.1.3-1+b1
ii  libxtst6  2:1.2.2-1+b1

Versions of packages ratpoison recommends:
ii  9menu 1.8-6
ii  aterm [x-terminal-emulator]   1.0.1-8+b2
ii  aterm-ml [x-terminal-emulator]1.0.1-8+b2
ii  eterm [x-terminal-emulator]   0.9.6-1
ii  evilvte [x-terminal-emulator] 0.5.1-1
ii  gnome-terminal [x-terminal-emulator]  3.14.1-1
ii  lxterminal [x-terminal-emulator]  0.2.0-1
ii  menu  2.1.47
ii  mlterm [x-terminal-emulator]  3.3.8-2
ii  mrxvt [x-terminal-emulator]   0.5.4-1.1+b2
ii  pterm [x-terminal-emulator]   0.63-8
ii  rxvt-unicode [x-terminal-emulator]9.20-1+b1
ii  stterm [x-terminal-emulator]  0.5+20140606+gitc2fd275-1
ii  terminal.app [x-terminal-emulator]0.9.8-1+nmu1+b1
ii  terminator [x-terminal-emulator]  0.97-4
ii  wterm [x-terminal-emulator]   6.2.9-8.1
ii  xfce4-terminal [x-terminal-emulator]  0.6.3-1+b1
ii  xterm [x-terminal-emulator]   312-1
ii  xvt [x-terminal-emulator] 2.1-20.1

Versions of packages ratpoison suggests:
ii  xbindkeys  1.8.6-1
ii  xclip  0.12+svn84-4

-- Configuration Files:
/etc/X11/ratpoison/ratpoisonmenu changed [not included]
/etc/menu-methods/ratpoison changed [not included]

-- no debconf information


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



Bug#754883: iptraf-ng: package does not conflict with iptraf but should

2014-07-15 Thread Ben Hildred
Package: iptraf-ng
Version: 1.1.3.1-2~bpo70+1
Severity: minor

they share logfiles, maybe more.



-- System Information:
Debian Release: 7.6
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.14-0.bpo.1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages iptraf-ng depends on:
ii  libc62.13-38+deb7u3
ii  libncurses5  5.9-10
ii  libtinfo55.9-10

iptraf-ng recommends no packages.

iptraf-ng suggests no packages.

-- no debconf information


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



Bug#753950: lat: crashes during creation of initial ou=people

2014-07-06 Thread Ben Hildred
Package: lat
Version: 1.2.3-10
Severity: normal

background:

I had previously setup a ldap server, but it has been a while, so on the
occasion of registering a new personal domain I decided to start fresh (and
clean things up) and created a new ldap server using OpenLDAP with the new
domain name. At the time of this test the only item (other than the root) is
the default admin.

Action:

So first things first: I want to group all the people in ou=people. Fire up
lat, create a template for ou, right click on the parent, select the new
template, create people.

Expected:

I figured that I would probably get a new ou=people, or maybe a error message
If i did something wrong.

Got:

lat vanishes.

If I run it from xterm to watch standard out and error It becomes obvious that
the crash is caused by an uncaught exception.

lat [23173] INFO Starting lat (version 1.2.3)
Marshaling clicked signal
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle
the exception.
System.Reflection.TargetInvocationException: Exception has been thrown by the
target of an invocation. --- System.Collections.Generic.KeyNotFoundException:
The given key was not present in the dictionary.
  at
System.Collections.Generic.Dictionary`2[System.String,System.String].get_Item
(System.String key) [0x0] in filename unknown:0
  at lat.Template.GetAttributeDefaultValue (System.String attrName) [0x0]
in filename unknown:0
  at lat.CreateEntryDialog.insertValues (System.String[] values, System.String
valueType) [0x0] in filename unknown:0
  at lat.CreateEntryDialog.showAttributes () [0x0] in filename unknown:0
  at lat.CreateEntryDialog..ctor (lat.Connection connection, lat.Template
theTemplate) [0x0] in filename unknown:0
  at lat.NewEntryDialog.OnOkClicked (System.Object o, System.EventArgs args)
[0x0] in filename unknown:0
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke
(System.Reflection.MonoMethod,object,object[],System.Exception)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) [0x0] in filename unknown:0
  --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) [0x0] in filename unknown:0
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[]
parameters) [0x0] in filename unknown:0
  at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x0] in
filename unknown:0
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args)
[0x0] in filename unknown:0
  at System.Delegate.DynamicInvoke (System.Object[] args) [0x0] in
filename unknown:0
  at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs
args) [0x0] in filename unknown:0
  at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x0] in
filename unknown:0
  at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val,
UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr
marshal_data) [0x0] in filename unknown:0
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean
is_terminal)
   at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val,
UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr
marshal_data)
   at Gtk.Dialog.gtk_dialog_run(IntPtr )
   at Gtk.Dialog.Run()
   at lat.NewEntryDialog..ctor(lat.Connection connection, System.String dn)
   at lat.LdapTreeView.OnNewEntryActivate(System.Object o, System.EventArgs
args)
   at System.Reflection.MonoMethod.InternalInvoke(System.Reflection.MonoMethod
, System.Object , System.Object[] , System.Exception ByRef )
   at System.Reflection.MonoMethod.Invoke(System.Object obj, BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture)
   at System.Reflection.MethodBase.Invoke(System.Object obj, System.Object[]
parameters)
   at System.Delegate.DynamicInvokeImpl(System.Object[] args)
   at System.MulticastDelegate.DynamicInvokeImpl(System.Object[] args)
   at System.Delegate.DynamicInvoke(System.Object[] args)
   at GLib.Signal.ClosureInvokedCB(System.Object o, GLib.ClosureInvokedArgs
args)
   at GLib.SignalClosure.Invoke(GLib.ClosureInvokedArgs args)
   at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val,
UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr
marshal_data)
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run()
   at Gnome.Program.Run()
   at LdapAdministrationTool.Main(System.String[] args)



-- System Information:
Debian Release: 7.5
  APT prefers oldstable-updates
  APT policy: (500, 

Bug#750391: make: No rule to make target with whitespace in name

2014-06-13 Thread Ben Hildred
On Fri, Jun 13, 2014 at 10:43 PM, Manoj Srivastava sriva...@acm.org wrote:

 Hi,

 I don't think whitespaces in file names is supported.
  In general, a rule looks like this:

 --8---cut here---start-8---
  TARGETS : PREREQUISITES
  RECIPE

I was aware of the quoting issues that makefiles have and you will notice
that the testcase does not have whitespace int the targets or prerequisites.


 You may try this:
 --8---cut here---start-8---
 %.out: %.in
 cat $  $@

this may or may not help after this bug is fixed, but it is irrelevant to
the problem observed.

 --8---cut here---end---8---
 make test\\\ file.out

this is wrong, too many backslashes.



 There is an ustream bug that has been unfixed for the last 12
  years: https://savannah.gnu.org/bugs/?712

 there are two issues identified in the upstream report. the original issue
was with automatic variables and whitespace, This is not directly related
to my problem (yet). When It was re-titled the scope became so broad as to
make here there be dragons look to be a specific navigation warning. the
only thing remotely helpful in the upstream bugreport was a call to
document the issue, which given the age of the bug should have been done
years ago.


 manoj

 manoj
 --
 Drunks are rarely amusing unless they know some good songs and lose a
 lot a poker. -- Karyl Roosevelt
 Manoj Srivastava sriva...@acm.org http://www.golden-gryphon.com/
 4096R/C5779A1C E37E 5EC5 2A01 DA25 AD20  05B6 CF48 9438 C577 9A1C




-- 
--
Ben Hildred
Automation Support Services
303 815 6721


Bug#750391: make: No rule to make target with whitespace in name

2014-06-02 Thread Ben Hildred
Package: make
Version: 3.81-8.2
Severity: normal
Tags: upstream

I assume that make can not handle files with whitespace in the filename in many
situations, but this bug report only addresses one specific case. Here is a
minimal test case:

let's start with a makefile

%.out: %in
cat % %@

and create some test files

$ touch test_file.in test\ file.in

and do our tests

$ make test_file.out
cat test_file.in  test_file.out
$ make test\ file.out
make: *** No rule to make target `test file.out'.  Stop.

This is slightly annoying when working third party files and complex makefiles.



-- System Information:
Debian Release: 7.5
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.13-0.bpo.1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages make depends on:
ii  libc6  2.13-38+deb7u1

make recommends no packages.

Versions of packages make suggests:
ii  make-doc  3.81-5.1

-- no debconf information


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



Bug#746775: gtk-gnutella: does not have man page

2014-05-03 Thread Ben Hildred
Package: gtk-gnutella
Version: 0.98.3-1
Severity: minor

Does not have man page



-- System Information:
Debian Release: 7.5
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.13-0.bpo.1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gtk-gnutella depends on:
ii  libatk1.0-0 2.4.0-2
ii  libc6   2.13-38+deb7u1
ii  libcairo2   1.12.2-3
ii  libdbus-1-3 1.6.8-1+deb7u1
ii  libfontconfig1  2.9.0-7.1
ii  libfreetype62.4.9-1.1
ii  libgdk-pixbuf2.0-0  2.26.1-1
ii  libglib2.0-02.33.12+really2.32.4-5
ii  libgnutls26 2.12.20-8+deb7u1
ii  libgtk2.0-0 2.24.10-2
ii  libpango1.0-0   1.30.0-1
ii  zlib1g  1:1.2.7.dfsg-13

gtk-gnutella recommends no packages.

gtk-gnutella suggests no packages.


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



Bug#746779: gtk-gnutella: constantly gripes about being old

2014-05-03 Thread Ben Hildred
Package: gtk-gnutella
Version: 0.98.3-1
Severity: normal

Every couple of seconds a new window opens griping about being old, and will
not find peers.


-- System Information:
Debian Release: 7.5
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.13-0.bpo.1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gtk-gnutella depends on:
ii  libatk1.0-0 2.4.0-2
ii  libc6   2.13-38+deb7u1
ii  libcairo2   1.12.2-3
ii  libdbus-1-3 1.6.8-1+deb7u1
ii  libfontconfig1  2.9.0-7.1
ii  libfreetype62.4.9-1.1
ii  libgdk-pixbuf2.0-0  2.26.1-1
ii  libglib2.0-02.33.12+really2.32.4-5
ii  libgnutls26 2.12.20-8+deb7u1
ii  libgtk2.0-0 2.24.10-2
ii  libpango1.0-0   1.30.0-1
ii  zlib1g  1:1.2.7.dfsg-13

gtk-gnutella recommends no packages.

gtk-gnutella suggests no packages.


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



Bug#740070: Adoption

2014-04-23 Thread Ben Hildred
I'll throw my hat in the ring to help. I run sendmail at home (have for
years), and have a dedicated test network to play on.
-- 
--
Ben Hildred
Automation Support Services
303 815 6721


Bug#742194: ddclient: debconf templates are incomplete and do not offer options for other/manual

2014-03-20 Thread Ben Hildred
Package: ddclient
Version: 3.8.0-11.5
Severity: minor

Although ddclient supports dozens of protocols and routers and other options
the debconf templates will only work with a fraction of these configurations.

I was quite pleased to find that ddclient which is at least partially endorsed
by namecheap was available in the standard repos and that minimal configuration
was needed to get it working with namecheap (5 line configuration file), but
that during install, choosing a dynamic dns service was required but namecheap
was not an option and when I selected other manual configuration was not an
option.

There are several wish-list bugs requesting specific options be added to the
templates, and adding namecheap would certainly handle my specific use case,
but the bigger problem (why this is tagged minor instead of wish-list) is that
there is no way to indicate that the debconf database is incomplete/inacurate
and that manual configuration should be/has been done.

It is my recommendation that manual be added to the first set of options
(selection of well known service/other) and to selection of protocol. I am not
arguing against adding the namecheap service and protocol to the relevant menu
entries, but instead that manual is more important, as it will not only work
with newer/unknown services and newer protocols it will also work with multiple
server setups and other currently unsupported advanced configurations.

thank you for your attention to this issue.

-- System Information:
Debian Release: 7.4
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ddclient depends on:
ii  debconf [debconf-2.0]  1.5.49
ii  initscripts2.88dsf-41+deb7u1
ii  lsb-base   4.1+Debian8+deb7u1
ii  perl [perl5]   5.14.2-21+deb7u1

Versions of packages ddclient recommends:
ii  libio-socket-ssl-perl  1.76-2

ddclient suggests no packages.


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



Bug#740619: debian-installer: contrary to documentation hostname is not from dhcp

2014-03-03 Thread Ben Hildred
Package: debian-installer
Version: 20130613+deb7u1+b2
Severity: normal
Tags: d-i

The example preseed file clearly states that the default hostname is determined
by dhcp. This is not the case. udhcpc  correctly gets the host and domain info
and passes it to the config script which uses it to write a leases file with
the correct hostname. the default in the prompt is still debian. with further
reading it appears that this may actually be from rdns, which I don't have
setup yet and would be reasonable but contrary to all official documentation.

Can we please clarify where the hostname should be drawn from in what order and
whether preseed or dhcp have any efect and in which configurations.


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



Bug#739317: parted: running on apple formated cdimage file fails assert

2014-02-17 Thread Ben Hildred
Package: parted
Version: 2.3-12
Severity: normal

I have  a cd image of a mac ppc install disk that I was wanting to inspect
before burning to disk. I was suspecting that there would be one or more hfs
partitions in a apple partition map. file game no useful information and gdisk
identified the partition type but could not read it. So I was happy to find
that parted should work. Alas . . .

ben@crystal:~/mp4$ /sbin/parted MacOS904Z.iso
WARNING: You are not superuser.  Watch out for permissions.
GNU Parted 2.3
Using /home/ben/mp4/MacOS904Z.iso
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) help
  align-check TYPE Ncheck partition N for TYPE(min|opt)
alignment
  check NUMBER do a simple check on the file system
  cp [FROM-DEVICE] FROM-NUMBER TO-NUMBER   copy file system to another
partition
  help [COMMAND]   print general help, or help on
COMMAND
  mklabel,mktable LABEL-TYPE   create a new disklabel (partition
table)
  mkfs NUMBER FS-TYPE  make a FS-TYPE file system on
partition NUMBER
  mkpart PART-TYPE [FS-TYPE] START END make a partition
  mkpartfs PART-TYPE FS-TYPE START END make a partition with a file system
  move NUMBER START ENDmove partition NUMBER
  name NUMBER NAME name partition NUMBER as NAME
  print [devices|free|list,all|NUMBER] display the partition table,
available devices, free space, all found partitions, or a particular partition
  quit exit program
  rescue START END rescue a lost partition near START
and END
  resize NUMBER START END  resize partition NUMBER and its file
system
  rm NUMBERdelete partition NUMBER
  select DEVICEchoose the device to edit
  set NUMBER FLAG STATEchange the FLAG on partition NUMBER
  toggle [NUMBER [FLAG]]   toggle the state of FLAG on
partition NUMBER
  unit UNITset the default unit to UNIT
  version  display the version number and
copyright information of GNU Parted
(parted) print
Warning: The driver descriptor says the physical block size is 2048 bytes, but
Linux says it is 512 bytes.
Ignore/Cancel? i


You found a bug in GNU Parted! Here's what you have to do:

Don't panic! The bug has most likely not affected any of your data.
Help us to fix this bug by doing the following:

Check whether the bug has already been fixed by checking
the last version of GNU Parted that you can find at:

http://ftp.gnu.org/gnu/parted/

Please check this version prior to bug reporting.

If this has not been fixed yet or if you don't know how to check,
please visit the GNU Parted website:

http://www.gnu.org/software/parted

for further information.

Your report should contain the version of this release (2.3)
along with the error message below, the output of

parted DEVICE unit co print unit s print

and the following history of commands you entered.
Also include any additional information about your setup you
consider important.

Command History:
help
print
Segmentation fault
ben@crystal:~/mp4$ /sbin/parted MacOS904Z.iso unit co print unit s print
WARNING: You are not superuser.  Watch out for permissions.
Warning: The driver descriptor says the physical block size is 2048 bytes, but
Linux says it is 512 bytes.
/sbin/parted: invalid token: unit
Ignore/Cancel? i
parted: malloc.c:4660: _int_malloc: Assertion `(unsigned long)(size) =
(unsigned long)(nb)' failed.
Aborted
ben@crystal:~/mp4$ reportbug parted



-- System Information:
Debian Release: 7.4
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages parted depends on:
ii  libblkid1   2.20.1-5.3
ii  libc6   2.13-38+deb7u1
ii  libdevmapper1.02.1  2:1.02.74-8
ii  libparted0debian1   2.3-12
ii  libreadline66.2+dfsg-0.1
ii  libtinfo5   5.9-10
ii  libuuid12.20.1-5.3

parted recommends no packages.

Versions of packages parted suggests:
ii  parted-doc  2.3-12

-- no debconf information


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



Bug#738577: grub-efi: incompatable licence error

2014-02-12 Thread Ben Hildred
My server runs stable so I ssh to it and start typing:
sudo aptitude install grub-efi-amd64-bin grub-efi-ia32-bin # this installs
version 1.99-27+deb7u2
grub-mkimage -p /EFI64/grub -O x86_64-efi -o grub64.efi `ls
/usr/lib/grub/x86_64-efi  | sed -n 's/\.mod//gp' `
grub-mkimage -p /EFI32/grub -O i386-efi -o grub32.efi `ls
/usr/lib/grub/x86_64-efi  | sed -n 's/\.mod//gp' `
# this is the problem image when served by tftp or started from the efi
shell on my test machine it gives an error waits for a key press and exits.
# head over to stack exchange copy Sukminder's code to the clip board
xclip -o grub_lic_test.c
gcc -o grub_lic_test32 grub_lic_test.c
gcc -o grub_lic_test64 grub_lic_test.c -DELF64
./grub_lic_test32 /usr/lib/grub/i386-efi/*.mod
./grub_lic_test64 /usr/lib/grub/x86_64-efi/*.mod
# the previous two commands show errors with adler32.mod so I run the next
two commands which give images that don't have that problem.
grub-mkimage -p /EFI64/grub -O x86_64-efi -o grub64.efi `ls
/usr/lib/grub/x86_64-efi  | sed -n 's/\.mod//gp' |grep -v adler32`
grub-mkimage -p /EFI32/grub -O i386-efi -o grub32.efi `ls
/usr/lib/grub/x86_64-efi  | sed -n 's/\.mod//gp' |grep -v adler32`



On Mon, Feb 10, 2014 at 2:35 PM, Colin Watson cjwat...@debian.org wrote:

 On Mon, Feb 10, 2014 at 01:06:48PM -0700, Ben Hildred wrote:
   I am attempting to network boot a early mac mini (core solo 32 bit/
 32bit efi)
  with debian. My netboot server runs debian and other diskless boxes boot
 debian
  and other operating systems from this server.
   One severe problem I have is finding a functional boot loader. One of
 the more
  interesting failures was when I assembled a 32 bit efi grub image with
 all
  modules from the stable binary. This errored out with incompatible
 license.
  Using the tool by Sukminder (
 http://unix.stackexchange.com/questions/74087
  /grub-incompatible-license-error) I narrowed it down to the module
 adler23.mod
  the problem whent away when this module was not included. I checked the
 source
  from git and this module should be gpl3+.  It appears arch linux has a
 similar
  problem with a different module, so I suspect something fragile in the
 build
  system from upstream.

 Are you sure that you've actually assembled modules that all come from
 the same version of GRUB?  There's no useful version information in your
 report; perhaps I could have a complete transcript of what you did, and
 versions of all the packages involved?

 --
 Colin Watson   [cjwat...@debian.org]




-- 
--
Ben Hildred
Automation Support Services
303 815 6721


Bug#738577: grub-efi: incompatable licence error

2014-02-10 Thread Ben Hildred
Source: grub-efi
Severity: normal
Tags: upstream

background:
 I am attempting to network boot a early mac mini (core solo 32 bit/ 32bit efi)
with debian. My netboot server runs debian and other diskless boxes boot debian
and other operating systems from this server.
 One severe problem I have is finding a functional boot loader. One of the more
interesting failures was when I assembled a 32 bit efi grub image with all
modules from the stable binary. This errored out with incompatible license.
Using the tool by Sukminder (http://unix.stackexchange.com/questions/74087
/grub-incompatible-license-error) I narrowed it down to the module adler23.mod
the problem whent away when this module was not included. I checked the source
from git and this module should be gpl3+.  It appears arch linux has a similar
problem with a different module, so I suspect something fragile in the build
system from upstream.



-- System Information:
Debian Release: 7.4
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


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



Bug#737574: isc-dhcp-server: Option definition syntax does not allow array of strings or bit fields

2014-02-03 Thread Ben Hildred
Package: isc-dhcp-server
Version: 4.2.2.dfsg.1-5+deb70u6
Severity: wishlist
Tags: upstream ipv6

There are three ways to try to support BSDP on isc-dhcp-server.

The first  method involves using a binary string as the parameter to vendor-
encapsulated-options. I have read reports this works in some isolated setups,
but this is difficult to understand, hard to trouble shoot and as clear as
reading mud.

The second way is to use an encapsulated option space. This works reasonably
well except for suboption 9 where you have to use this:

option space bsdp;
option bsdp.boot_image_list code 9 = string;
option bsdp-43 code 43 = encapsulate bsdp;

and put binary data in the string using this simple perl script:

#!/usr/bin/perl -pw
s!^(\d+)[   ]+(\d+)[]+(\d+|auto)[   ]+(.*)$!join q(:), grep {$_}
split /(..)/,unpack(q(H*),pack(q(CxnC/a),($17)+$2,$3,$4))!e;

the third way is to do it right

option space bsdp;
#option bsdp.boot_image_listcode 9 = array of { unsigned integer 1,
unsigned integer 7, unsigned integer 24, string };
option bsdp-43 code 43 = encapsulate bsdp;

The drawback of this approach is that of course it does not work. you can't
have strings in arrays and integers must be 8,16 or 32 bits. The integer part
is only slightly annoying, but the strings are very annoying. In
http://permalink.gmane.org/gmane.network.dhcp.isc.dhcp-server/11458 Celelibi is
trying to use RFC 5970  which calls for 'option dhcp6.bootfile-param code 60 =
array of string;'



-- System Information:
Debian Release: 7.3
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages isc-dhcp-server depends on:
ii  debconf [debconf-2.0]  1.5.49
ii  debianutils4.3.2
ii  isc-dhcp-common4.2.2.dfsg.1-5+deb70u6
ii  libc6  2.13-38
ii  lsb-base   4.1+Debian8+deb7u1

isc-dhcp-server recommends no packages.

Versions of packages isc-dhcp-server suggests:
pn  isc-dhcp-server-ldap  none

-- Configuration Files:
/etc/dhcp/dhcpd.conf changed [not included]


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



Bug#737574: isc-dhcp-server: Option definition syntax does not allow array of strings or bit fields

2014-02-03 Thread Ben Hildred
further research shows that rfc 3004 defines option 77 as an array of
strings.

-- 
--
Ben Hildred
Automation Support Services
303 815 6721


Bug#729315: logrotate: documentation of behavior and usage of su with create is lacking.

2013-11-18 Thread Ben Hildred
On Mon, Nov 18, 2013 at 8:42 AM, Paul Martin p...@debian.org wrote:



 On Sun, Nov 17, 2013 at 06:31:06PM -0700, Ben Hildred wrote:
  Severity: normal
 
  this affects users upgrading their systems from versions which did not
 have
  this option.

 No, it doesn't!  You'd have to manually add the option to any existing
 scripts, which would otherwise continue to run exactly as before
 without any need for modification.

 but at increased volume

This is a minor bug because it solely concerns documentation of a
 newly added feature which doesn't break any existing installations.

 every server emailed every day about every create option


  The point of this bug report is not to say the option is bad, or
  mis-implemented, it is that there was a significant change in behavior
 with
  little documentation and no examples of the critical interactions, or
  recommended practice. I after more than half day got my machine to quit
  complaining, but I am not confident that my solution is the right one. I
  think I figured It out, but real documentation would be better.

 Please explain what you don't comprehend about the manpage entry

su user group
   Rotate log files set under this user and group instead of
  using
   default  user/group (usually root). user specifies the user
 name
   used for rotation and group specifies the group used  for
  rota‐
   tion.

 and can you suggest a better alternative?

 by its self it is fine, but what about create which also makes perfect
sense by it's self but what one arth do they have to do with each other?

  create mode owner group
  Immediately  after  rotation  (before  the  postrotate
 script  is  run)  the log file is created (with the same name as the log
file just
  rotated).  mode specifies the mode for the log file in octal
(the same as chmod(2)), owner specifies the user name who will own the log
  file, and group specifies the group the log file will belong
to. Any of the log file attributes may be omitted, in which case those
attributes
  for the new file will use the same values as the original log
file for the omitted attributes. This option can be disabled using the
nocreate
  option.

on first reading it looks like they have little in common, and I don't see
where it says when using create you must use su with the same options to
suppress error messages which appears to be the case, and mostly redundant
and confusing where it is not redundant.

--
 Paul Martin p...@debian.org




-- 
--
Ben Hildred
Automation Support Services
303 815 6721


Bug#729315: logrotate: documentation of behavior and usage of su with create is lacking.

2013-11-17 Thread Ben Hildred
Severity: normal

this affects users upgrading their systems from versions which did not have
this option.


On Fri, Nov 15, 2013 at 12:19 PM, Paul Martin p...@debian.org wrote:

 Severity: minor

 On Mon, Nov 11, 2013 at 10:36:32AM -0700, Ben Hildred wrote:

  Which parts of the rotate happen as root and as su?

 Scripts run as the su user/group, as does the actual rotation and
 compression.

 Where is this documented? what are the permissions when files are created?

 What exactly would happen if I did this:
  su puser1 pgroup1
  create 640 root adm

 It would fail to create the file with the correct ownership,
 outputting the message:

 error setting owner of  to uid ... and gid ...:  

 and this would be document where?
The point of this bug report is not to say the option is bad, or
mis-implemented, it is that there was a significant change in behavior with
little documentation and no examples of the critical interactions, or
recommended practice. I after more than half day got my machine to quit
complaining, but I am not confident that my solution is the right one. I
think I figured It out, but real documentation would be better.

 --
 Paul Martin p...@debian.org




-- 
--
Ben Hildred
Automation Support Services
303 815 6721


Bug#729315: logrotate: documentation of behavior and usage of su with create is lacking.

2013-11-11 Thread Ben Hildred
Package: logrotate
Version: 3.8.1-4
Severity: normal

Dear Maintainer,

   * What led up to the situation?
 - I was getting mail about insecure directories like /var/log/samba
after upgrade.

   * What exactly did you do (or not do) that was effective (or
 ineffective)?
 - read man page
 - moaned that my incomplete and nonfunctional patch to create for acls
was going to take more work

   * What was the outcome of this action?
 - confusion
 - harassment

   * What outcome did you expect instead?
 - enlightenment
 - sympathy

Does su change uids or just change acceptable ownership for parent
directory?
Which parts of the rotate happen as root and as su?
What exactly would happen if I did this:
su puser1 pgroup1
create 640 root adm
Should it work?


-- Package-specific info:
Contents of /etc/logrotate.d
total 35
-rw-r--r-- 1 root root  326 Mar  4  2013 apache2
-rw-r--r-- 1 root root  173 Jan 25  2011 apt
-rw-r--r-- 1 root root   79 Oct 26  2006 aptitude
-rw-r--r-- 1 root root  237 Mar 26  2013 binkd
-rw-r--r-- 1 root root  224 Oct  4 10:42 clamav-daemon
-rw-r--r-- 1 root root  245 Oct  4 10:41 clamav-freshclam
-rw-r--r-- 1 root root  135 Feb 24  2010 consolekit
-rw-r--r-- 1 root root  248 Nov 28  2011 cups
-rw-r--r-- 1 root root   77 Aug 16  2006 cvs-autoreleasedeb
-rw-r--r-- 1 root root  132 Apr  4  2012 dirmngr
-rw-r--r-- 1 root root   72 Jun 28  2012 dnssec-tools
-rw-r--r-- 1 root root  232 Jan 30  2011 dpkg
-rw-r--r-- 1 root root  100 Feb 13  2011 kdm
-rw-r--r-- 1 root root  112 May 12  2005 mgetty
-rw-r--r-- 1 root root  140 Sep  2  2008 mimedefang
-rw-r--r-- 1 root root  880 Apr 14 17:22 mysql-server
-rw-r--r-- 1 root root  157 Nov 16  2010 pm-utils
-rw-r--r-- 1 root root  248 May 22  2010 polipo
-rw-r--r-- 1 root root  173 Jan  9  2013 postgresql-common
-rw-r--r-- 1 root root   94 Mar 17  2007 ppp
-rw-r--r-- 1 root root  322 Feb 25  2011 samba
-rw-r--r-- 1 root root 1713 Dec  8  2006 sendmail
-rw-r--r-- 1 root root   68 Dec 13  2010 slim
-rw-r--r-- 1 root root  174 Mar  4  2013 sssd
-rw-r--r-- 1 root root  320 Oct  4 10:45 stunnel4
-rw-r--r-- 1 root root  128 Nov  8  2004 super
-rw-r--r-- 1 root root  200 Jan 26  2010 swordfish
-rw-r--r-- 1 root root  519 Mar 20  2013 syslog-ng
-rw-r--r-- 1 root root  118 May 11 22:35 tomcat6
-rw-r--r-- 1 root root  190 Jan 16  2011 tor
-rw-r--r-- 1 root root  115 Jan 21  2013 unattended-upgrades
-rw-r--r-- 1 root root  191 Apr 15 17:08 winbind
-rw-r--r-- 1 root root  276 Jun 18  2010 xdm
-rw-r--r-- 1 root root  100 Dec 26  2009 yum

-- System Information:
Debian Release: 7.1
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages logrotate depends on:
ii  anacron 2.3-19
ii  base-passwd 3.5.26
ii  cron [cron-daemon]  3.0pl1-124
ii  libc6   2.13-38
ii  libpopt01.16-7
ii  libselinux1 2.1.9-5

Versions of packages logrotate recommends:
ii  mailutils [mailx]  1:2.99.97-3

logrotate suggests no packages.

-- no debconf information


-- 
--
Ben Hildred
Automation Support Services
303 815 6721


Bug#687293: fixed regex in patch

2013-11-11 Thread Ben Hildred
here is an updated version of Kiwamu Okabe´s patch with a regex that is
less brittle. It still does not deal with the localhost/doc use case but
fixes the obvious breakage.

-- 
--
Ben Hildred
Automation Support Services
303 815 6721
--- dwww-convert.orig	2012-09-11 22:59:37.419260722 +0900
+++ dwww-convert	2012-09-11 22:58:19.138872558 +0900
@@ -284,6 +284,25 @@
 } # }}}
 
 #
+# Filter html file. Change href link.
+# /usr/share/doc/ = /cgi-bin/dwww/usr/share/doc/
+#
+sub BuiltinHtmlFilter() { # {{{
+my $filename= shift;
+my $cacheProg   = shift;
+my $charset = shift;
+
+my $OUT_FH  = OpenPipe($cacheProg, w);
+my $IN_FH   = OpenPipe(cat \$filename\, r);
+while ($IN_FH) {
+	$_ =~ s!(href=[']?)(/usr/share/doc/!$1/cgi-bin/dwww$2!g;
+print $OUT_FH $_;
+}
+ClosePipe($IN_FH);
+ClosePipe($OUT_FH);
+} # }}}
+
+#
 # Convert info file to HTML using info2www
 #
 sub BuiltinInfo2Html() { # {{{
@@ -494,6 +513,8 @@
 $convertFunction  =   \BuiltinInfo2Html;
 } elsif ($type eq text/plain) {
 $convertFunction  =   \BuiltinText2Html;
+} elsif ($type eq text/html) {
+$convertFunction  =   \BuiltinHtmlFilter;
 } elsif ($type ne  html) {
 $mime_type  =   $type;
 }


Bug#580713: sgt-puzzles: Larger puzzles randomly freezes on generation

2013-10-01 Thread Ben Hildred
Package: sgt-puzzles
Version: 9411-1
Followup-For: Bug #580713

Dear Maintainer,
also note that pearl 5x5 tricky with allow unsoluble unchecked also goes out to
lunch.



-- System Information:
Debian Release: 7.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-486
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sgt-puzzles depends on:
ii  libatk1.0-0 2.4.0-2
ii  libc6   2.13-38
ii  libcairo2   1.12.2-3
ii  libfontconfig1  2.9.0-7.1
ii  libfreetype62.4.9-1.1
ii  libgdk-pixbuf2.0-0  2.26.1-1
ii  libglib2.0-02.33.12+really2.32.4-5
ii  libgtk2.0-0 2.24.10-2
ii  libpango1.0-0   1.30.0-1

Versions of packages sgt-puzzles recommends:
ii  google-chrome-stable [www-browser]  29.0.1547.76-r223446
ii  lynx-cur [www-browser]  2.8.8dev.12-2
ii  uzbl [www-browser]  0.0.0~git.20120514-1.1

sgt-puzzles suggests no packages.

-- no debconf information


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



Bug#723993: super: diffrence between docs and behavior on specifing global users

2013-09-21 Thread Ben Hildred
Package: super
Version: 3.30.0-6
Severity: normal
Tags: lfs

Dear Maintainer,

In the manpage for super.tab there is the example:
 :global   jan  !@+badhosts

This example does not work, and results in the error:
super (lines 17..29 in file `/etc/super.tab'):
Internal error -- unrecognized global condition jan

:global appears to require the user~ prefix for all global users.

The right behavior? the documented shorthand is easier to type, but the
longhand could catch more errors.



-- System Information:
Debian Release: 7.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-486
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages super depends on:
ii  libc6   2.13-38
ii  libpam-runtime  1.1.3-7.1
ii  libpam0g1.1.3-7.1

Versions of packages super recommends:
ii  logrotate  3.8.1-4

super suggests no packages.

-- Configuration Files:
/etc/super.tab changed [not included]

-- no debconf information


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



Bug#723994: super: relative_path option misleading

2013-09-21 Thread Ben Hildred
Package: super
Version: 3.30.0-6
Severity: wishlist

Dear Maintainer,
While playing around with super on a development box i added the following line
to my super.tab:
test 'echo test ok' user
and got the error:
super (line 35 in file `/etc/super.tab'):
Format error in super.tab file: filename `echo test ok' is not an
absolute path.
Use global option relative_path=y if you really want such foolishness!
So I did some pondering and decided that relative_path=n is a good idea, and
that typing /usr/bin/echo instead of echo in one configuration file was not
that hard, and went on to play with some other options.

The manpage for super.tab gives the example:
op/* /usr/local/super/scripts/* :operators uid=0
so I was trying the line:
/etc/init.d/* * :sudoers
and it gives me the error:
super (line 37 in file `/etc/super.tab'):
Format error in super.tab file: filename `*' is not an absolute path.
Use global option relative_path=y if you really want such foolishness!
how anoying. the following workaround works:
init.d/* /etc/* :sudoers
as does:
/etc/init.d/* /* :sudoers
but ...

how about something like
/(etc/init.d/*) /* :sudoers



-- System Information:
Debian Release: 7.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-486
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages super depends on:
ii  libc6   2.13-38
ii  libpam-runtime  1.1.3-7.1
ii  libpam0g1.1.3-7.1

Versions of packages super recommends:
ii  logrotate  3.8.1-4

super suggests no packages.

-- Configuration Files:
/etc/super.tab changed [not included]

-- no debconf information


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



Bug#723995: super: no :include_dir option or equivlent

2013-09-21 Thread Ben Hildred
Package: super
Version: 3.30.0-6
Severity: wishlist

Dear Maintainer,
Many Debian packages modify the upstream package to add an include directory
option in addition to the upstream provided include option so that other
packages wishing to add to the configuration of the package don't have to
modify the main configuration file. This would be cool. What would be very cool
would be the option :file patterns=... overriding :global patterns=... for one
included file. probably too much work.



-- System Information:
Debian Release: 7.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-486
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages super depends on:
ii  libc6   2.13-38
ii  libpam-runtime  1.1.3-7.1
ii  libpam0g1.1.3-7.1

Versions of packages super recommends:
ii  logrotate  3.8.1-4

super suggests no packages.

-- Configuration Files:
/etc/super.tab changed [not included]

-- no debconf information


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



Bug#723997: python-gtkspell: Debian considered spelling error

2013-09-21 Thread Ben Hildred
Package: python-gtkspell
Version: 2.25.3-12
Severity: minor

Dear Maintainer,
so, here I am trying t make life interesting for the local DM while not
sounding like an unedujkated idiot so I install python-gtkspell so that report
bug will catch spelling errors like my mail client, and low and behold, a red
underline appears under Debian. a right click away I find Debi an or Danubian
or Devonian or Dobbin which is cool but not my distro. by the way, it also
flags gtkspell, distro, DM, and of course unedujkated.

have a nice day.
ben



-- System Information:
Debian Release: 7.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-486
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-gtkspell depends on:
ii  libatk1.0-0 2.4.0-2
ii  libc6   2.13-38
ii  libcairo2   1.12.2-3
ii  libfontconfig1  2.9.0-7.1
ii  libfreetype62.4.9-1.1
ii  libgdk-pixbuf2.0-0  2.26.1-1
ii  libglib2.0-02.33.12+really2.32.4-5
ii  libgtk2.0-0 2.24.10-2
ii  libgtkspell02.0.16-1
ii  libpango1.0-0   1.30.0-1
ii  python  2.7.3-4
ii  python-gtk2 2.24.0-3+b1
ii  python2.6   2.6.8-1.1
ii  python2.7   2.7.3-6

python-gtkspell recommends no packages.

python-gtkspell suggests no packages.

-- no debconf information


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



Bug#719130: hylafax: wrong subject in some failure messages

2013-08-08 Thread Ben Hildred
Package: hylafax-server
Version: 3:6.0.6-5
Severity: minor
File: hylafax

When mailing results from recieved faxes some but not all failures have a 
subject line that indicates success. See attached email for sample.
thanks,
ben

-- System Information:
Debian Release: 7.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (500, 'oldstable')
Architecture: i386 (i686)

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

Versions of packages hylafax-server depends on:
ii  adduser3.113+nmu3
ii  debconf [debconf-2.0]  1.5.49
ii  ghostscript9.05~dfsg-6.3
ii  hylafax-client 3:6.0.6-5
ii  libc6  2.13-38
ii  libgcc11:4.7.2-5
ii  libjbig0   2.0-2
ii  libpam0g   1.1.3-7.1
ii  libstdc++6 4.7.2-5
ii  libtiff-tools  4.0.2-6+deb7u1
ii  libtiff5   4.0.2-6+deb7u1
ii  lsb-base   4.1+Debian8+deb7u1
ii  mailutils [mailx]  1:2.99.97-3
ii  nullmailer [mail-transport-agent]  1:1.11-2
ii  psmisc 22.19-1+deb7u1
ii  sed4.2.1-10
ii  zlib1g 1:1.2.7.dfsg-13

hylafax-server recommends no packages.

Versions of packages hylafax-server suggests:
ii  mgetty  1.1.36-1.6
ii  psrip   1.3-7

-- Configuration Files:
/etc/hylafax/config changed:
LogFacility:daemon
CountryCode:1
AreaCode:   303
LongDistancePrefix: 1
InternationalPrefix:011
DialStringRules:etc/dialrules
ServerTracing:  1

/etc/hylafax/hosts.hfaxd [Errno 13] Permission denied: 
u'/etc/hylafax/hosts.hfaxd'

-- debconf information excluded
---BeginMessage---
Fax not received.

Failed to properly detect high-speed data carrier.

Session log follows:
Aug 08 08:38:14.74: [ 3595]: SESSION BEGIN 01611 13034248800
Aug 08 08:38:14.74: [ 3595]: HylaFAX (tm) Version 6.0.6
Aug 08 08:38:14.79: [ 3595]: -- [13:AT+FCLASS=1A\r]
Aug 08 08:38:20.23: [ 3595]: -- [7:CONNECT]
Aug 08 08:38:20.25: [ 3595]: ANSWER: FAX CONNECTION  DEVICE '/dev/ttyUSB1'
Aug 08 08:38:20.25: [ 3595]: RECV FAX: begin
Aug 08 08:38:20.33: [ 3595]: -- data [32]
Aug 08 08:38:20.33: [ 3595]: -- data [2]
Aug 08 08:38:20.40: [ 3595]: -- [7:CONNECT]
Aug 08 08:38:20.40: [ 3595]: -- data [23]
Aug 08 08:38:20.40: [ 3595]: -- data [2]
Aug 08 08:38:21.12: [ 3595]: -- [7:CONNECT]
Aug 08 08:38:21.12: [ 3595]: -- data [13]
Aug 08 08:38:21.12: [ 3595]: -- data [2]
Aug 08 08:38:23.38: [ 3595]: -- [2:OK]
Aug 08 08:38:23.39: [ 3595]: -- [9:AT+FRH=3\r]
Aug 08 08:38:24.10: [ 3595]: -- [7:CONNECT]
Aug 08 08:38:25.58: [ 3595]: -- [2:OK]
Aug 08 08:38:25.58: [ 3595]: RECV recv TSI (sender id)
Aug 08 08:38:25.58: [ 3595]: REMOTE TSI 
Aug 08 08:38:25.58: [ 3595]: -- [9:AT+FRH=3\r]
Aug 08 08:38:25.59: [ 3595]: -- [7:CONNECT]
Aug 08 08:38:25.84: [ 3595]: -- [2:OK]
Aug 08 08:38:25.85: [ 3595]: RECV recv DCS (command signal)
Aug 08 08:38:25.85: [ 3595]: REMOTE wants 14400 bit/s
Aug 08 08:38:25.85: [ 3595]: REMOTE wants A4 page width (215 mm)
Aug 08 08:38:25.85: [ 3595]: REMOTE wants unlimited page length
Aug 08 08:38:25.85: [ 3595]: REMOTE wants 3.85 line/mm
Aug 08 08:38:25.85: [ 3595]: REMOTE wants 2-D MR
Aug 08 08:38:25.85: [ 3595]: REMOTE wants T.30 Annex A, 256-byte ECM
Aug 08 08:38:25.85: [ 3595]: RECV training at v.17 14400 bit/s
Aug 08 08:38:25.85: [ 3595]: -- [11:AT+FRM=145\r]
Aug 08 08:38:27.53: [ 3595]: -- [7:CONNECT]
Aug 08 08:38:29.09: [ 3595]: RECV: TCF 2812 bytes, 3% non-zero, 2699 zero-run
Aug 08 08:38:29.10: [ 3595]: -- [10:NO CARRIER]
Aug 08 08:38:29.10: [ 3595]: DELAY 70 ms
Aug 08 08:38:29.17: [ 3595]: TRAINING succeeded
Aug 08 08:38:29.17: [ 3595]: -- [9:AT+FTH=3\r]
Aug 08 08:38:29.36: [ 3595]: -- [7:CONNECT]
Aug 08 08:38:29.37: [ 3595]: -- data [3]
Aug 08 08:38:29.37: [ 3595]: -- data [2]
Aug 08 08:38:30.54: [ 3595]: -- [2:OK]
Aug 08 08:38:30.55: [ 3595]: -- [11:AT+FRM=146\r]
Aug 08 08:38:40.45: [ 3595]: -- data [1]
Aug 08 08:38:40.65: [ 3595]: MODEM Timeout
Aug 08 08:38:40.65: [ 3595]: -- [9:AT+FRH=3\r]
Aug 08 08:38:43.74: [ 3595]: -- [10:NO CARRIER]
Aug 08 08:38:43.75: [ 3595]: MODEM No carrier
Aug 08 08:38:43.75: [ 3595]: RECV FAX (01611): recvq/fax01395.tif from 
, route to unspecified, 0 pages in 0:00:23
Aug 08 08:38:43.76: [ 3595]: RECV FAX: Failed to properly detect high-speed 
data carrier.
Aug 08 08:38:43.76: [ 3595]: DELAY 70 ms
Aug 08 08:38:43.83: [ 3595]: -- [9:AT+FTH=3\r]
Aug 08 08:38:44.02: [ 3595]: -- [7:CONNECT]
Aug 08 08:38:44.03: [ 3595]: -- data [3]
Aug 08 08:38:44.03: [ 3595]: -- data [2]
Aug 08 08:38:45.20: [ 3595]: -- [2:OK]
Aug 08 08:38:45.20: [ 3595]: RECV FAX (01611): session with  terminated 
abnormally: Failed to properly 

Bug#702754: arduino-mk: excessive manual configuration and line number errors

2013-03-10 Thread Ben Hildred
Package: arduino-mk
Version: 0.8-4
Severity: minor
Tags: patch

Dear Maintainer,

two issues:
minor: line numbers reported by gcc on ino files are off by one.
wishlist: does not automaticaly identifiy libries like the ide.



-- System Information:
Debian Release: 7.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-486
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages arduino-mk depends on:
ii  arduino-core 1:1.0.1+dfsg-7
ii  libconfig-yaml-perl  1.42-2
ii  perl-doc 5.14.2-18

arduino-mk recommends no packages.

arduino-mk suggests no packages.

-- no debconf information
--- /usr/share/arduino/Arduino.mk.orig	2013-02-18 19:13:04.0 -0700
+++ /usr/share/arduino/Arduino.mk.new	2013-03-10 19:53:38.0 -0600
@@ -63,6 +63,11 @@
 #Goldenberg both reported this and
 #provided patches in the same spirit.
 #
+# 0.9  3.x.2013Ben Hildred
+#			   - Fixed off by one problem on line numbers
+#			 in error messages.
+#			   - Basic autodetection of libraries.
+#
 
 #
 # STANDARD ARDUINO WORKFLOW
@@ -313,7 +318,12 @@
 CORE_LIB   = $(OBJDIR)/libcore.a
 
 # A list of dependencies
-DEP_FILE   = $(OBJDIR)/depends.mk
+DEP_FILE = $(OBJDIR)/depends.mk
+LIB_DEP_FILE = $(OBJDIR)/libdep.mk
+
+ifndef ARDUINO_LIBS
+include $(LIB_DEP_FILE)
+endif
 
 # Names of executables
 CC  = $(AVR_TOOLS_PATH)/avr-gcc
@@ -415,11 +425,13 @@
 # the pde - cpp - o file
 $(OBJDIR)/%.cpp: %.pde
 	$(ECHO) '#include WProgram.h'  $@
+	$(ECHO) '#line 1' \$\  $@
 	$(CAT)  $  $@
 
 # the ino - cpp - o file
 $(OBJDIR)/%.cpp: %.ino
 	$(ECHO) '#include Arduino.h'  $@
+	$(ECHO) '#line 1' \$\  $@
 	$(CAT)  $  $@
 
 $(OBJDIR)/%.o: $(OBJDIR)/%.cpp
@@ -487,6 +499,10 @@
 $(CORE_LIB):	$(CORE_OBJS) $(LIB_OBJS)
 		$(AR) rcs $@ $(CORE_OBJS) $(LIB_OBJS)
 
+$(LIB_DEP_FILE):	$(OBJDIR) *.ino *.cpp *.c *.h *.pde
+		grep -h '^[ 	]*#[ 	]*include[ 	]*' -- *.ino *.cpp *.c *.h *.pde|sed 's!^.*\(.*\)\.h.*!\1!'|sort -u|xargs -d '\n' echo 'ARDUINO_LIBS ='  $(LIB_DEP_FILE)
+		echo  $(LIB_DEP_FILE)
+
 $(DEP_FILE):	$(OBJDIR) $(DEPS)
 		cat $(DEPS)  $(DEP_FILE)
 


Bug#637375: isc-dhcp-server: failover pair no matching state

2011-08-10 Thread Ben Hildred
Package: isc-dhcp-server
Version: 4.1.1-P1-15+squeeze2
Severity: normal

After upgrade from lenny to squeeze, my secondary started logging failover: 
listener: no matching state and dynamic addresses would be problematic. fixed 
addresses would work fine.

-- System Information:
Debian Release: 6.0.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

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

Versions of packages isc-dhcp-server depends on:
ii  debconf [debconf-2. 1.5.36.1 Debian configuration management sy
ii  debianutils 3.4  Miscellaneous utilities specific t
ii  isc-dhcp-common 4.1.1-P1-15+squeeze2 common files used by all the isc-d
ii  libc6   2.11.2-10Embedded GNU C Library: Shared lib
ii  lsb-base3.2-23.2squeeze1 Linux Standard Base 3.2 init scrip

isc-dhcp-server recommends no packages.

Versions of packages isc-dhcp-server suggests:
pn  isc-dhcp-server-ldap  none (no description available)

-- Configuration Files:
/etc/dhcp/dhcpd.conf changed:
option grub code 150 = text;
option eb-magic   code 128 = string; # e4:45:74:68:00:00;
option eb-magic   e4:45:74:68:00:00;
option eb-cmd-ln  code 129 = text;   # command line passed to image (linux only)
option eb-options code 160 = text;   # name value pairs
option eb-nic code 175 = string; # from etherboot
option eb-motd-1  code 184 = text;   # motd line 1
option eb-motd-2  code 185 = text;   # motd line 2
option eb-motd-3  code 186 = text;   # motd line 3
option eb-motd-4  code 187 = text;   # motd line 4
option eb-motd-5  code 188 = text;   # motd line 5
option eb-motd-6  code 189 = text;   # motd line 6
option eb-motd-7  code 190 = text;   # motd line 7
option eb-motd-8  code 191 = text;   # motd line 8
option eb-menu-0  code 192 = text;   # menu entry 1
option eb-menu-1  code 193 = text;   # menu entry 2
option eb-menu-2  code 194 = text;   # menu entry 3
option eb-menu-3  code 195 = text;   # menu entry 4
option eb-menu-4  code 196 = text;   # menu entry 5
option eb-menu-5  code 197 = text;   # menu entry 6
option eb-menu-6  code 198 = text;   # menu entry 7
option eb-menu-7  code 199 = text;   # menu entry 8
option eb-menu-8  code 200 = text;   # menu entry 9
option eb-menu-9  code 201 = text;   # menu entry 10
option eb-menu-a  code 202 = text;   # menu entry 11
option eb-menu-b  code 203 = text;   # menu entry 12
option eb-menu-c  code 204 = text;   # menu entry 13
option eb-menu-d  code 205 = text;   # menu entry 14
option eb-menu-e  code 206 = text;   # menu entry 15
option eb-menu-f  code 207 = text;   # menu entry 16
option space pxelinux;
option pxelinux.magic  code 208 = string;
option pxelinux.magic   f1:00:74:7e;
option pxelinux.configfile code 209 = text;
option pxelinux.pathprefix code 210 = text;
option pxelinux.reboottime code 211 = unsigned integer 32;
authoritative;
default-lease-time 86400;
max-lease-time 172800;
use-host-decl-names on;
ddns-update-style none;
log-facility local7;
option domain-name internal.appliedplastic.com;
option domain-name-servers  192.168.0.2, 192.168.0.3;
option log-servers  192.168.0.2;
option ntp-servers  192.168.0.2;
option time-servers 192.168.0.2;
option netbios-name-servers 192.168.0.2;
option netbios-dd-server192.168.0.2;
option netbios-node-type8;
option netbios-scope;
server-name server1a;
option root-path  192.168.0.2:/opt/ltsp-4.2/i386;
next-server   192.168.0.2;
if substring (option vendor-class-identifier, 0, 9) = PXEClient {
#filename /lts/2.6.20.9-ltsp-1/pxelinux.0;
filename /pxelinux.0;
} else if substring (option vendor-class-identifier, 0, 9) = Etherboot{
filename /lts/vmlinuz-2.6.20.9-ltsp-1;
} else {
filename error;
}
#failover peer dhcp-failover {
#   primary;
#   address 192.168.0.2;
#   port 647;
#   peer address 192.168.0.3;
#   peer port 647;
#   max-response-delay 30;
#   max-unacked-updates 10;
#   load balance max seconds 3;
#   mclt 1800;
#   split 128;
#}
subnet 192.168.0.0 netmask 255.255.255.0 {
pool {
range 192.168.0.100 192.168.0.199;
}
option routers  192.168.0.1;
option broadcast-address192.168.0.255;
}
host ap1 {  fixed-address 192.168.0.17; hardware ethernet 
00:40:96:58:5c:60;}
#host qbs { fixed-address 192.168.0.18; hardware ethernet 
00:08:74:32:a5:86;}
host tiger {fixed-address 192.168.0.19; hardware ethernet 
00:01:E6:6A:A1:EF;}
host server4a { fixed-address 192.168.0.6;  hardware ethernet 
00:08:74:32:a5:86;}
#host server4a {fixed-address 192.168.0.6;  hardware 
ethernet 

Bug#633776: logwatch: wrong path in error message

2011-07-13 Thread Ben Hildred
Package: logwatch
Version: 7.3.6.cvs20090906-1squeeze1
Severity: minor

Background:
I just moved a mail server away from this box to help manage load, and 
decided to remove clamav which was only used to scan email. two days later I 
got the following message:

- clam-update Begin  

 No updates detected in the log for the freshclam daemon (the
  ClamAV update process).  If the freshclam daemon is not running,
   you may need to restart it.  Other options:

 A. If you no longer wish to run freshclam, deleting the log file
(default is freshclam.log) will suppress this error message.
  
 B. If you use a different log file, update the appropriate
configuration file.  For example:
   echo LogFile = log_file  
/etc/logwatch/conf/logfiles/clam-update.conf
where log_file is the filename of the freshclam log file.
   
 C. If you are logging using syslog, you need to indicate that your
log file uses the syslog format.  For example:
   echo *OnlyService = freshclam  
/etc/logwatch/conf/logfiles/clam-update.conf
   echo *RemoveHeaders  /etc/logwatch/conf/logfiles/clam-update.conf
   
 -- clam-update End - 

cool,
but in (A.) using the full path for the default logfile 
(/var/log/clamav/freshclam.log) would be helpfull.

-- System Information:
Debian Release: 6.0.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

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

Versions of packages logwatch depends on:
ii  nullmailer [mail-trans 1:1.04-1.2+aidan1 simple relay-only mail transport a
ii  perl   5.10.1-17squeeze2 Larry Wall's Practical Extraction 

Versions of packages logwatch recommends:
ii  libdate-manip-perl6.11-1 module for manipulating dates

Versions of packages logwatch suggests:
pn  fortune-mod   none (no description available)

-- Configuration Files:
/etc/cron.daily/00logwatch changed:
test -x /usr/share/logwatch/scripts/logwatch.pl || exit 0
/usr/sbin/logwatch --mailto admin


-- no debconf information



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



Bug#631969: zoneminder: 2 problems with options screen

2011-06-28 Thread Ben Hildred
Package: zoneminder
Version: 1.24.2-8
Severity: normal

I was tryning to set up users, and hit a couple issues:

1. the options page when reloaded does not reflect attempted changes.
open the options page, change something ( I tried changing LANG_DEFAULT from 
en_gb to en_us and AUTH_TYPE from builtin to remote ),
click save. nothing hapens. subsequent opens show the same default value.

2. the zoneminder wiki says to add users click on the users tab from the 
options page. no such tab exists.

thanks,
ben

-- System Information:
Debian Release: 6.0.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages zoneminder depends on:
ii  apache2  2.2.16-6+squeeze1   Apache HTTP Server metapackage
ii  apache2-mpm-pref 2.2.16-6+squeeze1   Apache HTTP Server - traditional n
ii  ffmpeg   5:0.6.1+svn20101128-0.2 audio/video encoder, streaming ser
ii  libapache2-mod-p 5.3.3-7+squeeze1server-side, HTML-embedded scripti
pn  libarchive-tar-p none  (no description available)
ii  libarchive-zip-p 1.30-3  Perl module for manipulation of ZI
ii  libavcodec52 5:0.6.1+svn20101128-0.2 library to encode decode multimedi
ii  libavformat525:0.6.1+svn20101128-0.2 ffmpeg file format library
ii  libavutil49  4:0.5.2-6   ffmpeg utility library
ii  libc62.11.2-10   Embedded GNU C Library: Shared lib
ii  libdate-manip-pe 6.11-1  module for manipulating dates
ii  libdevice-serial 1.04-2+b1   emulation of Win32::SerialPort for
ii  libdirac-encoder 1.0.2-3 open and royalty free high quality
ii  libgcc1  1:4.4.5-8   GCC support library
ii  libgnutls26  2.8.6-1 the GNU TLS library - runtime libr
ii  libjpeg626b1-1   The Independent JPEG Group's JPEG 
ii  libjs-mootools   1.2.4.0~debian1-1   compact JavaScript framework
ii  libmime-lite-per 3.027-1 module for convenient MIME message
ii  libmime-tools-pe 5.428-1 Perl5 modules for MIME-compliant m
ii  libmysqlclient16 5.1.49-3MySQL database client library
ii  libpcre3 8.02-1.1Perl 5 Compatible Regular Expressi
ii  libphp-serializa 0.34-1  Perl module to manipulate serializ
ii  libstdc++6   4.4.5-8 The GNU Standard C++ Library v3
ii  libswscale0  5:0.6.1+svn20101128-0.2 ffmpeg video scaling library
ii  libwww-perl  5.836-1 Perl HTTP/WWW client/server librar
ii  mysql-client-5.1 5.1.49-3MySQL database client binaries
ii  mysql-server 5.1.49-3MySQL database server (metapackage
ii  mysql-server-5.1 5.1.49-3MySQL database server binaries and
ii  perl-modules [li 5.10.1-17squeeze1   Core Perl modules
ii  php5 5.3.3-7+squeeze1server-side, HTML-embedded scripti
ii  php5-mysql   5.3.3-7+squeeze1MySQL module for php5
ii  rsyslog [system- 4.6.4-2 enhanced multi-threaded syslogd
ii  zip  3.0-3   Archiver for .zip files
ii  zlib1g   1:1.2.3.4.dfsg-3compression library - runtime

zoneminder recommends no packages.

zoneminder suggests no packages.

-- no debconf information



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



Bug#631342: Warning: Found enabled inetd service: /usr/sbin/tcpd

2011-06-22 Thread Ben Hildred
Package: rkhunter
Version: 1.3.6-4
Severity: wishlist


This paticular error message is not helpfull on a system with multiple servers 
active, and is hard to whitelist.

In asmuch as when tcpd is started from initd, its behavior and security 
implications can vary widely. we should as a special case when observing tcpd 
in inetd and friends configuration file look at what service is actualy started 
and respond as needed from there. We may want seperate whitelists for services 
that are wraped from unwraped. See example lines below, good and bad:

9572 stream tcp nowait nobody /usr/sbin/tcpd /usr/sbin/nbdswapd
9573 stream tcp nowait nobody /usr/sbin/tcpd /usr/bin/perl -pe 
BEGIN{$|=1}eval($_)



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



Bug#618604: logwatch: kerberos logging not matched

2011-03-16 Thread Ben Hildred
Package: logwatch
Version: 7.3.6.cvs20090906-1squeeze1
Severity: normal
Tags: patch


There are two places that I get a fair number of unmatched log entries that are 
related to kerberos.

The one that would affect the greatest number of machines is in the ssh 
reporting, where there are Authorized to entries whenever a conection is 
authorized using kerberos.

The second is kdc entries in the secure log.

attached are two patches.


-- System Information:
Debian Release: 6.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

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

Versions of packages logwatch depends on:
ii  perl  5.10.1-17  Larry Wall's Practical Extraction 
ii  sendmail-bin [mail-transport- 8.14.3-9.4 powerful, efficient, and scalable 

Versions of packages logwatch recommends:
ii  libdate-manip-perl6.11-1 module for manipulating dates

Versions of packages logwatch suggests:
pn  fortune-mod   none (no description available)

-- Configuration Files:
/etc/cron.daily/00logwatch changed [not included]

-- no debconf information
--- sshd.old2011-03-16 14:14:38.0 -0600
+++ sshd.new2011-03-16 14:14:38.0 -0600
@@ -1,6 +1,6 @@
 #!/usr/bin/perl
 ##
-# $Id: sshd,v 1.77 2009/02/20 17:49:03 mike Exp $
+# $Id$
 ##
 # $Log: sshd,v $
 # Revision 1.77  2009/02/20 17:49:03  mike
@@ -220,6 +220,7 @@
 my %OtherList = ();
 my %ChmodErr = ();
 my %ChownErr = ();
+my %krb_relm = ();
 
 my $sftpRequests = 0;
 my $NetworkErrors = 0;
@@ -419,6 +420,8 @@
   $ChmodErr{$File,$Perm,$Why}++;
} elsif (my ($File,$From,$To,$Why) = ($ThisLine =~ /error: chown (.*) (.*) 
(.*) failed: (.*)/)) {
   $ChownErr{$File,$From,$To,$Why}++;
+   } elsif (my ($user,$relm) = ($ThisLine =~ /Authorized to ([^ ]+), krb5 
principal \1@([^ ]+) \(krb5_kuserok\)/)) {
+  $krb_relm{$relm}{$user}++;
} else {
   # Report any unmatched entries...
   unless ($ThisLine =~ /fwd X11 connect/) {
@@ -748,6 +751,19 @@
   }
 }
   
+if ( ($Detail == 7  keys %krb_relm  1) || ($Detail  8  keys %krb_relm) ){
+  print \nSucessfull Kerberos Authentication from ,(scalar keys %krb_relm), 
relm:\n;
+  foreach my $relm (keys %krb_relm) { 
+if($Detail  9){
+  print,$relm,:\n;
+  foreach my $user(keys %{$krb_relm{$relm}}){
+print  ,$user,: . $krb_relm{$relm}{$user} .  Times(s)\n;
+  }
+}else{
+  print,$relm,: . (scalar keys %{$krb_relm{$relm}}) .  User(s)\n;
+}
+  }
+}
 
 if (keys %OtherList) {
print \n**Unmatched Entries**\n;
--- secure.old  2011-03-16 14:11:08.0 -0600
+++ secure.new  2011-03-16 14:11:08.0 -0600
@@ -1,6 +1,6 @@
 #!/usr/bin/perl
 #
-# $Id: secure,v 1.85 2009/06/02 14:59:58 mike Exp $
+# $Id$
 ##
 # $Log: secure,v $
 # Revision 1.85  2009/06/02 14:59:58  mike
@@ -472,6 +472,29 @@
} elsif ( ($User) = ($ThisLine =~ /useradd.*failed adding user `(.*)', data 
deleted/) ) {# failed adding user/)) {# (.*), data deleted/)) {
   # useradd: failed adding user `rpcuser', data deleted
   $FailedAddUsers{$User}++;
+   } elsif (my ($type,$from,$response,$client,$service,$e) = ($ThisLine =~ 
/krb5kdc\[[0-9]*\]: (AS_REQ|TGS_REQ) \([0-9]+ etypes {[ 0-9]+}\) 
([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+): (ISSUE|UNKNOWN_SERVER): authtime [0-9]+, 
(?:etypes {rep=[0-9]+ tkt=[0-9]+ ses=[0-9]+},)? ([^ ]+) for ([^ ,]+)(?:, 
)?(.*)$/)) {
+  if($service=~/^krbtgt\/([^@]+)@\1/){$service='Login'}
+  if($response eq 'UNKNOWN_SERVER'  $e eq 'Server not found in Kerberos 
database'){
+   $response=$e;$e='';
+  }else{
+   #$e =~ s/^ +//;
+   #$e =~ s/^/#/;
+   #$e =~ s/$/#/;
+  }
+  $KerbList{$response}{$type}{$from}{$service}{$client}{$e}++;
+   } elsif (my ($type,$from,$response,$client,$service,$e) = ($ThisLine =~ 
/krb5kdc\[[0-9]*\]: (AS_REQ|TGS_REQ) \([0-9]+ etypes {[ 0-9]+}\) 
([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+): 
(NEEDED_PREAUTH|PREAUTH_FAILED|CLIENT_NOT_FOUND): ([^ ]+) for ([^ ,]+)(?:, 
)?(.*)$/)) {
+  if($service=~/^krbtgt\/([^@]+)@\1/){$service='Login'}
+  if($response eq 'CLIENT_NOT_FOUND'  $e eq 'Client not found in 
Kerberos database'){
+   $response=$e;$e='';
+  }elsif($response eq 'NEEDED_PREAUTH'  $e eq 'Additional 
pre-authentication required'){
+   next unless($Detail  9||$type ne 'AS_REQ');
+   $response=$e;$e='';
+  }else{
+   #$e =~ s/^ +//;
+   #$e =~ s/^/#/;
+   #$e =~ s/$/#/;
+  }
+  $KerbList{$response}{$type}{$from}{$service}{$client}{$e}++;
} else {
   # 

Bug#599248: molly-guard: Does not correctly detect remote terminal

2010-10-06 Thread Ben Hildred
Package: molly-guard
Version: 0.4.4-2
Severity: wishlist

As documented in the man page moly guard does not detect that it is run from a
terminal not local to the display. see also bug 552321 which discusses the also
documented screen issue and mentiones that the ideal test would be for a known
local terminal instead of known remote terminal.

In either case detecting the remoteness of xterms, etc. should be undertaken. As
an alternitave to extensive testing to determine which xterm the curent pty is
assigned to I propose examining the DISPLAY varable. In the comon case the
display will be accessed by unix sockets or tcp (parsing decnet, etc. is also
possible).

If a unix socket DISPLAY will be in the form ':n' or ':n.m' where n is the
display number and m is the screen. for our purposes whe can drop the screen.
Most systems have few displays attached to them ( 10 ) and openssh takes
advantage of this by using a configurable offset for forwarding X ( default 10 )
we should therefore check wether noffset (local) or not (remote).

If tcp DISPLAY will be in the form 'host:n' or 'host:n.m' with n and m as
defined prevously. The first step is to look at the host part to see if it
referes to the local machine (i.e. full name, short name, localhost, local
ipaddress, 127.0.0.1, ::1). If it refers to the local machine we should strip
the host and then use the unix socket tests. otherwise we should assume remote.

As a special case consider the the following situation: the active pty is not
associated with the display refrenced in DISPLAY. This could invalidate the
prevous tests, but the likelyhood of this is small. the two most common cases
where this would hapen are setting DISPLAY prior to starting apps from another
channel (telnet, rsh, etc.) in which case the tests will almost certanly be 
correct, or expermentation in which case you better know what you are doing.

I did not include a patch due to only being able to come up with bash speciffic
or vary ugly ways of implementation. If I come up with any bright ideas I will
add them later.
thanks,
ben

-- System Information:
Debian Release: 5.0.6
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

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

Versions of packages molly-guard depends on:
ii  procps1:3.2.7-11 /proc file system utilities

molly-guard recommends no packages.

molly-guard suggests no packages.

-- no debconf information



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



Bug#589782: samba: Panic or segfault in Samba

2010-07-20 Thread Ben Hildred
Package: samba
Version: 2:3.2.5-4lenny12
Severity: normal

I have been getting approx 20 emails a day from the panic action script for the 
last couple weeks, (previously I was geeting them only when sombody restarted 
their computer). These emails indicated that the panic action script did not 
have suffecient privleges to debug samba, so I made the panic action script 
suid root to debug, at which point it eronously reports that gdb is not 
installed.

-- System Information:
Debian Release: 5.0.5
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

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

Versions of packages samba depends on:
ii  adduser 3.110add and remove users and groups
ii  debconf [debcon 1.5.24   Debian configuration management sy
ii  libacl1 2.2.47-2 Access control list shared library
ii  libattr11:2.4.43-2   Extended attribute shared library
ii  libc6   2.7-18lenny4 GNU C Library: Shared libraries
ii  libcomerr2  1.41.3-1 common error description library
ii  libcups21.3.8-1+lenny8   Common UNIX Printing System(tm) - 
ii  libgnutls26 2.4.2-6+lenny2   the GNU TLS library - runtime libr
ii  libkrb531.6.dfsg.4~beta1-5lenny4 MIT Kerberos runtime libraries
ii  libldap-2.4-2   2.4.11-1+lenny1  OpenLDAP libraries
ii  libpam-modules  1.0.1-5+lenny1   Pluggable Authentication Modules f
ii  libpam-runtime  1.0.1-5+lenny1   Runtime support for the PAM librar
ii  libpam0g1.0.1-5+lenny1   Pluggable Authentication Modules l
ii  libpopt01.14-4   lib for parsing cmdline parameters
ii  libtalloc1  1.2.0~git20080616-1  hierarchical pool based memory all
ii  libwbclient02:3.2.5-4lenny12 client library for interfacing wit
ii  logrotate   3.7.1-5  Log rotation utility
ii  lsb-base3.2-20   Linux Standard Base 3.2 init scrip
ii  procps  1:3.2.7-11   /proc file system utilities
ii  samba-common2:3.2.5-4lenny12 Samba common files used by both th
ii  update-inetd4.31 inetd configuration file updater
ii  zlib1g  1:1.2.3.3.dfsg-12compression library - runtime

samba recommends no packages.

Versions of packages samba suggests:
ii  ldb-tools 0.92~git20080616-1 LDAP-like embedded database - tool
ii  openbsd-inetd [inet-s 0.20080125-2   The OpenBSD Internet Superserver
ii  smbldap-tools 0.9.4-1Scripts to manage Unix and Samba a

-- debconf information:
  samba/log_files_moved:
  samba/nmbd_from_inetd:
  samba/tdbsam: false
* samba/generate_smbpasswd: false
* samba/run_mode: daemons



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



Bug#575009: apache2: mod_auth_sys_group does not play nice with Require valid-user

2010-03-22 Thread Ben Hildred
Package: apache2.2-common
Version: 2.2.9-10+lenny6
Severity: normal

when seting up authentication using Require valid-user an errormessage of the 
form GROUP: * not in required group(s). where * is the name that is attempting 
to authenticate if mod_auth_sys_group is loaded but not configured for this 
url. see 
http://mail-archives.apache.org/mod_mbox/httpd-users/200610.mbox/%3c45485189.2000...@ianbrandt.com%3e


-- Package-specific info:
List of enabled modules from 'apache2 -M':
  actions alias auth_basic auth_kerb authn_file authz_default
  authz_groupfile authz_host authz_user autoindex cgi dir env include
  info mime negotiation php5 proxy_http proxy rewrite setenvif ssl
  status

-- System Information:
Debian Release: 5.0.4
  APT prefers oldstable
  APT policy: (500, 'oldstable'), (500, 'stable')
Architecture: i386 (i686)

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

Versions of packages apache2 depends on:
ii  apache2-mpm-prefork  2.2.9-10+lenny6 Apache HTTP Server - traditional n

apache2 recommends no packages.

apache2 suggests no packages.

Versions of packages apache2.2-common depends on:
ii  apache2-utils   2.2.9-10+lenny6  utility programs for webservers
ii  libapr1 1.2.12-5+lenny1  The Apache Portable Runtime Librar
ii  libaprutil1 1.2.12+dfsg-8+lenny4 The Apache Portable Runtime Utilit
ii  libc6   2.7-18lenny2 GNU C Library: Shared libraries
ii  libmagic1   4.26-1   File type determination library us
ii  libssl0.9.8 0.9.8g-15+lenny6 SSL shared libraries
ii  lsb-base3.2-20   Linux Standard Base 3.2 init scrip
ii  mime-support3.44-1   MIME files 'mime.types'  'mailcap
ii  net-tools   1.60-22  The NET-3 networking toolkit
ii  perl5.10.0-19lenny2  Larry Wall's Practical Extraction 
ii  procps  1:3.2.7-11   /proc file system utilities
ii  zlib1g  1:1.2.3.3.dfsg-12compression library - runtime

-- no debconf information



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



Bug#481939: Anonymous authentication

2008-05-19 Thread Ben Hildred
Package: openssh-server
Version: 1:4.3p2-9etch2
Severity: minor

No easy way to do anonymous authentication.
I had designated a key as anonnoymous and published it, and with the
recent blacklisting of keys, it got blacklisted. There should be a way
to allow logins to an account designated as anonymous with any
credentials. Arrg.

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.22-3-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages openssh-server depends on:
ii  add 3.102Add and remove users and groups
ii  deb 1.5.11etch1  Debian configuration management sy
ii  dpk 1.13.25  package maintenance system for Deb
ii  lib 2.3.6.ds1-13etch5GNU C Library: Shared libraries
ii  lib 1.39+1.40-WIP-2006.11.14+dfsg-2etch1 common error description library
ii  lib 1.4.4-7etch5 MIT Kerberos runtime libraries
ii  lib 0.79-5   Pluggable Authentication Modules f
ii  lib 0.79-5   Runtime support for the PAM librar
ii  lib 0.79-5   Pluggable Authentication Modules l
ii  lib 1.32-3   SELinux shared libraries
ii  lib 0.9.8c-4etch3SSL shared libraries
ii  lib 7.6.dbs-13   Wietse Venema's TCP wrappers libra
ii  ope 0.1.1list of blacklisted OpenSSH RSA an
ii  ope 1:4.3p2-9etch2   Secure shell client, an rlogin/rsh
ii  zli 1:1.2.3-13   compression library - runtime

openssh-server recommends no packages.

-- debconf information:
  ssh/vulnerable_host_keys:
  ssh/new_config: true
* ssh/use_old_init_script: true
* ssh/disable_cr_auth: false
  ssh/encrypted_host_key_but_no_keygen:



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



Bug#481939: Still an ugly hack

2008-05-19 Thread Ben Hildred
Since you so kindly closed the bug, how do I enable anonymous 
authentication?


--
Ben Hildred
Applied Plastic Coatings
11771 W 49th Ave.
Wheatridge, CO 80033
303 424 9200
F: 303 424 8800
[EMAIL PROTECTED]
http://appliedplastic.com




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



Bug#480423: gs-esp: some documents printed using ML-1020 driver cause printer to become unresponsive.

2008-05-09 Thread Ben Hildred
Package: gs-esp
Version: 8.15.3.dfsg.1-1etch1
Severity: important

I have a Dell 1100 printer which uses the samsung ML-1020 driver.
(rebranded printer) In many respects this printer works reasonably well.
Overall a satisfactory bw printer. However many documents give me
trouble printing, paticualary documents with lots of graphic information (ie.
printing google maps form firefox give me corupted horizontal bars, some
blueprints and photos cause the printer to cease responding requiring a
reboot of the printer) I suspect this may be related to the 64kb bug on
http://www.openprinting.org/download/printing/samsung-gdi/README.txt

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages gs-esp depends on:
ii  gs-common  0.3.11Common files for different Ghostsc
ii  libc6  2.3.6.ds1-13etch5 GNU C Library: Shared libraries
ii  libcupsimage2  1.2.7-4etch3  Common UNIX Printing System(tm) - 
ii  libcupsys2 1.2.7-4etch3  Common UNIX Printing System(tm) - 
ii  libfontconfig1 2.4.2-1.2 generic font configuration library
ii  libgnutls131.4.4-3   the GNU TLS library - runtime libr
ii  libice61:1.0.1-2 X11 Inter-Client Exchange library
ii  libjpeg62  6b-13 The Independent JPEG Group's JPEG 
ii  libpaper1  1.1.21Library for handling paper charact
ii  libpng12-0 1.2.15~beta5-1PNG library - runtime
ii  libsm6 1:1.0.1-3 X11 Session Management library
ii  libstdc++6 4.1.1-21  The GNU Standard C++ Library v3
ii  libtiff4   3.8.2-7   Tag Image File Format (TIFF) libra
ii  libx11-6   2:1.0.3-7 X11 client-side library
ii  libxext6   1:1.0.1-2 X11 miscellaneous extension librar
ii  libxt6 1:1.0.2-2 X11 toolkit intrinsics library
ii  zlib1g 1:1.2.3-13compression library - runtime

Versions of packages gs-esp recommends:
ii  gsfonts   1:8.11+urwcyr1.0.7~pre41-1 Fonts for the Ghostscript interpre
ii  psfontmgr 0.11.10-0.1PostScript font manager -- part of

-- no debconf information



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