Re: clamav-daemon: Bashism in init file, and restart

2003-07-28 Thread Timshel Knoll
Hi,

It's better to write POSIX standards - compliant shell scripts than just
explicitly use /bin/bash, IMHO, especially for bash-isms as simple as
this one. Just replace ">& /dev/null" with "> /dev/null 2>&1".

Cheers,

Timshel

-- 
Timshel Knoll
Debian GNU/Linux Developer  http://www.debian.org/
SPI Contributing Member http://www.spi-inc.org/
GnuPG:  1024D/DE3E8AA7 Timshel Knoll <[EMAIL PROTECTED]>
Fingerprint:6ABC 91A9 E274 ED67 0E32  8F0F 5DFA 9391 DE3E 8AA7


signature.asc
Description: This is a digitally signed message part


Re: Putting .so symlinks in libs package for dlopen()ing?

2002-12-09 Thread Timshel Knoll
[CC to -policy removed, prolly is getting a little OT for them ...]

On Mon, Dec 09, 2002 at 01:06:31PM +0300, Yury Umanets wrote:
> >2. Make parted dlopen() libreiserfs-0.3.so.0 rather than libreiserfs.so.
> >  This will solve the problem, but is not ideal solution since a minor
> >  version upgrade or SONAME change of libreiserfs will break parted's
> >  reiserfs support (note that parted does its own internal checking of
> >  libreiserfs versions to make sure it is compatible, and gracefully
> >  fails if it can't resolve all required symbols on dlopen()).
> >  Also, the parted source code needs to be manually edited on every
> >  minor or SONAME change of library.
> >
> The best solution is to add configure option in parted like 
> --libreiserfs-path

That still won't fix the problem. The issue is that Debian's policy
mandates that the libreiserfs.so symlink should be in the -dev package,
not the main lib package. This means that parted's dlopen of the .so
fails when the -dev package is not installed ... parted should really be
dlopen()ing libreiserfs-0.3.so.0 rather than libreiserfs.so ...

Cheers,

Timshel

-- 
Timshel Knoll <[EMAIL PROTECTED]>, Debian email: <[EMAIL PROTECTED]>
Debian GNU/Linux developer: http://people.debian.org/~timshel/
GnuPG public key: finger [EMAIL PROTECTED]


pgpceTOP8yC7F.pgp
Description: PGP signature


Putting .so symlinks in libs package for dlopen()ing?

2002-12-08 Thread Timshel Knoll
[Please CC all replies to me]

Hi all,

I'm having issues with getting parted's reiserfs support to work in a
way that complies with Debian policy. The issue is that parted dlopen()s
libreiserfs.so and libdal.so (from the libreiserfs-0.3-{0,dev}
packages) for its reiserfs support. This is fine, but the issue is that
the .so symlinks are in the -dev package, so parted's reiserfs support
fails unless the -dev package is installed (BAD). This problem is the
cause of bug #163107.

Possible solutions:

1. Put the .so symlinks in the libreiserfs-0.3-0 package. This breaks
   policy (section 9.0 says that the associated development package
   should contain the shared library without a version number). This is
   also a really bad precedent to set for other shared library packages
   which are dlopen()d.

2. Make parted dlopen() libreiserfs-0.3.so.0 rather than libreiserfs.so.
   This will solve the problem, but is not ideal solution since a minor
   version upgrade or SONAME change of libreiserfs will break parted's
   reiserfs support (note that parted does its own internal checking of
   libreiserfs versions to make sure it is compatible, and gracefully
   fails if it can't resolve all required symbols on dlopen()).
   Also, the parted source code needs to be manually edited on every
   minor or SONAME change of library.

3. Include a symlink to the appropriate libreiserfs in the
   libparted1.6-0 package "/lib/parted/modules/libreiserfs.so" and
   dlopen that instead. This has the added advantage that the symbolic
   link could be updated from libparted's postinst, and I could also
   modify it from libreiserfs's postinst. However, I'd rather find a
   solution that didn't require _any_ mention of parted in libreiserfs,
   other than a Suggests:. Or am I just being a puritan here?

ATM I'm leaning towards 2, or possibly 3. Any comments/queries/further
suggestions?

Cheers,

Timshel

-- 
Timshel Knoll <[EMAIL PROTECTED]>, Debian email: <[EMAIL PROTECTED]>
Debian GNU/Linux developer: http://people.debian.org/~timshel/
GnuPG public key: finger [EMAIL PROTECTED]


pgpd15PkvQyIy.pgp
Description: PGP signature


Problems with mail system? [Fwd: Returned mail: User unknown]

2000-09-07 Thread Timshel Knoll
Hi,

Oliver Schulze is an upstream maintainer of one of my prospective packages,
and he's had problems sending mail to my @debian.org address. I believe that
this is something to do with master's IPv6 configuration - the SMTP error
message from master is:

<<< 550 mail from :::216.250.196.10 rejected: administrative prohibition 
(failed to find host name from IP address)

Is there any way to get this fixed?

A copy of the transcript is included below.

Thanks,

Timshel

- Forwarded message from "Oliver Schulze L." <[EMAIL PROTECTED]> -

Delivered-To: [EMAIL PROTECTED]
Date: Wed, 06 Sep 2000 00:22:33 -0400
From: "Oliver Schulze L." <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.16 i586)
X-Accept-Language: en, es-PY, es
To: [EMAIL PROTECTED]
Subject: [Fwd: Returned mail: User unknown]


-- 
Oliver Schulze L.
[EMAIL PROTECTED]
Asuncion-Paraguay
http://www.pla.net.py/home/oliver/
Date: Tue, 5 Sep 2000 14:04:44 +0400
From: Mail Delivery Subsystem <[EMAIL PROTECTED]>
Subject: Returned mail: User unknown
To: [EMAIL PROTECTED]
Auto-Submitted: auto-generated (failure)
X-Mozilla-Status2: 

The original message was received at Tue, 5 Sep 2000 14:03:08 +0400
from [EMAIL PROTECTED]

   - The following addresses had permanent fatal errors -
[EMAIL PROTECTED]

   - Transcript of session follows -
... while talking to master.debian.org.:
>>> RCPT To:<[EMAIL PROTECTED]>
<<< 550-
<<< 550 mail from :::216.250.196.10 rejected: administrative prohibition 
(failed to find host name from IP address)
550 [EMAIL PROTECTED] User unknown

Reporting-MTA: dns; Polaris.Pla.net.PY
Arrival-Date: Tue, 5 Sep 2000 14:03:08 +0400

Final-Recipient: rfc822; [EMAIL PROTECTED]
Action: failed
Status: 5.1.1
Remote-MTA: dns; master.debian.org
Diagnostic-Code: smtp; 550-
Last-Attempt-Date: Tue, 5 Sep 2000 14:04:40 +0400

Date: Tue, 05 Sep 2000 13:43:12 -0400
From: "Oliver Schulze L." <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.16 i586)
X-Accept-Language: en, es-PY, es
To: Timshel Knoll <[EMAIL PROTECTED]>
Subject: Re: GPPPKill in Debian ...





