Re: xterm operation not permitted
Re: xterm operation not permitted
- Subject: Re: xterm operation not permitted
- From: Ben Kilminster via X11-users <email@hidden>
- Date: Fri, 7 Feb 2020 11:33:59 +0100
Hi John,
There is no "XTerm" app visible anywhere.
Best,
Ben
> On Feb 5, 2020, at 9:51 PM, John Francini <email@hidden> wrote:
>
> Another thing to try.
>
> Follow the steps you did earlier for adding XQuartz but instead add the XTerm
> app. The difference here is that you are adding the app that actually owns
> the child processes - which isn't XQuartz, but is XTerm.
>
> Just my $0.02.
>
> John
>
>
>
>> On 5 Feb 2020, at 14:36, Mike Thornburg (mthorn) via X11-users
>> <email@hidden <mailto:email@hidden>> wrote:
>>
>>>
>>> On Feb 5, 2020, at 10:16 AM, Pascal Bourguignon via X11-users
>>> <email@hidden <mailto:email@hidden>> wrote:
>>>
>>>> On 5 Feb 2020, at 17:10, Ben Kilminster via X11-users
>>>> <email@hidden <mailto:email@hidden>> wrote:
>>>>
>>>> Hello,
>>>>
>>>> I'm on a Mac (Mac Catalina 10.15.2, XQuartz 2.7.11).
>>>>
>>>> The problem is using the xterm provided by XQuartz, I no longer have
>>>> permission to look in my directories :
>>>> Wed 16:59 [bjk] ls ~/Documents/
>>>> ls: : Operation not permitted
>>>>
>>>> I found a solution recommended online, which is :
>>>> 1) System Preferences -> Security & Privacy -> Privacy -> "Full Disk
>>>> Access"
>>>> 2) Unlock then add "Applications/Utilities/XQuartz.app"
>>>> 3) Restart everything.
>>>>
>>>> However, I still get the same error.
>>>>
>>>> The other "Terminal" program still works, so this is not fatal.
>>>> But right now XQuartz is not usable for me. Suggestions ?
>>>>
>>>> Best,
>>>> Ben
>>>>
>>>> p.s. Apologies if I am posting to the wrong forum or should have found the
>>>> answer to this somewhere online.
>>>
>>>
>>> 1- consider switching to Linux.
>>>
>>> 2- Disable System Integrity Protection.
>>>
>>> $ csrutil status
>>> System Integrity Protection status: disabled.
>>>
>>> But this will probably not work anymore in future versions of macOS…
>>> therefore consider switching to Linux. Or FreeBSD or OpenBSD if you really
>>> want.
>>>
>>> Note: you will need to reboot in Recovery Mode to do that.
>>>
>>
>> I don't know if this workaround works on Catalina because I am still running
>> Mohave, but
>> I have found that if I enable my account for remote login, start an xterm,
>> and
>>
>> ssh my_user_id@localhost
>>
>> from within the xterm I can access the locations (eg, ~/Library/Safari) that
>> are protected by System Integrity
>> Protection on Mohave without having to disable System Integrity Protection.
>> I don't know if it makes any
>> difference here, but I have also given the Terminal.app Full Disk Access in
>> the Security & Privacy preferences.
>>
>> If you want to start other xclients from the remote login session you will
>> need to do something to set up
>> the DISPLAY environment variable properly in your new shell, but as far as I
>> know once you do that everything
>> works.
>>
>> Mike
>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> X11-users mailing list (email@hidden
>> <mailto:email@hidden>)
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden <mailto:email@hidden>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden