Received: (at submit) by debbugs.gnu.org; 1 Jul 2019 23:36:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 01 19:36:57 2019
Received: from localhost ([127.0.0.1]:46290 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1hi5qy-0003tX-S3
for submit <at> debbugs.gnu.org; Mon, 01 Jul 2019 19:36:57 -0400
Received: from lists.gnu.org ([209.51.188.17]:34457)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <jonathan.brielmaier@HIDDEN>) id 1hi5qw-0003tP-UB
for submit <at> debbugs.gnu.org; Mon, 01 Jul 2019 19:36:55 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:47094)
by lists.gnu.org with esmtp (Exim 4.86_2)
(envelope-from <jonathan.brielmaier@HIDDEN>) id 1hi5qt-0000O3-U4
for bug-guix@HIDDEN; Mon, 01 Jul 2019 19:36:54 -0400
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_40,FREEMAIL_FROM,
RCVD_IN_DNSWL_LOW autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from <jonathan.brielmaier@HIDDEN>) id 1hi5qp-0002Yq-RG
for bug-guix@HIDDEN; Mon, 01 Jul 2019 19:36:49 -0400
Received: from mout.web.de ([212.227.17.12]:48769)
by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16)
(Exim 4.71) (envelope-from <jonathan.brielmaier@HIDDEN>)
id 1hi5qm-0002V7-2E
for bug-guix@HIDDEN; Mon, 01 Jul 2019 19:36:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de;
s=dbaedf251592; t=1562024188;
bh=CctG0EbacBshmIzFs+q+J/MHn83JB82s8MZv6CtuDDI=;
h=X-UI-Sender-Class:To:Cc:From:Subject:Date;
b=V8qk2jAO0G1s5orTRn/Lb/1Y6EZO5w7p2w88ofFxko+ahmqtv0mUc3i6YCxHiH8t5
sbP3HMIjqbfD4nId69+5zi9PaIiSB7mOH/TkOlPwfHTSDyCJ+4A6VVbNOksK0Dq+gn
KUfOvR0QmvE4deVxF7H2hbS1ygZyvSBXYyVQ8uKc=
X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9
Received: from [192.168.178.180] ([94.134.92.71]) by smtp.web.de (mrweb103
[213.165.67.124]) with ESMTPSA (Nemesis) id 0LzbDC-1icnTO3Ceg-014hd5; Mon, 01
Jul 2019 19:02:24 +0200
To: bug-guix@HIDDEN
From: Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>
Subject: Exim fails with permission denied
Message-ID: <8e47662d-df1f-ab87-00b7-2e4b987cd8d3@HIDDEN>
Date: Mon, 1 Jul 2019 19:02:19 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
Thunderbird/60.7.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:qptw14Y6t30tT7Wg7esPpndmJajtNhN8U7ukcPJFAwIKWvoXATR
RJkK/QXgVC3JtH8EFPUXLusptoMxKTZVeKLsGIa4fEuCZi0/qaeA15KPqoZzCl/fa4zAR6A
0e7wLP4LsuVvx5YEQX8VKESF2sVJD18xQoKgADxWs8QzPNchm0CB6qTkHITM1j2h/ge7+C1
mfb9aAYe0WSaQBV6rI8ug==
X-UI-Out-Filterresults: notjunk:1;V03:K0:SYeuv7qTMso=:qA+6KGPUszrESUJkA4Ny2x
n+FZq6ouqThzAzS71HnTgQrQgcOmGG/vmuGbFoqeymGKu0UfG7Db65XPS8JEt4zZhRz9Y2HKF
rH6Rdk6sZQycyVR4blCKJYlAFato7oyPH1usaODUY24R2DoAhxAoxinYlXpEhA2eTfWw+2USK
SsT74Qe3Onq9galWmStwsw/eYI1avIThnU3T1BiLOTU9D2AXI1llFjVRMEfUdiiqAfjHhycAq
nF6sDd4JBqJUJ8BCRm7PLylnomloC8kbYBlar5aP4urlyylas33ILuisy/RnUyx7WBJvv9mwn
7xsFOE4FxKe07Dh47X5PEXkV2Lqp677BwKuoRq85uNc/8+Z50ClX2FzTlcZ1ff2Z//M0ulrFf
5NkO6RihxjJFamIe30KCsXUWDylZqLSMAhNZvT+TPShmQjoT4VlaolqN4lb/VMETj6jFbNwfC
jB8poU4Wjqvvkzp6cxVz7mrDYefhc0EbXtys/nZu7+HzkpeGT7ubL55v7QCUVn6Wca6eTf35l
bLM2NUntCN/LSE6OCeIfW8LmMylAuKR/fO4aIGCxisRB/95rJAE6g3b7+tMj0pZe9sz2oojLH
0h0liRKZf3EyfHP/hc7UN2pwhIrrfPp1KOjzZnGBl+r9Lrzx8cCAVt1lo1yUTXFwVmkH79vSl
00ium9XUy8Ti5rWS73hluW1hHrn/EbcNucCOYh1oKy7kuqKPumCD0yIdadz+7FefDFjA7o7EF
WE1FSE77ZzDxnEqa50VLKOW3orwjrEiVUqhLSLt05GxwbDazWFgB5gqZAsMWwU/ury8OdZpe1
9hfEtPrdN7WiOSN5CGuEZDfCYk6S9yro4HlhcbjB3cA81byY4YrXbBd8gpTW2kZo3qH/MgNlp
N+sbeGKs7d9147bOpzezwHGITuekWKtmf1UfnbfELauqV1uFkTiU9UndBBD0717WWuvuo4UhT
mS0Uak8ry5RC3mnsJAcAfYf2emY+5xAvBH/3PcK5BvmrcVP2qVCfnLkb6WYJ1Bn7Hbuj3WSji
MCIoZ3hj8bbjEOmo1rRQi2S8uwM7Omq7UjT7UFy/KdQYyExxdXMPeKPCHlC37ji7/p2yPOVyf
0rhwD6dRbAfdVRabxm4HvdoFrMP26xEaPip
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 212.227.17.12
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
Cc: Carlo Zancanaro <carlo@HIDDEN>
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 (--)
Hi,
I try to setup a SMTP server on a Guix system. I just choose exim and
followed the manual and added this part to my config.scm. It's not
production or anything, just to see if it works.
(service exim-service-type
(exim-configuration
(config-file (local-file "/etc/exim.conf"))))
(service mail-aliases-service-type
'(("jonathan" "jonathan.brielmaier@HIDDEN")))
After reconfiguring exim starts fine with `herd start`. Then I tried to
test if exim works:
root@guixone /home/jonathan# echo "Subject: test" | exim -v
jonathan.brielmaier@HIDDEN
LOG: MAIN
Warning: purging the environment.
Suggested action: use keep_environment.
LOG: MAIN PANIC DIE
Failed to create spool file
/var/spool/exim//input//1hhzWj-00007i-Mb-D: Permission denied
LOG: PANIC DIE
Cannot open main log file "/var/spool/exim/log/mainlog": Permission
denied: euid=65534 egid=65534
2019-07-01 18:51:37 1hhzWj-00007i-Mb Failed to create spool file
/var/spool/exim//input//1hhzWj-00007i-Mb-D: Permission denied
2019-07-01 18:51:37 1hhzWj-00007i-Mb Cannot open main log file
"/var/spool/exim/log/mainlog": Permission denied: euid=65534 egid=65534
exim: could not open panic log - aborting: see message(s) above
Maybe it's not intended to work with root, so I changed /etc/passwd:
exim:x...:/var/empty:/gnu/store.../bin/bash
echo "Subject: test" | sudo su exim -c "exim -v jonathan.brielmaier@HIDDEN"
LOG: MAIN
Warning: purging the environment.
Suggested action: use keep_environment.
2019-07-01 18:55:19 Warning: purging the environment.
Suggested action: use keep_environment.
LOG: MAIN PANIC DIE
Failed to create spool file
/var/spool/exim//input//1hhzaJ-000084-D9-D: Permission denied
ls -al /var/spool/exim/input/
total 8
drwxr-x--- 2 exim exim 4096 Jul 1 18:58 ./
drwxr-xr-x 4 exim exim 4096 Jul 1 18:58 ../
-rw-r----- 1 exim exim 0 Jun 29 22:49 1hhKHP-0001D3-6P-D
-rw-r----- 1 exim exim 0 Jun 29 22:53 1hhKLb-00005D-RV-D
-rw-r----- 1 exim exim 0 Jun 29 22:53 1hhKLl-00005E-Ut-D
-rw-r----- 1 exim exim 0 Jul 1 17:37 1hhyN4-0002pn-IN-D
-rw-r----- 1 exim exim 0 Jul 1 18:57 1hhzcT-00008t-JD-D
-rw-r----- 1 exim exim 0 Jul 1 18:58 1hhzdp-0000A9-Oi-D
Do I miss some point here? Do I need to set something in the exim.conf?
I tried to use the exim.conf from openSUSE, with the same effect.
@Carlo: I CCed you, because you have written the original patch to add
exim to Guix :)
~Jonathan
Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>:bug-guix@HIDDEN.
Full text available.bug-guix@HIDDEN:bug#36468; Package guix.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.