X-Loop: help-debbugs@HIDDEN Subject: bug#36468: Exim fails with permission denied Resent-From: Jonathan Brielmaier <jonathan.brielmaier@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Mon, 01 Jul 2019 23:37:02 +0000 Resent-Message-ID: <handler.36468.B.156202421714979 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 36468 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 36468 <at> debbugs.gnu.org Cc: Carlo Zancanaro <carlo@HIDDEN> X-Debbugs-Original-To: bug-guix@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.156202421714979 (code B ref -1); Mon, 01 Jul 2019 23:37:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Jul 2019 23:36:57 +0000 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 From: Jonathan Brielmaier <jonathan.brielmaier@HIDDEN> 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-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
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Jonathan Brielmaier <jonathan.brielmaier@HIDDEN> Subject: bug#36468: Acknowledgement (Exim fails with permission denied) Message-ID: <handler.36468.B.156202421714979.ack <at> debbugs.gnu.org> References: <8e47662d-df1f-ab87-00b7-2e4b987cd8d3@HIDDEN> X-Gnu-PR-Message: ack 36468 X-Gnu-PR-Package: guix Reply-To: 36468 <at> debbugs.gnu.org Date: Mon, 01 Jul 2019 23:37:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guix@HIDDEN If you wish to submit further information on this problem, please send it to 36468 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 36468: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D36468 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.