From unknown Wed Jun 25 05:36:34 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#14401 <14401@debbugs.gnu.org> To: bug#14401 <14401@debbugs.gnu.org> Subject: Status: su - nobody -c emacs gives "Could not open file: /dev/tty" Reply-To: bug#14401 <14401@debbugs.gnu.org> Date: Wed, 25 Jun 2025 12:36:34 +0000 retitle 14401 su - nobody -c emacs gives "Could not open file: /dev/tty" reassign 14401 emacs submitter 14401 jidanni@jidanni.org severity 14401 minor tag 14401 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Tue May 14 13:29:40 2013 Received: (at submit) by debbugs.gnu.org; 14 May 2013 17:29:40 +0000 Received: from localhost ([127.0.0.1]:40315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UcJ2i-0004IC-Gi for submit@debbugs.gnu.org; Tue, 14 May 2013 13:29:40 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47776) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UcJ2f-0004Hy-Bi for submit@debbugs.gnu.org; Tue, 14 May 2013 13:29:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UcJ25-0002DA-Mo for submit@debbugs.gnu.org; Tue, 14 May 2013 13:29:03 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, T_DKIM_INVALID,USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:34759) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UcJ25-0002D1-IS for submit@debbugs.gnu.org; Tue, 14 May 2013 13:29:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59101) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UcJ23-0005Po-Mi for bug-gnu-emacs@gnu.org; Tue, 14 May 2013 13:29:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UcJ1x-0002A5-LC for bug-gnu-emacs@gnu.org; Tue, 14 May 2013 13:28:59 -0400 Received: from caiajhbdcahe.dreamhost.com ([208.97.132.74]:58051 helo=homiemail-a60.g.dreamhost.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UcJ1x-00028e-EC for bug-gnu-emacs@gnu.org; Tue, 14 May 2013 13:28:53 -0400 Received: from homiemail-a60.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a60.g.dreamhost.com (Postfix) with ESMTP id 948253BC07B for ; Tue, 14 May 2013 10:28:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to :subject:date:message-id:mime-version:content-type; s= jidanni.org; bh=Udr7wzV2NGlkq8uPCzfWyz2UhVw=; b=Tg8Y+vAXhLMKraXS w6AMY3i8Lljccovzf+/VbYEQ2AHwcTiYznzuzXN12+FmxXGWHcZKswM/7q3/UBTD YUuw3YVguSOAtSc8IMdKY78EpACuG/5N0WPWwGSvZ00/+7vAyONqwr9wRCizS7MO RH3BQhkXyNkLWYbb6lX1aT8xRDE= Received: from jidanni.org (114-41-24-184.dynamic.hinet.net [114.41.24.184]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by homiemail-a60.g.dreamhost.com (Postfix) with ESMTPSA id 567F73BC078 for ; Tue, 14 May 2013 10:28:46 -0700 (PDT) From: jidanni@jidanni.org To: bug-gnu-emacs@gnu.org Subject: su - nobody -c emacs gives "Could not open file: /dev/tty" Date: Wed, 15 May 2013 00:59:27 +0800 Message-ID: <8738tpjy4w.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Odd, # (unset DISPLAY; su - nobody -c emacs) No directory, logging in with HOME=/ emacs: Could not open file: /dev/tty doesn't work anymore. One needs two steps, # (unset DISPLAY; su - nobody) No directory, logging in with HOME=/ nobody@jidanni2:/$ emacs Also one can test with su nobody with no -. $ apt-cache policy emacs-snapshot emacs-snapshot: Installed: 2:20130510-1 Candidate: 2:20130510-1 Version table: *** 2:20130510-1 0 500 http://emacs.naquadah.org/ unstable/ Packages 100 /var/lib/dpkg/status From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 30 11:53:29 2019 Received: (at 14401) by debbugs.gnu.org; 30 Sep 2019 15:53:29 +0000 Received: from localhost ([127.0.0.1]:60268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iExzM-0003Xn-PK for submit@debbugs.gnu.org; Mon, 30 Sep 2019 11:53:28 -0400 Received: from mail-pl1-f172.google.com ([209.85.214.172]:33873) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iExzL-0003XZ-1b for 14401@debbugs.gnu.org; Mon, 30 Sep 2019 11:53:27 -0400 Received: by mail-pl1-f172.google.com with SMTP id k7so4076447pll.1 for <14401@debbugs.gnu.org>; Mon, 30 Sep 2019 08:53:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=QbhFXZRzrQuNbmU4IzLavpbHxhwFTPPO2/QyEhWmM2w=; b=FouAxvf2KyiLGkVeBn3k9BHEmEPlgCHJvsH7UGrJqLfDVvH+Qcsy5SZ5LpLdHCmMpA ez8Jry4qu+kgsCY9kWMkN5cCeIlqc3HdXmxmn7Z1xTEQL/fbPs5Tfk3tT6Qcyhbi6+L9 YncdBk2FJ8rp1Ng0O4x8CZrtjM2Oli37Ityb+aQItHmWRUojBWMHoj+O3S1oWIJh3bsx MOH69y/EOfqFh/W0RMcBUYWW9gBdn40tTAHGY2zSoMSl7TneWbRUrbSJ6WZW9FtvOxmR 8yaoa1tNWYH8s70fQX5atsIWopYBAn/tlSzKy592rgVH5Gh3XebfN3WfGK30K1KR4/3T pUow== X-Gm-Message-State: APjAAAXZDrclplqdTeg73fRMHYoTOIFnlpeZTNJzs+5Y2B3kf/BQZfBb B/g9Gd6WSTtLhUwCmgrhi5TdCKkrDRFXmpV55Jc= X-Google-Smtp-Source: APXvYqy3TNf+C8iywcdamJ00prPQfWQXT6zTe/bA5S0zbe239i3tswVM74Dv2WKIAE0LYXc5hWxVzn1p9xL5BBOQtRU= X-Received: by 2002:a17:902:a515:: with SMTP id s21mr21642482plq.259.1569858801297; Mon, 30 Sep 2019 08:53:21 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Mon, 30 Sep 2019 17:53:10 +0200 Message-ID: Subject: Re: bug#14401: su - nobody -c emacs gives "Could not open file: /dev/tty" To: =?UTF-8?B?56mN5Li55bC8IERhbiBKYWNvYnNvbg==?= Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 14401 Cc: 14401@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) jidanni@jidanni.org writes: > Odd, > > # (unset DISPLAY; su - nobody -c emacs) > No directory, logging in with HOME=/ > emacs: Could not open file: /dev/tty > > doesn't work anymore. One needs two steps, > > # (unset DISPLAY; su - nobody) > No directory, logging in with HOME=/ > nobody@jidanni2:/$ emacs > > Also one can test with su nobody with no -. I can't reproduce the recipe easily since the user nobody has no password on my machine. Is this a bug in Emacs though? To me, it seems more like some quirk of how su works in this case. Does the above work with other programs, for example "top" or something? Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 30 11:53:46 2019 Received: (at control) by debbugs.gnu.org; 30 Sep 2019 15:53:46 +0000 Received: from localhost ([127.0.0.1]:60271 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iExze-0003Yb-1Z for submit@debbugs.gnu.org; Mon, 30 Sep 2019 11:53:46 -0400 Received: from mail-pf1-f181.google.com ([209.85.210.181]:35370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iExzc-0003Y8-5j for control@debbugs.gnu.org; Mon, 30 Sep 2019 11:53:44 -0400 Received: by mail-pf1-f181.google.com with SMTP id 205so5862240pfw.2 for ; Mon, 30 Sep 2019 08:53:44 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=4WCi9E8Ihen7Vta8oGkyrOnTJV5jYfE5rveQCmbR29g=; b=gJznJPSr8wDtlygShxxfG2LnkOa5bO+v41rDDGEx1O71w7YWzQ5Jdz35at0my1jnSX WgCgsJ9++1rRVmpe9LifwEnkA2erwEs8h8Bnzg0NE11NCfEHChyKdtEIIfBdh5scs4KL ogBUvmwEyZDxn5icH91ZYYirs/JgXK7mo5sd/PtooIyfmz1nJZj5dB7gxB8nB6dob371 X3Ot/SqXKrPcPA1xvyM45LPRhxgXrzu6Yz4xqjoFw9tJSmstY7/fSd6D3nREc14knJCZ ZlcNazVfPN2yKuX/WZOHcfE+WmjMR0ZTwTuxk11eNaxV39Eey8GLr9URiN2T3N2EB8Le jWnw== X-Gm-Message-State: APjAAAUYnK791S63ohQaFdU2b8ebcX2X90MFacHxyjLm/dUBCW2CSUei 4iiat9WuZQTM86EeyXkqVrEF6zO4VaPhNJ3HXRMRmshqeQg= X-Google-Smtp-Source: APXvYqzxMB81nQcYu2pp6M7b3IY65tX8aZTbtTJTeXHoyGlGJ9JXc/4nFD5XpDdRp9jIMQFEOR8Kmr1gTk+Adpn1lUI= X-Received: by 2002:aa7:8750:: with SMTP id g16mr21750650pfo.190.1569858818172; Mon, 30 Sep 2019 08:53:38 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Mon, 30 Sep 2019 17:53:26 +0200 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.3 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 14401 + moreinfo quit Content analysis details: (2.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.210.181 listed in list.dnswl.org] 2.0 BLANK_SUBJECT Subject is present but empty 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 14401 + moreinfo quit Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.210.181 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 2.0 BLANK_SUBJECT Subject is present but empty 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager tags 14401 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 30 22:02:01 2019 Received: (at 14401-done) by debbugs.gnu.org; 1 Oct 2019 02:02:01 +0000 Received: from localhost ([127.0.0.1]:60756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iF7UG-0005eT-Mx for submit@debbugs.gnu.org; Mon, 30 Sep 2019 22:02:00 -0400 Received: from azure.elm.relay.mailchannels.net ([23.83.212.7]:30621) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iF7UE-0005eH-Gl for 14401-done@debbugs.gnu.org; Mon, 30 Sep 2019 22:01:59 -0400 X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 10F9A8C1094; Tue, 1 Oct 2019 02:01:57 +0000 (UTC) Received: from pdx1-sub0-mail-a43.g.dreamhost.com (100-96-87-175.trex.outbound.svc.cluster.local [100.96.87.175]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id CB8CC8C2028; Tue, 1 Oct 2019 02:01:56 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jidanni@jidanni.org Received: from pdx1-sub0-mail-a43.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.2); Tue, 01 Oct 2019 02:01:57 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@jidanni.org X-MailChannels-Auth-Id: dreamhost X-Industry-Abortive: 5579b86c492d2d46_1569895316871_2370953385 X-MC-Loop-Signature: 1569895316871:4111609817 X-MC-Ingress-Time: 1569895316870 Received: from pdx1-sub0-mail-a43.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a43.g.dreamhost.com (Postfix) with ESMTP id B30D38489B; Mon, 30 Sep 2019 19:01:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jidanni.org; h=from:to:cc :subject:references:date:message-id:mime-version:content-type; s=jidanni.org; bh=ZcYHI3ideS6yW8eL6JMo7kzzzFI=; b=ieSQAuMLg+8B5 YKZPFDmH8X4hlv438qs3rL4OhinzEaRCOfW+vWuDVS21Lt4xi8NU5rrnyN9xnflj 5+KD50XGugvhoeyAy3YFtoNnyNPx5tP6bCPF/EezaUlkCAit3H7tjOOG6eNpNlnX va3RRMhEP/PE+4ZIuv0I5g02KkJXOA= Received: from jidanni.org (1-170-83-191.dynamic-ip.hinet.net [1.170.83.191]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jidanni@jidanni.org) by pdx1-sub0-mail-a43.g.dreamhost.com (Postfix) with ESMTPSA id 1AB8E8488F; Mon, 30 Sep 2019 19:01:53 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a43 From: =?utf-8?B?56mN5Li55bC8?= Dan Jacobson To: Stefan Kangas Subject: Re: bug#14401: su - nobody -c emacs gives "Could not open file: /dev/tty" References: Date: Tue, 01 Oct 2019 10:01:49 +0800 Message-ID: <875zl9fcky.5.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedufedrgeefgdehtdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffufhffkfggtgesthdtredttddtjeenucfhrhhomhepnjjnnjcuffgrnhculfgrtghosghsohhnuceojhhiuggrnhhnihesjhhiuggrnhhnihdrohhrgheqnecukfhppedurddujedtrdekfedrudeludenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepjhhiuggrnhhnihdrohhrghdpihhnvghtpedurddujedtrdekfedrudeluddprhgvthhurhhnqdhprghthheppeeruhhtfhdqkeerueerheeimhfphefnihehhegsveekreepucffrghnucflrggtohgsshhonhcuoehjihgurghnnhhisehjihgurghnnhhirdhorhhgqedpmhgrihhlfhhrohhmpehjihgurghnnhhisehjihgurghnnhhirdhorhhgpdhnrhgtphhtthhopedugeegtdduqdguohhnvgesuggvsggsuhhgshdrghhnuhdrohhrghenucevlhhushhtvghrufhiiigvpedt X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 14401-done Cc: 14401-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) OK I'll close this as it is not a common use case. From unknown Wed Jun 25 05:36:34 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 29 Oct 2019 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator