Your message dated Tue, 03 Jan 2012 01:02:25 +0000
with message-id <e1rhsll-0007r9...@franck.debian.org>
and subject line Bug#639751: fixed in icecast2 2.3.2-9
has caused the Debian Bug report #639751,
regarding icecast2: postinst doesn't release console after configuration
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
639751: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=639751
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: icecast2
Version: 2.3.2-7
Severity: important

Hello,

when ENABLE=true, configuring icecast results in dpkg keeping hold of
the console and never releasing it.

When doing e.g. "dpkg-reconfigure icecast2", and answering the
questions from debconf, the screen just says:

Stopping icecast2: icecast2.
Starting icecast2: Starting icecast2
Detaching from the console
icecast2.

but apparently the daemon is never detached and dpkg never quits.

I had to temporarily set ENABLE=false and repeat the configuration
stage to work around this problem.

On the other hand, calling "/etc/init.d/icecast2 start" or
"invoke-rc.d icecast2 start" by hand works flawlessly.

Setting severity to important because this can affect system upgrades,
as the package manager never moves on after configuring icecast2.

Any other info available on request.

Cheers,
Gabriele :-)

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

Kernel: Linux 2.6.35.4 (PREEMPT)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to it_IT.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages icecast2 depends on:
ii  adduser                   3.113          add and remove users and groups
ii  debconf [debconf-2.0]     1.5.40         Debian configuration management sy
ii  libc6                     2.13-16        Embedded GNU C Library: Shared lib
ii  libcurl3-gnutls           7.21.7-1       Multi-protocol file transfer libra
ii  libogg0                   1.2.2~dfsg-1   Ogg bitstream library
ii  libspeex1                 1.2~rc1-1      The Speex codec runtime library
ii  libtheora0                1.1.1+dfsg.1-3 The Theora Video Compression Codec
ii  libvorbis0a               1.3.2-1        The Vorbis General Audio Compressi
ii  libxml2                   2.7.8.dfsg-4   GNOME XML library
ii  libxslt1.1                1.1.26-8       XSLT 1.0 processing library - runt

icecast2 recommends no packages.

Versions of packages icecast2 suggests:
ii  ices2                         2.0.1-9+b1 Ogg Vorbis streaming source for Ic

-- Configuration Files:
/etc/default/icecast2 changed:
CONFIGFILE="/etc/icecast2/icecast.xml"
USERID=icecast2
GROUPID=icecast
ENABLE=true

/etc/icecast2/icecast.xml changed:
<icecast>
    <limits>
        <clients>100</clients>
        <sources>2</sources>
        <threadpool>5</threadpool>
        <queue-size>102400</queue-size>
        <client-timeout>30</client-timeout>
        <header-timeout>15</header-timeout>
        <source-timeout>10</source-timeout>
        <!-- If enabled, this will provide a burst of data when a client 
             first connects, thereby significantly reducing the startup 
             time for listeners that do substantial buffering. However,
             it also significantly increases latency between the source
             client and listening client.  For low-latency setups, you
             might want to disable this. -->
        <burst-on-connect>1</burst-on-connect>
        <!-- same as burst-on-connect, but this allows for being more
             specific on how much to burst. Most people won't need to
             change from the default 64k. Applies to all mountpoints  -->
        <burst-size>65535</burst-size>
    </limits>
    <authentication>
        <!-- Sources log in with username 'source' -->
        <source-password>somepassword</source-password>
        <!-- Relays log in username 'relay' -->
        <relay-password>somepassword</relay-password>
        <!-- Admin logs in with the username given below -->
        <admin-user>admin</admin-user>
        <admin-password>somepassword</admin-password>
    </authentication>
    <!-- Uncomment this if you want directory listings -->
    <!--
    <directory>
        <yp-url-timeout>15</yp-url-timeout>
        <yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
    </directory>
    <directory>
        <yp-url-timeout>15</yp-url-timeout>
        <yp-url>http://www.oddsock.org/cgi-bin/yp-cgi</yp-url>
    </directory>
     -->
    <!-- This is the hostname other people will use to connect to your server.
    It affects mainly the urls generated by Icecast for playlists and yp
    listings. -->
    <hostname>localhost</hostname>
    <!-- You can use these two if you only want a single listener -->
    <!--<port>8000</port> -->
    <!--<bind-address>127.0.0.1</bind-address>-->
    <!-- You may have multiple <listener> elements -->
    <listen-socket>
        <port>8000</port>
        <!-- <bind-address>127.0.0.1</bind-address> -->
    </listen-socket>
    <!--
    <listen-socket>
        <port>8001</port>
    </listen-socket>
    -->
    <!--<master-server>127.0.0.1</master-server>-->
    <!--<master-server-port>8001</master-server-port>-->
    <!--<master-update-interval>120</master-update-interval>-->
    <!--<master-password>hackme</master-password>-->
    <!--
    <relay>
        <server>127.0.0.1</server>
        <port>8001</port>
        <mount>/example.ogg</mount>
        <local-mount>/different.ogg</local-mount>
        <relay-shoutcast-metadata>0</relay-shoutcast-metadata>
    </relay>
    -->
    <!-- Only define a <mount> section if you want to use advanced options,
         like alternative usernames or passwords
    <mount>
        <mount-name>/example-complex.ogg</mount-name>
        <username>othersource</username>
        <password>hackmemore</password>
        <max-listeners>1</max-listeners>
        <dump-file>/tmp/dump-example1.ogg</dump-file>
        <burst-size>65536</burst-size>
        <fallback-mount>/example2.ogg</fallback-mount>
        <fallback-override>1</fallback-override>
        <hidden>1</hidden>
        <no-yp>1</no-yp>
        <authentication type="htpasswd">
                <option name="filename" value="myauth"/>
                <option name="allow_duplicate_users" value="0"/>
        </authentication>
    </mount>
    -->
    <fileserve>1</fileserve>
    <!-- set the mountpoint for a shoutcast source to use, the default if not
         specified is /stream but you can change it here if an alternative is
         wanted or an extension is required
    <shoutcast-mount>/live.nsv</shoutcast-mount>
    -->
    <paths>
                <!-- basedir is only used if chroot is enabled -->
        <basedir>/usr/share/icecast2</basedir>
        <!-- Note that if <chroot> is turned on below, these paths must both
             be relative to the new root, not the original root -->
        <logdir>/var/log/icecast2</logdir>
        <webroot>/usr/share/icecast2/web</webroot>
        <adminroot>/usr/share/icecast2/admin</adminroot>
        <!-- <pidfile>/usr/share/icecast2/icecast.pid</pidfile> -->
        <!-- Aliases: treat requests for 'source' path as being for 'dest' path
             May be made specific to a port or bound address using the "port"
             and "bind-address" attributes.
          -->
        <!--
        <alias source="/foo" dest="/bar"/>
          -->
        <!-- Aliases: can also be used for simple redirections as well,
             this example will redirect all requests for http://server:port/ to
             the status page
          -->
        <alias source="/" dest="/status.xsl"/>
    </paths>
    <logging>
        <accesslog>access.log</accesslog>
        <errorlog>error.log</errorlog>
        <!-- <playlistlog>playlist.log</playlistlog> -->
        <loglevel>4</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
    </logging>
    <security>
        <chroot>0</chroot>
        <!--
        <changeowner>
            <user>nobody</user>
            <group>nogroup</group>
        </changeowner>
        -->
    </security>
</icecast>

-- 
http://poisson.phc.unipi.it/~stilli/
http://lightknight.homelinux.org/blog/
Meglio essere ottimisti e avere torto, che pessimisti e avere ragione
[Albert Einstein]

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: icecast2
Source-Version: 2.3.2-9

We believe that the bug you reported is fixed in the latest version of
icecast2, which is due to be installed in the Debian FTP archive:

icecast2_2.3.2-9.debian.tar.gz
  to main/i/icecast2/icecast2_2.3.2-9.debian.tar.gz
icecast2_2.3.2-9.dsc
  to main/i/icecast2/icecast2_2.3.2-9.dsc
icecast2_2.3.2-9_amd64.deb
  to main/i/icecast2/icecast2_2.3.2-9_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 639...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alessio Treglia <ales...@debian.org> (supplier of updated icecast2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 03 Jan 2012 01:42:12 +0100
Source: icecast2
Binary: icecast2
Architecture: source amd64
Version: 2.3.2-9
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintain...@lists.alioth.debian.org>
Changed-By: Alessio Treglia <ales...@debian.org>
Description: 
 icecast2   - streaming media server
Closes: 639751
Changes: 
 icecast2 (2.3.2-9) unstable; urgency=medium
 .
   * Team upload.
   * Call db_stop before starting icecast2 in postinst.
     Thanks to Julien Cristau for the patch. (Closes: #639751)
Checksums-Sha1: 
 6e63aeed929f73848ed1370d7c074c79a1490df9 2273 icecast2_2.3.2-9.dsc
 8f2f24b3907d2d37a2cdedc1de7c0221ec3c6864 33112 icecast2_2.3.2-9.debian.tar.gz
 459af548469d48af73a35253798936df0f3ec80c 323852 icecast2_2.3.2-9_amd64.deb
Checksums-Sha256: 
 23535cf09a04760502992b5b82accd4fcf164bc285139d8b8e02a349089e14eb 2273 
icecast2_2.3.2-9.dsc
 7226bf8d2e2fd48651c2d9e271695ea0eb3ce2f5e7526ea79b82ef5eb501f70f 33112 
icecast2_2.3.2-9.debian.tar.gz
 9ab3b5fba7130dad1ad25034bcf3f4bb1fcc721880e43def7d6dfa4bfd1a437e 323852 
icecast2_2.3.2-9_amd64.deb
Files: 
 02e13cad55b90d3c76edb8016f09318b 2273 sound optional icecast2_2.3.2-9.dsc
 8ae327926b6ae09a764ea924da9a319f 33112 sound optional 
icecast2_2.3.2-9.debian.tar.gz
 109eade14a0cde5436a0032c6badf725 323852 sound optional 
icecast2_2.3.2-9_amd64.deb

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

iQIcBAEBCgAGBQJPAlCVAAoJEOikiuUxHXZa1/EP/0kTjObgXoJ2cRu0IN0jd1tN
bBu6zaOZAjD7WwDRApbewCiG6ogzgqU0baXDks/hHAPF+Nc0UeyoXHQyxU4a84gN
pTsjTa2P9AcxvyWX/gzsAyJxHRBk5ywGAB1UPQgkkWyQT9N/fASdOcEeQSvD4oNg
9jMyfhCx4N7B/MSmv0Q0gfW7kTvXENnEVSUBxHJgTfhds9xLTvo2w1IcmTM+JP2w
msVCZHlAc8wW22VTqIyv4g/I2k16EhJghkSS+SA1iCSZyRlzfB74xdjxTvuLk66r
nB0thzg+saiaRGgv14VxTZ0E2ZwHCtDGXTdwI+afDqvM5WjATT3ec2nn4n8DsWo+
qZw6iNKqC5gyG9i76LN10arPr2LHB6WaYeZgYjA0TkFYDHhjYQMkksewFPWSMwNA
rw03KjxClDYb9W5nK/WoH2/zvpSt9XlM2F2K4ksgKK8RyETy85GuATBWRjKQvYlV
ETNxK8NFJ+F2kOC+cq+o9/b4CW1pvsdStbbmm0HOK5S0VvADfJbPwEGWj3JKoO16
IodUPGmZ+fuYnpsPPMrnkxvDZzo2WuuIZ2090dOX6zYAKF7sjS0nwqBpf4M7FEYV
yRdQnJ4VsDkZsp2EkqCu7+2cJ9YDMRmUX4gnVWmu7c5msbOo0yoxiIggY7v1Z8Xq
BaEy6h4L3+UwnzvoUZyS
=mjoy
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to