GNU bug report logs - #38172
fixing dangerous PulseAudio defaults and giving it a record type

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: raingloom <raingloom@HIDDEN>; dated Mon, 11 Nov 2019 21:11:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 38172 <at> debbugs.gnu.org:


Received: (at 38172) by debbugs.gnu.org; 12 Nov 2019 11:00:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 12 06:00:53 2019
Received: from localhost ([127.0.0.1]:56352 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iUTun-0001qo-FJ
	for submit <at> debbugs.gnu.org; Tue, 12 Nov 2019 06:00:53 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:2169)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1iUTul-0001qe-OY
 for 38172 <at> debbugs.gnu.org; Tue, 12 Nov 2019 06:00:53 -0500
Received: from nijino.local (194-96-102-81.hdsl.highway.telekom.at
 [194.96.102.81])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 47C4Xv2WYwz3wNr
 for <38172 <at> debbugs.gnu.org>; Tue, 12 Nov 2019 12:00:47 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1573556447;
 bh=qrD6YrIIMHSRWNwYR0zJlDS9vuHSf05lqQpQnKnfza8=;
 h=Subject:From:To:Date:References;
 b=uzewon5AgNIa6IcmqXPQ+NNONhCn5uE1mMcmQYk/yXJ+TxlBJRKbtkAnYcyW+gcLU
 U5SHV3DiPurDYLjap58zLDbaPzwKUEfTcgMstcN4+RmbdtixPJuY/voyFbBsgl2LIQ
 y0dA9sLjLI1MYuz0GObfO9ypsPv4YenXWNIwabaA=
Message-ID: <e90cdf58363f0462005527cc765a02abe481e5ef.camel@HIDDEN>
Subject: bug#38172: fixing dangerous PulseAudio defaults and giving it a
 record type
From: Leo Prikler <leo.prikler@HIDDEN>
To: 38172 <at> debbugs.gnu.org
Date: Tue, 12 Nov 2019 12:00:40 +0100
References: <e9aba2fd590811bda70b65036f682b764c7141cf.camel@HIDDEN>
Content-Type: multipart/mixed; boundary="=-Eedmb6nFLeKFIjND6BeC"
User-Agent: Evolution 3.30.5 
MIME-Version: 1.0
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -0.2
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 38172
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)


--=-Eedmb6nFLeKFIjND6BeC
Content-Type: text/plain
Content-Transfer-Encoding: base64

DQo=


--=-Eedmb6nFLeKFIjND6BeC
Content-Disposition: attachment; filename="0001-services-Add-PulseAudio-service.patch"
Content-Type: text/x-patch; name="0001-services-Add-PulseAudio-service.patch";
	charset="UTF-8"
Content-Transfer-Encoding: base64