- End forwarded message -

-- 
   Timshel Knoll <[EMAIL PROTECTED]>  for Debian email: <[EMAIL PROTECTED]>
Second year Computer Science, RMIT   |   CS108 Tutor (Semester 2, 2000)
Debian GNU/Linux developer, see http://www.debian.org/~timshel/
   For GnuPG public key: finger [EMAIL PROTECTED] or [EMAIL PROTECTED]


pgpK9xSKcole0.pgp
Description: PGP signature


ITP: gpppkill -- GTK ppp throughput graph and ppp kill utility

2000-09-05 Thread Timshel Knoll
Package: wnpp
Version: N/A; reported 2000-09-06
Severity: wishlist

gpppkill is a small GTK+ program which displays a graph of ppp link usage
and also has options to kill pppd after a specified time of low link usage,
or after a given amount of time.

License is GPL.


-- System Information
Debian Release: woody
Architecture: i386
Kernel: Linux pippin 2.2.16 #1 Sun Aug 27 18:05:30 EST 2000 i586

-- 
   Timshel Knoll <[EMAIL PROTECTED]>  for Debian email: <[EMAIL PROTECTED]>
Second year Computer Science, RMIT   |   CS108 Tutor (Semester 2, 2000)
Debian GNU/Linux developer, see http://www.debian.org/~timshel/
   For GnuPG public key: finger [EMAIL PROTECTED] or [EMAIL PROTECTED]


pgpKg6ibRzKc1.pgp
Description: PGP signature


ITP: bbtime -- A blackbox time tool

2000-08-30 Thread Timshel Knoll
Package: wnpp
Version: N/A; reported 2000-08-31
Severity: normal

Source: bbdate
Section: unknown
Priority: optional
Maintainer: Timshel Knoll <[EMAIL PROTECTED]>
Build-Depends: debhelper (>= 1.2.9), xlib6g-dev, libstdc++-dev, g++
Standards-Version: 3.1.1

Package: bbdate
Architecture: any
Depends: ${shlibs:Depends}
Description: Time tool for the blackbox window manager
 bbppp is a blackbox tool to control your PPP link. It can
 start up /shut down your ppp connection (by running
 pon/poff), and displays a modem-lights style PPP load.


