Package: distmp3
Version: 0.1.9.ds1-4
Severity: normal
Tags: patch
distmp3host does not start up, pretty silently ... after some digging
I found that system() is called for mknod with mode in a single
parameter ('-m 0600') instead of two ('-m', '0600)
btw, daemonizing and closing STDOUT/STDERR *before* parsing
commandlines prevents from getting any output for 'distmp3host
--help', nor is it helpful for getting debug output!
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'testing-proposed-updates'), (500,
'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16.13-R52
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)
Versions of packages distmp3 depends on:
ii debconf [debconf-2.0] 1.5.1 Debian configuration management sy
ii perl [perl5] 5.8.8-4 Larry Wall's Practical Extraction
ii vorbis-tools 1.1.1-5 several Ogg Vorbis tools
distmp3 recommends no packages.
-- debconf information:
distmp3/nice-level: 15
distmp3/bad-nice-level:
* distmp3/start-on-boot: true
--- /usr/bin/distmp3host-orig 2006-05-21 15:20:22.000000000 +0200
+++ /usr/bin/distmp3host 2006-05-21 15:20:49.000000000 +0200
@@ -176,11 +176,11 @@
{
printd("creating mp3_fifo @config{MP3FIFO}");
unlink @config{MP3FIFO};
- system('mknod', '-m 0600', @config{MP3FIFO}, 'p') && die "can't mknod
@config{MP3FIFO}: $!";
+ system('mknod', '-m', '0600', @config{MP3FIFO}, 'p') && die "can't
mknod @config{MP3FIFO}: $!";
printd("creating wav_fifo @config{WAVFIFO}");
unlink @config{WAVFIFO};
- system('mknod', '-m 0600', @config{WAVFIFO}, 'p') && die "can't mknod
@config{WAVFIFO}: $!";
+ system('mknod', '-m', '0600', @config{WAVFIFO}, 'p') && die "can't
mknod @config{WAVFIFO}: $!";
}
sub run_program