RnJvbSBkNDg1OTRhM2U3ZTAyYWVmMGM1ZmY5ZmZmNzE5YzFkMGZiNDUyMDdlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBMZW8gUHJpa2xlciA8bGVvLnByaWtsZXJAc3R1ZGVudC50dWdy
YXouYXQ+CkRhdGU6IFR1ZSwgMTIgTm92IDIwMTkgMDI6MDg6NDAgKzAxMDAKU3ViamVjdDogW1BB
VENIXSBzZXJ2aWNlczogQWRkIFB1bHNlQXVkaW8gc2VydmljZQoKKiBnbnUvc2VydmljZXMvc291
bmQuc2NtOiAoPHB1bHNlYXVkaW8tY29uZmlndXJhdGlvbj4pOiBOZXcgcmVjb3JkIHR5cGUuCihw
dWxzZWF1ZGlvLXNlcnZpY2UtdHlwZSk6IE5ldyBzZXJ2aWNlIHR5cGUuCi0tLQogZ251L3NlcnZp
Y2VzL3NvdW5kLnNjbSB8IDU4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrLQogMSBmaWxlIGNoYW5nZWQsIDU3IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp
ZmYgLS1naXQgYS9nbnUvc2VydmljZXMvc291bmQuc2NtIGIvZ251L3NlcnZpY2VzL3NvdW5kLnNj
bQppbmRleCBmMmRkMjQ0MDJmLi4yYWVkYzAzYzc1IDEwMDY0NAotLS0gYS9nbnUvc2VydmljZXMv
c291bmQuc2NtCisrKyBiL2dudS9zZXJ2aWNlcy9zb3VuZC5zY20KQEAgLTMwLDcgKzMwLDkgQEAK
ICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcHVsc2VhdWRpbykKICAgIzp1c2UtbW9kdWxl
IChpY2UtOSBtYXRjaCkKICAgIzpleHBvcnQgKGFsc2EtY29uZmlndXJhdGlvbgotICAgICAgICAg
ICAgYWxzYS1zZXJ2aWNlLXR5cGUpKQorICAgICAgICAgICAgYWxzYS1zZXJ2aWNlLXR5cGUKKyAg
ICAgICAgICAgIHB1bHNlYXVkaW8tY29uZmlndXJhdGlvbgorICAgICAgICAgICAgcHVsc2VhdWRp
by1zZXJ2aWNlLXR5cGUpKQogCiA7OzsgQ29tbWVudGFyeToKIDs7OwpAQCAtOTcsNCArOTksNTgg
QEAgY3RsLiFkZWZhdWx0IHsKICAgIChkZWZhdWx0LXZhbHVlIChhbHNhLWNvbmZpZ3VyYXRpb24p
KQogICAgKGRlc2NyaXB0aW9uICJDb25maWd1cmUgbG93LWxldmVsIExpbnV4IHNvdW5kIHN1cHBv
cnQsIEFMU0EuIikpKQogCisMCis7OzsKKzs7OyBQdWxzZUF1ZGlvCis7OzsKKworKGRlZmluZS1y
ZWNvcmQtdHlwZSogPHB1bHNlYXVkaW8tY29uZmlndXJhdGlvbj4KKyAgcHVsc2VhdWRpby1jb25m
aWd1cmF0aW9uIG1ha2UtcHVsc2VhdWRpby1jb25maWd1cmF0aW9uCisgIHB1bHNlYXVkaW8tY29u
ZmlndXJhdGlvbj8KKyAgKHBhY2thZ2UgcHVsc2VhdWRpby1wYWNrYWdlIChkZWZhdWx0IHB1bHNl
YXVkaW8pKQorICAoY2xpZW50LWNvbmYgcHVsc2VhdWRpby1jbGllbnQtY29uZiAoZGVmYXVsdCAn
KCkpKQorICAoZGFlbW9uLWNvbmYgcHVsc2VhdWRpby1kYWVtb24tY29uZiAoZGVmYXVsdCAnKChm
bGF0LXZvbHVtZXMgbm8pKSkpCisgIChkZWZhdWx0LXNjcmlwdCBwdWxzZWF1ZGlvLWRlZmF1bHQt
c2NyaXB0IChkZWZhdWx0ICNmKSkKKyAgKHN5c3RlbS1zY3JpcHQgcHVsc2VhdWRpby1zeXN0ZW0t
c2NyaXB0IChkZWZhdWx0ICNmKSkpCisKKyhkZWZpbmUgKHB1bHNlYXVkaW8tY29uZi1lbnRyeSBh
cmcpCisgIChtYXRjaCBhcmcKKyAgICAoKGtleSB2YWx1ZSkKKyAgICAgKGZvcm1hdCAjZiAifmEg
PSB+YX4lIiBrZXkgdmFsdWUpKQorICAgICgoPyBzdHJpbmc/IF8pCisgICAgIChzdHJpbmctYXBw
ZW5kIGFyZyAiXG4iKSkpKQorCisoZGVmaW5lIHB1bHNlYXVkaW8tZXRjLXNlcnZpY2UKKyAgKG1h
dGNoLWxhbWJkYQorICAgICgoJCA8cHVsc2VhdWRpby1jb25maWd1cmF0aW9uPiBwYWNrYWdlIGNs
aWVudC1jb25mIGRhZW1vbi1jb25mCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGRlZmF1bHQtc2NyaXB0IHN5c3RlbS1zY3JpcHQpCisgICAgIChsZXQgKChkZWZhdWx0LnBhIChp
ZiBkZWZhdWx0LXNjcmlwdAorICAgICAgICAgICAgICAgICAgICAgICAgICAgKGFwcGx5IG1peGVk
LXRleHQtZmlsZSAiZGVmYXVsdC5wYSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBkZWZhdWx0LXNjcmlwdCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIChmaWxlLWFwcGVu
ZCBwYWNrYWdlICIvZXRjL3B1bHNlL2RlZmF1bHQucGEiKSkpKQorICAgICAgIGAoKCJwdWxzZSIK
KyAgICAgICAgICAsKGZpbGUtdW5pb24KKyAgICAgICAgICAgICJwdWxzZSIKKyAgICAgICAgICAg
IGAoKCJjbGllbnQuY29uZiIKKyAgICAgICAgICAgICAgICwoYXBwbHkgbWl4ZWQtdGV4dC1maWxl
ICJjbGllbnQuY29uZiIKKyAgICAgICAgICAgICAgICAgICAgICAgKG1hcCBwdWxzZWF1ZGlvLWNv
bmYtZW50cnkgY2xpZW50LWNvbmYpKSkKKyAgICAgICAgICAgICAgKCJkYWVtb24uY29uZiIKKyAg
ICAgICAgICAgICAgICwoYXBwbHkgbWl4ZWQtdGV4dC1maWxlICJkYWVtb24uY29uZiIKKyAgICAg
ICAgICAgICAgICAgICAgICAgImRlZmF1bHQtc2NyaXB0LWZpbGUgPSAiIGRlZmF1bHQucGEgIlxu
IgorICAgICAgICAgICAgICAgICAgICAgICAobWFwIHB1bHNlYXVkaW8tY29uZi1lbnRyeSBkYWVt
b24tY29uZikpKQorICAgICAgICAgICAgICAoImRlZmF1bHQucGEiICxkZWZhdWx0LnBhKQorICAg
ICAgICAgICAgICAoInN5c3RlbS5wYSIKKyAgICAgICAgICAgICAgICwoaWYgZGVmYXVsdC1zY3Jp
cHQKKyAgICAgICAgICAgICAgICAgICAgKGFwcGx5IG1peGVkLXRleHQtZmlsZSAic3lzdGVtLnBh
IgorICAgICAgICAgICAgICAgICAgICAgICAgICAgc3lzdGVtLXNjcmlwdCkKKyAgICAgICAgICAg
ICAgICAgICAgKGZpbGUtYXBwZW5kIHBhY2thZ2UgIi9ldGMvcHVsc2Uvc3lzdGVtLnBhIikpKSkp
KSkpKSkpCisKKyhkZWZpbmUgcHVsc2VhdWRpby1zZXJ2aWNlLXR5cGUKKyAgKHNlcnZpY2UtdHlw
ZQorICAgKG5hbWUgJ3B1bHNlYXVkaW8pCisgICAoZXh0ZW5zaW9ucworICAgIChsaXN0IChzZXJ2
aWNlLWV4dGVuc2lvbiBldGMtc2VydmljZS10eXBlIHB1bHNlYXVkaW8tZXRjLXNlcnZpY2UpKSkK
KyAgIChkZWZhdWx0LXZhbHVlIChwdWxzZWF1ZGlvLWNvbmZpZ3VyYXRpb24pKQorICAgKGRlc2Ny
aXB0aW9uICJDb25maWd1cmUgUHVsc2VBdWRpby4iKSkpCisKIDs7OyBzb3VuZC5zY20gZW5kcyBo
ZXJlCi0tIAoyLjI0LjAKCg==



