Bug#635910: bluez: bluetooth mouse fails to reconnect

2011-07-29 Thread Herbert Thielen
Package: bluez
Version: 4.94-2
Severity: normal

After configuring a bluetooth mouse for the first time, all is fine and the
mouse is working.

But after turning the mouse off and on again, or after reboot, or after long
idle time (mouse sleeping?), the bluetooth mouse cannot reconnect to the system
again. It needs to be removed and configured again, so the coniguration is
working for one session only.

This is quite nasty, as the configuration (using the GUI, e.g. bluetooth-
wizard) is possible only with a working mouse ... so another (USB-)mouse is
required, which makes the bluetooth mouse quite useless.

The system here is an old powerpc minimac; tried this with a logitech bluetooth
mouse and an IBM/lenovo bluetooth mouse.



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'unstable'), 
(500, 'stable')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.39-2-powerpc
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages bluez depends on:
ii  dbus 1.4.12-5simple interprocess messaging syst
ii  libbluetooth34.94-2  Library to use the BlueZ Linux Blu
ii  libc62.13-10 Embedded GNU C Library: Shared lib
ii  libcap-ng0   0.6.6-1 An alternate POSIX capabilities li
ii  libdbus-1-3  1.4.12-5simple interprocess messaging syst
ii  libglib2.0-0 2.28.6-1The GLib library of C routines
ii  libudev0 172-1   libudev shared library
ii  libusb-0.1-4 2:0.1.12-17 userspace USB programming library
ii  lsb-base 3.2-27  Linux Standard Base 3.2 init scrip
ii  module-init-tools3.16-1  tools for managing Linux kernel mo
ii  python-dbus  0.84.0-1simple interprocess messaging syst
ii  python-gobject   2.28.6-4Python bindings for the GObject li
ii  udev 172-1   /dev/ and hotplug management daemo

bluez recommends no packages.

bluez 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#635910: mouse reconnect failed with bluez/unstable too

2011-07-29 Thread Herbert Thielen
Package: bluez
Version: 4.94-3
Followup-For: Bug #635910

Upgrading bluez to 4.94-3 (from unstable) didn't help; the mouse still cannot
reconnect.