-- System Information
Debian Release: woody
Architecture: i386
Kernel: Linux pippin 2.2.16 #1 Sun Aug 27 18:05:30 EST 2000 i586

-- 
   Timshel Knoll <[EMAIL PROTECTED]>  for Debian email: <[EMAIL PROTECTED]>
Second year Computer Science, RMIT   |   CS108 Tutor (Semester 2, 2000)
Debian GNU/Linux developer, see http://www.debian.org/~timshel/
   For GnuPG public key: finger [EMAIL PROTECTED] or [EMAIL PROTECTED]


pgpF4FdgqatBC.pgp
Description: PGP signature


ITP: bbsload -- A blackbox system load tool

2000-08-30 Thread Timshel Knoll
Package: wnpp
Version: N/A; reported 2000-08-31
Severity: normal

Source: bbdate
Section: x11
Priority: optional
Maintainer: Timshel Knoll <[EMAIL PROTECTED]>
Build-Depends: debhelper (>= 1.2.9), xlib6g-dev, libstdc++-dev, g++
Standards-Version: 3.1.1

Package: bbdate
Architecture: any
Depends: ${shlibs:Depends}
Description: System load tool for the blackbox window manager
 bbsload is a blackbox tool to display your system load. It
 can show simple system bar graphs, including load averages
 for 1, 5 and 15 minute periods, memory usage, swap usage,
 total system usage, as well as CPU loads for user, nice
 and system processes and idle time.


-- System Information
Debian Release: woody
Architecture: i386
Kernel: Linux pippin 2.2.16 #1 Sun Aug 27 18:05:30 EST 2000 i586

-- 
   Timshel Knoll <[EMAIL PROTECTED]>  for Debian email: <[EMAIL PROTECTED]>
Second year Computer Science, RMIT   |   CS108 Tutor (Semester 2, 2000)
Debian GNU/Linux developer, see http://www.debian.org/~timshel/
   For GnuPG public key: finger [EMAIL PROTECTED] or [EMAIL PROTECTED]


pgpaWpfRtQyXK.pgp
Description: PGP signature


ITP: bbdate -- A blackbox date tool

2000-08-30 Thread Timshel Knoll
Package: wnpp
Version: N/A; reported 2000-08-31
Severity: normal

Source: bbdate
Section: x11
Priority: optional
Maintainer: Timshel Knoll <[EMAIL PROTECTED]>
Build-Depends: debhelper (>= 1.2.9), xlib6g-dev, libstdc++-dev, g++
Standards-Version: 3.1.1

Package: bbdate
Architecture: any
Depends: ${shlibs:Depends}
Description: Date tool for the blackbox window manager
 bbdate is a simple blackbox tool for displaying the date
 in your blackbox slit.


-- System Information
Debian Release: woody
Architecture: i386
Kernel: Linux pippin 2.2.16 #1 Sun Aug 27 18:05:30 EST 2000 i586

-- 
   Timshel Knoll <[EMAIL PROTECTED]>  for Debian email: <[EMAIL PROTECTED]>
Second year Computer Science, RMIT   |   CS108 Tutor (Semester 2, 2000)
Debian GNU/Linux developer, see http://www.debian.org/~timshel/
   For GnuPG public key: finger [EMAIL PROTECTED] or [EMAIL PROTECTED]


pgptReMQ4R7ZI.pgp
Description: PGP signature


ITP: bbppp -- A blackbox ppp tool

2000-08-30 Thread Timshel Knoll
Package: wnpp
Version: N/A; reported 2000-08-31
Severity: normal

Source: bbppp
Section: x11
Priority: optional
Maintainer: Timshel Knoll <[EMAIL PROTECTED]>
Build-Depends: debhelper (>= 1.2.9), xlib6g-dev, libstdc++-dev, g++
Standards-Version: 3.1.1

Package: bbppp
Architecture: any
Depends: ${shlibs:Depends}
Description: PPP tool for the blackbox window manager
 bbppp is a blackbox tool to control your PPP link. It can
 start up /shut down your ppp connection (by running
 pon/poff), and displays a modem-lights style PPP load.


-- System Information
Debian Release: woody
Architecture: i386
Kernel: Linux pippin 2.2.16 #1 Sun Aug 27 18:05:30 EST 2000 i586

-- 
   Timshel Knoll <[EMAIL PROTECTED]>  for Debian email: <[EMAIL PROTECTED]>
Second year Computer Science, RMIT   |   CS108 Tutor (Semester 2, 2000)
Debian GNU/Linux developer, see http://www.debian.org/~timshel/
   For GnuPG public key: finger [EMAIL PROTECTED] or [EMAIL PROTECTED]


pgpDG5DYK07QR.pgp
Description: PGP signature