--=-Eedmb6nFLeKFIjND6BeC--





Information forwarded to bug-guix@HIDDEN:
bug#38172; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 11 Nov 2019 21:10:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 11 16:10:03 2019
Received: from localhost ([127.0.0.1]:56075 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iUGwl-0003CA-DS
	for submit <at> debbugs.gnu.org; Mon, 11 Nov 2019 16:10:03 -0500
Received: from lists.gnu.org ([209.51.188.17]:54386)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1iUGwj-0003Bf-Ba
 for submit <at> debbugs.gnu.org; Mon, 11 Nov 2019 16:10:02 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:55256)
 by lists.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <raingloom@HIDDEN>) id 1iUGwi-00035A-2s
 for bug-guix@HIDDEN; Mon, 11 Nov 2019 16:10:01 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_20,RCVD_IN_DNSWL_LOW,
 URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <raingloom@HIDDEN>) id 1iUGwg-0007Fj-SI
 for bug-guix@HIDDEN; Mon, 11 Nov 2019 16:09:59 -0500
Received: from mx1.riseup.net ([198.252.153.129]:54656)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <raingloom@HIDDEN>)
 id 1iUGwg-0007FT-Jx
 for bug-guix@HIDDEN; Mon, 11 Nov 2019 16:09:58 -0500
Received: from bell.riseup.net (bell-pn.riseup.net [10.0.1.178])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (Client CN "*.riseup.net",
 Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified))
 by mx1.riseup.net (Postfix) with ESMTPS id 47Bk6D6nbXzDrP6
 for <bug-guix@HIDDEN>; Mon, 11 Nov 2019 13:09:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1573506596; bh=jqx32dTD8exxfd/gT5ljpopqEQW3pId1rHOtSKnGLfo=;
 h=Date:From:To:Subject:From;
 b=smWvx9w7by+RRMGW+m/lEOrazoekZ4WuHWkfSpITbOEfrH9CWxTd6BTNvzfeZ0N9Z
 7NgDTJ/i4Vu4tjez6hFP1H2K0p4Ou2zxtckPImt6/lSTduvfhHWzYaIKC57+THz/oS
 NbAycB9K2Bu51GNeGK4PB8SSOEr24sdS3CX1K2zY=
X-Riseup-User-ID: 8AE367625F1E8205D57E923159903762CFBA5FF8E06EAA57A7709892E7843EE8
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by bell.riseup.net (Postfix) with ESMTPSA id 47Bk6D1zLCzJrrT
 for <bug-guix@HIDDEN>; Mon, 11 Nov 2019 13:09:56 -0800 (PST)
Date: Mon, 11 Nov 2019 22:09:41 +0100
From: raingloom <raingloom@HIDDEN>
To: bug-guix@HIDDEN
Subject: fixing dangerous PulseAudio defaults and giving it a record type
Message-ID: <20191111220941.09cae111@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
X-Received-From: 198.252.153.129
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

Discussion from IRC:
http://logs.guix.gnu.org/guix/2019-11-11.log#213424

Basically it makes volume settings behave in erratic and surprising
ways that are not obvious even to seasoned Linux users, including
sudden loud noises.

The fix is as simple as adding "flat-volumes = no"
to .config/pulse/daemon.conf, but this should really be a system
default.

However, rather than patching it, the consensus seems to be that we
should create a <pulseaudio-configuration> record type.
http://logs.guix.gnu.org/guix/2019-11-11.log#213953




Acknowledgement sent to raingloom <raingloom@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#38172; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.