To reproduce the problem I did:

 1. /etc/init.d/bluetooth stop
 2. rm -rf /var/lib/bluetooth/*  # to start with clean files
 3. /etc/init.d/bluetooth start
 4. # push reset button on bluetooth mouse, makes it visible
 5. hcitool scan
 6. BTADDR=00:. # bluetooth address as seen by hcitool
 7. bluez-simple-agent hci0 $BTADDR  # asks for PIN,  works for me
 8. bluez-test-device trusted $BTADDR yes
 9. bluez-test-input connect $BTADDR

After step 9, the mouse is working until restart of bluetoothd
(e.g. /etc/init.d/bluetooth restart) or power off/on of the mouse.

After powering off and on the mouse (or reboot etc.), I need to press the
mouse reset button again and execute the command in step 9 above; then the
mouse is working again.


The same mouse is working fine with an Kubuntu 11.04 system on x86_64
(bluez 4.91-0ubuntu1).


Which additional information can I provide to help fixing this problem?


Best regards
  Herbert.



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'unstable'), 
(500, 'stable')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.39-2-powerpc
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages bluez depends on:
ii  dbus 1.4.12-5simple interprocess messaging syst
ii  libbluetooth34.94-2  Library to use the BlueZ Linux Blu
ii  libc62.13-10 Embedded GNU C Library: Shared lib
ii  libcap-ng0   0.6.6-1 An alternate POSIX capabilities li
ii  libdbus-1-3  1.4.12-5simple interprocess messaging syst
ii  libglib2.0-0 2.28.6-1The GLib library of C routines
ii  libudev0 172-1   libudev shared library
ii  libusb-0.1-4 2:0.1.12-17 userspace USB programming library
ii  lsb-base 3.2-27  Linux Standard Base 3.2 init scrip
ii  module-init-tools3.16-1  tools for managing Linux kernel mo
ii  python-dbus  0.84.0-1simple interprocess messaging syst
ii  python-gobject   2.28.6-4Python bindings for the GObject li
ii  udev 172-1   /dev/ and hotplug management daemo

bluez recommends no packages.

bluez 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#315671: webcalendar: New upstream version with security fixes available

2005-06-24 Thread Herbert Thielen
Package: webcalendar
Version: 0.9.45-4
Severity: grave
Tags: security
Justification: user security hole

According to http://freshmeat.net/projects/webcalendar there is a new
version 1.0.0 available, which includes major security fixes of
version 1.0RC3 (all users should upgrade).

Regards
Herbert.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-1-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages webcalendar depends on:
ii  apache2-mpm-prefork [httpd]   2.0.53-5   traditional model for Apache2
ii  debconf [debconf-2.0] 1.4.30.11  Debian configuration management sy
ii  php4  4:4.3.10-8 server-side, HTML-embedded scripti
ii  php4-cgi  4:4.3.10-8 server-side, HTML-embedded scripti
ii  php4-cli  4:4.3.10-8 command-line interpreter for the p
ii  php4-mysql4:4.3.10-8 MySQL module for php4

-- debconf information excluded


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



Bug#293073: Solution for aideinit conf file missing

2005-04-05 Thread Herbert Thielen
Package: aide
Version: 0.10-6.1
Followup-For: Bug #293073

 Running aideinit gives the following error after upgrading to this
 version of the aide package:
 
 tombstone:~# aideinit
 /usr/sbin/aideinit: /var/lib/aide/aide.conf.autogenerated: file not found

I've the same problem as reported, but found that the error message
printed is not really related to the fact that aide won't run.

The real reason is presented in the mail sent to root:
 Fatal error: The AIDE database does not exist!
 This may mean you haven't created it, or it may mean that someone has removed 
 it.

So just a
touch /var/lib/aide/aide.db
will fix the problem.

Priority of this bug can probably be lowered as it's a configuration
issue only.

To avoid confusion, I propose to suppress grep's error message about the
unexisting /var/lib/aide/aide.conf.autogenerated which will indeed be
created on the fly, and to add some more explanation to the email sent
to root.

The following change would do this:

--- /etc/cron.daily/aide2005/02/18 07:37:30 1.1
+++ /etc/cron.daily/aide2005/04/05 08:41:23
@@ -13,7 +13,8 @@
. /etc/default/aide
 fi
 
-DATABASE=`grep ^database=file:/ $CONFFILE | head -1 | cut --delimiter=: 
--fields=2`
+# grep shouldn't complain on missing $CONFFILE as it will be created 
automagically
+DATABASE=`grep ^database=file:/ $CONFFILE 2/dev/null | head -1 | cut 
--delimiter=: --fields=2`
 FQDN=`hostname -f`
 DATE=`date +at %Y-%m-%d %H:%M`
 
@@ -30,6 +31,7 @@
(
echo Fatal error: The AIDE database does not exist!
echo This may mean you haven't created it, or it may mean that someone 
has removed it.
+   echo If you haven't created it, just execute \touch $DATABASE\ to 
get aide working.
) | /usr/bin/mail -s Daily AIDE report for $FQDN $MAILTO
exit 0
 fi


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-k7
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages aide depends on:
ii  debconf  1.4.30.11   Debian configuration management sy
ii  libc62.3.2.ds1-20GNU C Library: Shared libraries an
ii  mailx1:8.1.2-0.20040524cvs-4 A simple mail user agent

-- debconf information excluded


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



Bug#300202: munin-node: plugin df_abs should allow long device names

2005-03-18 Thread Herbert Thielen
Package: munin-node
Version: 1.2.0-1
Severity: normal
Tags: patch

Munin allows long device names now, but df_abs still generates
abbreviated ones, so that ambiguous values may be transferred if two
long-named devices have the same endings.

The patch below also excludes iso9660 and tmpfs filesystems from being
logged, which is (at least for me) of no interest.

--- /usr/share/munin/plugins/df_abs 2005/02/20 23:22:54 1.1
+++ /usr/share/munin/plugins/df_abs 2005/03/07 15:22:21
@@ -27,7 +33,6 @@
 #%# capabilities=autoconf
 
 MAXLABEL=20
-MAXNAME=15
 
 if [ $1 = autoconf ]; then
echo yes
@@ -35,12 +40,7 @@
 fi
 
 clean_name() {
-echo $1 | sed 's/[\/.-]/_/g; s/^_dev\(_mapper\)\?_//'| awk { 
-   if (length(\$1)  $MAXNAME)
-   print substr(\$1, length(\$1)-$MAXNAME+1)
-   else
-   print \$1
-   }
+echo $1 | sed 's/[\/.-]/_/g; s/^_dev\(_mapper\)\?_//'
 }
 
 if [ $1 = config ]; then
@@ -50,7 +50,7 @@
echo 'graph_vlabel bytes'
echo 'graph_category disk'
echo 'graph_total Total'
-   df -P -l -x none -x unknown | sed 1d | grep -v // | while read i; do
+   df -P -l -x none -x unknown -x iso9660 -x tmpfs | sed 1d | grep -v // 
| while read i; do
name=`clean_name $i`
echo -n $name.label 
echo $i | awk { 
@@ -68,7 +68,7 @@
exit 0
 fi
 
-df -P -l -x unknown  -x none| sed 1d | grep -v // | while read i; do
+df -P -l -x unknown -x none -x iso9660 -x tmpfs | sed 1d | grep -v // | 
while read i; do
name=`clean_name $i`
echo -n $name.value 
echo $i | awk '{ print $3 }'

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-k7
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages munin-node depends on:
ii  libnet-server-perl0.87-2 An extensible, general perl server
ii  perl  5.8.4-6Larry Wall's Practical Extraction 
ii  procps1:3.2.1-2  The /proc file system utilities

-- no debconf information


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



Bug#298986: php-html-template-it: ITX.php duplicate installation?

2005-03-10 Thread Herbert Thielen
Package: php-html-template-it
Version: 1.10-1
Severity: important


I had problems with a PHP tool (ilias), as it reported errors with
ITX.php (cannot redeclare class ...). Sorry, I've no glue of PHP.

But I found that removing /usr/share/pear/HTML/IT*.php helped; the files
are available again in /usr/share/pear/HTML/Template. Seems they've been
included twice.


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-1-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages php-html-template-it depends on:
ii  php4-pear 4:4.3.10-8 PEAR - PHP Extension and Applicati

-- no debconf information


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



Bug#298442: munin-node: plugin df_inode doesn't convert - in device names

2005-03-07 Thread Herbert Thielen
Package: munin-node
Version: 1.2.0-1
Severity: normal
Tags: patch

The plugin /usr/share/munin/plugins/df_inode doesn't convert -
characters in device names to _. Device names happen to have - if
using logical volumes. These devices currently aren't displayed via
df_inode.

The following patch resolves this, and also avoids logging of CDROM/DVD
(iso9660 file systems) and tmpfs filesystems, which is of no interest
(at least for me :-)).


--- /usr/share/munin/plugins/df_inode   2005/02/20 23:22:54 1.1.1.1
+++ /usr/share/munin/plugins/df_inode   2005/03/07 14:45:55
@@ -54,9 +66,9 @@
 }
 
 print_values() {
-   df -P -l -i -x none -x unknown | sed 1d | grep -v // | awk '$5 ~ 
/[0-9]%/ {print}' | while read i; do
+   df -P -l -i -x tmpfs -x iso9660 -x none -x unknown | sed 1d | grep -v 
// | awk '$5 ~ /[0-9]%/ {print}' | while read i; do
if [ `fs $i` = reiserfs ] ; then continue ; fi
-   name=`echo $i | sed 's/[\/.]/_/g'| awk '{ print $1 .value  }'`
+   name=`echo $i | sed 's/[\/.-]/_/g'| awk '{ print $1 .value  
}'`
echo -n $name 
echo $i | awk '{ print $5 }' | cut -f1 -d%
done
@@ -78,10 +90,10 @@
echo 'graph_vlabel %'
echo 'graph_category disk'
echo 'graph_info This graph shows the inode usage for the partitions of 
types that use inodes.'
-   df -P -l -i -x unknown  -x none -T| sed 1d | grep -v // | sort | awk 
'$6 ~ /[0-9]%/ {print}' | awk 
+   df -P -l -i -x tmpfs -x iso9660 -x unknown -x none -T| sed 1d | grep -v 
// | sort | awk '$6 ~ /[0-9]%/ {print}' | awk 
\$2 !~ /reiserfs/ {
 dir=\$7
-   name=\$1; gsub(/[\/.]/, \_\, name);
+   name=\$1; gsub(/[\/.-]/, \_\, name);
 if (length(dir) = $MAXLABEL)
 print name \.label \ dir
 else

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-k7
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages munin-node depends on:
ii  libnet-server-perl0.87-2 An extensible, general perl server
ii  perl  5.8.4-6Larry Wall's Practical Extraction 
ii  procps1:3.2.1-2  The /proc file system utilities

-- no debconf information


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



Bug#298489: distcc not removable / reinstallable

2005-03-07 Thread Herbert Thielen
Package: distcc
Version: 2.18.1-5
Severity: normal

On one machine (NIS server), apt-get --purge remove distcc fails:

# apt-get remove distcc
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
  distcc*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0B of archives.
After unpacking 365kB disk space will be freed.
Do you want to continue? [Y/n]
(Reading database ... 135599 files and directories currently installed.)
Removing distcc ...
Purging configuration files for distcc ...
make: Entering directory `/var/yp'
make[1]: Entering directory `/var/yp/XXX'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/yp/XXX'
make: Leaving directory `/var/yp'
dpkg: error processing distcc (--purge):
 subprocess post-removal script returned error exit status 128
Errors were encountered while processing:
 distcc
E: Sub-process /usr/bin/dpkg returned an error code (1)

Also trying to reinstall (apt-get --reinstall install distcc) fails:

# apt-get install --reinstall distcc
Reading Package Lists... Done
Building Dependency Tree... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not 
upgraded.
Need to get 141kB of archives.
After unpacking 0B of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://my.server.local sarge/main distcc 2.18.1-5 [141kB]
Fetched 141kB in 0s (808kB/s)
Preconfiguring packages ...
Selecting previously deselected package distcc.
(Reading database ... 135599 files and directories currently installed.)
Preparing to replace distcc 2.18.1-5 (using 
.../distcc_2.18.1-5_i386.deb) ...
Unpacking replacement distcc ...
Setting up distcc (2.18.1-5) ...
chown: `distccd:adm': invalid user
dpkg: error processing distcc (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 distcc
E: Sub-process /usr/bin/dpkg returned an error code (1)

Seems somehow the distccd user has disappeared, but is necessary to
remove/reinstall ...

Adding the user manually with
adduser --quiet --system --ingroup nogroup --home / --no-create-home 
distccd
doesn't help on removing distcc, but at least reinstall is possible now.

Seems to be related to NIS ... stopping the NIS server, and *then*
removing distcc works!

Would be nice if the pre-/post-install/rm-scripts could be more robust
regarding the user database.



-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-1-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages distcc depends on:
ii  adduser 3.63 Add and remove users and groups
ii  debconf 1.4.30.11Debian configuration management sy
ii  libc6   2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  libpopt01.7-5lib for parsing cmdline parameters
ii  netbase 4.20 Basic TCP/IP networking system

-- debconf information excluded


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



Bug#297690: amanda-server: amtoc manpage misleading

2005-03-03 Thread Herbert Thielen
 The usage section of amtoc(8) suggests:
 
  amdump DailySet1 ; logdir=`amgetconf DailySet1 logdir` ;
  log=`ls -1t $logdir/log.*.[0-9] | head -1` ; amtoc -a $log
 
 This doesn't work as the START taper lines are in the log files
 amdump.* only, not in the log.* files.

Hmmm, seems it wasn't a SW or man page problem, but a configuration
problem.

I removed the logfile entry from amanda.conf and added the appropriate
logdir entry, and now it seems to work fine.

Probably the example amanda.conf for DailySet1 should be updated
according to /usr/share/doc/amanda-common/examples/amanda.conf.gz.




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



Bug#297690: amanda-server: amtoc manpage misleading

2005-03-02 Thread Herbert Thielen
Package: amanda-server
Version: 1:2.4.4p3-2
Severity: minor

The usage section of amtoc(8) suggests:

amdump DailySet1 ; logdir=`amgetconf DailySet1 logdir` ;
log=`ls -1t $logdir/log.*.[0-9] | head -1` ; amtoc -a $log

This doesn't work as the START taper lines are in the log files
amdump.* only, not in the log.* files.

The example works as following:
amdump DailySet1 ; logdir=`amgetconf DailySet1 logdir` ;
amtoc -a $logdir/amdump.1
as amdump.1 is always the last amdump log file.


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-1-k7
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages amanda-server depends on:
ii  amanda-common1:2.4.4p3-2 Advanced Maryland Automatic Networ
ii  libc62.3.2.ds1-20GNU C Library: Shared libraries an
ii  libncurses5  5.4-4   Shared libraries for terminal hand
ii  mailx1:8.1.2-0.20040524cvs-4 A simple mail user agent

-- no debconf information


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



Bug#296875: apt-proxy: init script cosmetics and speedup

2005-02-25 Thread Herbert Thielen
Package: apt-proxy
Version: 1.9.26
Severity: minor
Tags: patch

Currently, the /etc/init.d/apt-proxy stop may do some output without
closing bracket:
root:/etc/init.d# ./apt-proxy restart
Stopping apt-proxy [wait 2.
Starting apt-proxy.

Additionally, the script *always* sleeps for one second, which adds to
the shutdown delay.

Here is some additional patch to avoid this. If apt-proxy is fast (or
the machine slow?), no sleep is necessary. If waiting is necessary,
output starts with [wait 1 (and not [wait 2) and correctly closes
the bracket. Additionally, in case the daemon wouldn't respond at all
(never seen), output finishes with aborted].


===
RCS file: /etc/init.d/RCS/apt-proxy,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 /etc/init.d/apt-proxy
--- /etc/init.d/apt-proxy   2005-02-23 00:59:27+01  1.1.1.1
+++ /etc/init.d/apt-proxy   2005-02-25 12:18:23+01
@@ -48,21 +48,26 @@
 
 stop)
echo -n Stopping apt-proxy
+   start-stop-daemon --stop --quiet --pidfile $pidfile
+   #
+   # Continue stopping until daemon finished or time over
+   #
count=0
pid=$(cat $pidfile 2/dev/null)
while alive $pid; do
-   start-stop-daemon --stop --quiet --pidfile $pidfile
-   count=$(expr $count + 1)
if [ $count -gt 20 ]; then
+   echo -n  aborted
break;
-   elif [ $count = 2 ]; then
+   elif [ $count = 1 ]; then
echo -n  [wait $count
-   elif [ $count -gt 2 ]; then
+   elif [ $count -gt 1 ]; then
echo -n  $count
fi
+   count=$(expr $count + 1)
sleep 1
+   start-stop-daemon --stop --quiet --pidfile $pidfile
done
-   if [ $count -gt 2 ]; then
+   if [ $count -gt 1 ]; then
echo -n ]
fi
echo .
===

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-k7
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages apt-proxy depends on:
ii  bzip2 1.0.2-1A high-quality block-sorting file 
ii  debconf   1.4.30.11  Debian configuration management sy
ii  logrotate 3.7-2  Log rotation utility
ii  python2.3.4-5An interactive high-level object-o
ii  python-apt0.5.10 Python interface to libapt-pkg
ii  python-bsddb3 3.3.0-6Python interface to libdb3
ii  python-twisted1.3.0-8Event-based framework for internet
ii  python2.3 2.3.5-1An interactive high-level object-o

-- debconf information excluded


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



Bug#294626: apt-proxy: dependency to python2.3-profiler missing

2005-02-22 Thread Herbert Thielen
Package: apt-proxy
Version: 1.9.25
Followup-For: Bug #294626

As python-twisted is only suggesting python-profiler, the package
apt-proxy has to depend on python-profiler, as apt-proxy refuses
to work otherwise.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-k7
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages apt-proxy depends on:
ii  bzip2 1.0.2-1A high-quality block-sorting file 
ii  debconf   1.4.30.11  Debian configuration management sy
ii  logrotate 3.7-2  Log rotation utility
ii  python2.3.4-5An interactive high-level object-o
ii  python-apt0.5.10 Python interface to libapt-pkg
ii  python-bsddb3 3.3.0-6Python interface to libdb3
ii  python-twisted1.3.0-6Event-based framework for internet

-- debconf information excluded


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



Bug#284432: apt-proxy: patch for init.d/apt-proxy to wait on stop

2005-02-21 Thread Herbert Thielen
Package: apt-proxy
Version: 1.9.25
Followup-For: Bug #284432

The problem with the logrotate script is, that /etc/init.d/apt-proxy
doesn't wait on stop resp. restart until the apt-proxy server
really died before starting the new one.

If the old one didn't yet terminate, the new one won't start and
complains insted, which causes the logrotate mail.

On the other side, the old process finally will die, so no apt-proxy
server is available afterwards.

The following patch will help (partly taken from /etc/init.d/autofs):

===
RCS file: /etc/init.d/RCS/apt-proxy,v
retrieving revision 1.1
diff -u -r1.1 /etc/init.d/apt-proxy
--- /etc/init.d/apt-proxy   2005-01-28 11:24:02+01  1.1
+++ /etc/init.d/apt-proxy   2005-02-21 10:00:11+01
@@ -15,6 +15,21 @@
 test -x $twistd || exit 0
 test -r $application || exit 0
 
+# return true if at least one pid is alive
+function alive()
+{
+if [ -z $* ]; then
+   return 1
+fi
+for i in $*; do
+   if kill -0 $i 2 /dev/null; then
+   return 0
+   fi
+done
+
+return 1
+}
+
 
 case $1 in
 start)
@@ -32,10 +47,19 @@
 ;;
 
 stop)
-   echo -n Stopping apt-proxy
-   start-stop-daemon --stop --quiet \
-   --pidfile $pidfile
-   echo .
+   echo -n Stopping apt-proxy [wait
+   count=0
+   pid=$(cat $pidfile)
+   while alive $pid; do
+   start-stop-daemon --stop --quiet --pidfile $pidfile
+   count=$(expr $count + 1)
+   if [ $count -gt 20 ]; then
+   break;
+   fi
+   echo -n  $count
+   sleep 1
+   done
+   echo ] done.  
 ;;
 
 restart)
===

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-k7
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages apt-proxy depends on:
ii  bzip2 1.0.2-1A high-quality block-sorting file 
ii  debconf   1.4.30.11  Debian configuration management sy
ii  logrotate 3.7-2  Log rotation utility
ii  python2.3.4-5An interactive high-level object-o
ii  python-apt0.5.10 Python interface to libapt-pkg
ii  python-bsddb3 3.3.0-6Python interface to libdb3
ii  python-twisted1.3.0-6Event-based framework for internet

-- debconf information excluded


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



Bug#284432: apt-proxy: slightly enhanced patch for /etc/init.d/apt-proxy

2005-02-21 Thread Herbert Thielen
Package: apt-proxy
Version: 1.9.25
Followup-For: Bug #284432

Additionally to the previous patch, now
- no sleep anymore at restart between stop and start
- no error message of cat $pidfile in case apt-proxy restart
  or apt-proxy stop is called when apt-proxy is already stopped
  (and so pidfile isn't available).


===
RCS file: /etc/init.d/RCS/apt-proxy,v
retrieving revision 1.1
diff -u -r1.1 /etc/init.d/apt-proxy
--- /etc/init.d/apt-proxy   2005-01-28 11:24:02+01  1.1
+++ /etc/init.d/apt-proxy   2005-02-21 10:11:38+01
@@ -15,6 +15,21 @@
 test -x $twistd || exit 0
 test -r $application || exit 0
 
+# return true if at least one pid is alive
+function alive()
+{
+if [ -z $* ]; then
+   return 1
+fi
+for i in $*; do
+   if kill -0 $i 2 /dev/null; then
+   return 0
+   fi
+done
+
+return 1
+}
+
 
 case $1 in
 start)
@@ -32,15 +47,23 @@
 ;;
 
 stop)
-   echo -n Stopping apt-proxy
-   start-stop-daemon --stop --quiet \
-   --pidfile $pidfile
-   echo .
+   echo -n Stopping apt-proxy [wait
+   count=0
+   pid=$(cat $pidfile 2/dev/null)
+   while alive $pid; do
+   start-stop-daemon --stop --quiet --pidfile $pidfile
+   count=$(expr $count + 1)
+   if [ $count -gt 20 ]; then
+   break;
+   fi
+   echo -n  $count
+   sleep 1
+   done
+   echo ] done.  
 ;;
 
 restart)
$0 stop
-   sleep 1
$0 start
 ;;
===
 
-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-k7
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages apt-proxy depends on:
ii  bzip2 1.0.2-1A high-quality block-sorting file 
ii  debconf   1.4.30.11  Debian configuration management sy
ii  logrotate 3.7-2  Log rotation utility
ii  python2.3.4-5An interactive high-level object-o
ii  python-apt0.5.10 Python interface to libapt-pkg
ii  python-bsddb3 3.3.0-6Python interface to libdb3
ii  python-twisted1.3.0-6Event-based framework for internet

-- debconf information excluded


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



Bug#293848: backuppc: Security hole by default password?

2005-02-10 Thread Herbert Thielen
Hi Ludovic,

On Wednesday 09 February 2005 00:32, Ludovic Drolez [EMAIL PROTECTED] wrote:
 Herbert Thielen wrote:
[...]
  Using this account, it may be possible to access files on the backuppc
  host.
 
 No, by default backuppc, backups /etc as user backuppc so no sensible files
 are backuped.

hmm, I'd assume /etc/passwd containing the local user names to be
sensible data which shouldn't be accessable remotely, but you may see
this differently.

  Probably it would be better to ask for the backuppc user and password,
  as it's done by many other web based packages.
 
 Cool ! Could you give me some examples, so that I would just have to copy
 the code :-)

The package bugzilla, and as far as I remember, the package mysql both
ask for user and admin data.

Best regards

 Herbert.



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



Bug#293847: apache2 fails to restart after removing backuppc

2005-02-10 Thread Herbert Thielen
Reopened the bug as it's not mandatory to use wwwconfig-common, is it?

For the latter package, there's already a bug to support conf.d:
#237292 wwwconfig-common: Support apache conf.d

Until this is available, other mechanisms could be used, as it's done by
e.g. egroupware, phpgroupware, phpmyadmin, websvn.

Best Regards

 Herbert.


On Sunday 06 February 2005 21:01, Ludovic Drolez [EMAIL PROTECTED] wrote:
 
 You can see the comments at the end of this bug report:
 
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=283755
 
 It's likely a wwwconfig-common bug.
 
 -- 
 Ludovic Drolez.
 
 http://www.palmopensource.com   - The PalmOS Open Source Portal
 http://www.drolez.com  - Personal site - Linux and PalmOS stuff
 
 



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



Bug#294631: ddd: suggests unavailable package bashdb

2005-02-10 Thread Herbert Thielen
Package: ddd
Version: 1:3.3.9-3
Severity: minor

ddd suggests a package bashdb which seems to be unavailable.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-k7
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages ddd depends on:
ii  lesstif2 1:0.93.94-11OSF/Motif 2.1 implementation relea
ii  libc62.3.2.ds1-20GNU C Library: Shared libraries an
ii  libgcc1  1:3.4.3-6   GCC support library
ii  libice6  4.3.0.dfsg.1-10 Inter-Client Exchange library
ii  libncurses5  5.4-4   Shared libraries for terminal hand
ii  libsm6   4.3.0.dfsg.1-10 X Window System Session Management
ii  libstdc++5   1:3.3.5-5   The GNU Standard C++ Library v3
ii  libx11-6 4.3.0.dfsg.1-10 X Window System protocol client li
ii  libxaw7  4.3.0.dfsg.1-10 X Athena widget set library
ii  libxext6 4.3.0.dfsg.1-10 X Window System miscellaneous exte
ii  libxmu6  4.3.0.dfsg.1-10 X Window System miscellaneous util
ii  libxp6   4.3.0.dfsg.1-10 X Window System printing extension
ii  libxpm4  4.3.0.dfsg.1-10 X pixmap library
ii  libxt6   4.3.0.dfsg.1-10 X Toolkit Intrinsics
ii  xlibs4.3.0.dfsg.1-10 X Keyboard Extension (XKB) configu

-- no debconf information


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



Bug#293847: apache2 fails to restart after removing backuppc

2005-02-06 Thread Herbert Thielen
Package: backuppc
Version: 2.1.0-8
Severity: important

After removing the package backuppc (purged), the line
Include /etc/backuppc/apache.conf
was left over in /etc/apache2/httpd.conf.

Due to this, apache2 failed to restart the next time (e.g. at next
reboot):
# /etc/init.d/apache2 restart
Restarting web server: Apache2apache2: could not open document config 
file /etc/backuppc/apache.conf
 

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-k7
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages backuppc depends on:
ii  adduser   3.59   Add and remove users and groups
ii  apache2   2.0.52-3   Next generation, scalable, extenda
ii  apache2-mpm-prefork [apache2] 2.0.52-3   Traditional model for Apache2
ii  debconf   1.4.30.11  Debian configuration management sy
ii  dpkg  1.10.26Package maintenance system for Deb
ii  libarchive-zip-perl   1.14-1 Module for manipulation of ZIP arc
ii  libcompress-zlib-perl 1.33-3 Perl module for creation and manip
ii  perl [libdigest-md5-perl] 5.8.4-5Larry Wall's Practical Extraction 
ii  perl-suid 5.8.4-5Runs setuid Perl scripts
ii  samba-common  3.0.10-1   Samba common files used by both th
ii  smbclient 3.0.10-1   a LanManager-like simple client fo
ii  tar   1.13.93-4  GNU tar
ii  wwwconfig-common  0.0.42 Debian web auto configuration


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



Bug#293848: backuppc: Security hole by default password?

2005-02-06 Thread Herbert Thielen
Package: backuppc
Version: 2.1.0-8
Severity: important

Backuppc installs a default Web account.

Probably this web account often won't be changed; maybe the admin just
has installed the package to try it at some time later.

Using this account, it may be possible to access files on the backuppc
host.

Probably it would be better to ask for the backuppc user and password,
as it's done by many other web based packages.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-k7
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages backuppc depends on:
ii  adduser   3.59   Add and remove users and groups
ii  apache2   2.0.52-3   Next generation, scalable, extenda
ii  apache2-mpm-prefork [apache2] 2.0.52-3   Traditional model for Apache2
ii  debconf   1.4.30.11  Debian configuration management sy
ii  dpkg  1.10.26Package maintenance system for Deb
ii  libarchive-zip-perl   1.14-1 Module for manipulation of ZIP arc
ii  libcompress-zlib-perl 1.33-3 Perl module for creation and manip
ii  perl [libdigest-md5-perl] 5.8.4-5Larry Wall's Practical Extraction 
ii  perl-suid 5.8.4-5Runs setuid Perl scripts
ii  samba-common  3.0.10-1   Samba common files used by both th
ii  smbclient 3.0.10-1   a LanManager-like simple client fo
ii  tar   1.13.93-4  GNU tar
ii  wwwconfig-common  0.0.42 Debian web auto configuration


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



Bug#293849: backuppc: apache config change via conf.d

2005-02-06 Thread Herbert Thielen
Package: backuppc
Version: 2.1.0-8
Severity: normal

Currently backuppc adds (after asking the admin) a line to
/etc/apache2/httpd.conf

Instead, it should create a symlink in /etc/apache2/conf.d

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-k7
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages backuppc depends on:
ii  adduser   3.59   Add and remove users and groups
ii  apache2   2.0.52-3   Next generation, scalable, extenda
ii  apache2-mpm-prefork [apache2] 2.0.52-3   Traditional model for Apache2
ii  debconf   1.4.30.11  Debian configuration management sy
ii  dpkg  1.10.26Package maintenance system for Deb
ii  libarchive-zip-perl   1.14-1 Module for manipulation of ZIP arc
ii  libcompress-zlib-perl 1.33-3 Perl module for creation and manip
ii  perl [libdigest-md5-perl] 5.8.4-5Larry Wall's Practical Extraction 
ii  perl-suid 5.8.4-5Runs setuid Perl scripts
ii  samba-common  3.0.10-1   Samba common files used by both th
ii  smbclient 3.0.10-1   a LanManager-like simple client fo
ii  tar   1.13.93-4  GNU tar
ii  wwwconfig-common  0.0.42 Debian web auto configuration


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