Kovid Goyal 5e645a7be7 Fix ssh kitten not working on FreeBSD
Apparently on FreeBSD one cannot unlink shared mem if it is not created
with write permissions.

Adding IWRITE to the permissions when creating the shared memory is
harmless. It means any process running as the user can either write to
the file or delete it. Deleting was already possible except on FreeBSD.
As for writing, it's needed on FreeBSD for shared memory to be useable
at all, and since processes running as the user can already completely
access all their data, kitty config files, tty pipes, etc. allowing them
to write to the SHM used here doesnt grant any significant new
capability, since they could just write to ssh.conf in the kitty config
folder to get the ssh kitten to do whatever they like.

Fixes #5928
2023-01-25 23:34:31 +05:30
2023-01-09 15:55:45 +05:30
2023-01-14 15:44:52 +05:30
2023-01-09 16:47:42 +05:30
2023-01-14 15:56:03 +05:30
2023-01-09 16:47:42 +05:30
2023-01-14 15:44:52 +05:30
2018-05-09 11:32:22 +05:30
2022-12-24 10:53:17 +05:30
2023-01-09 17:28:35 +05:30
2021-09-23 20:31:13 +05:30
2021-09-28 14:23:49 +05:30
2023-01-22 08:41:38 +05:30
2023-01-09 17:28:35 +05:30
2022-02-11 23:05:12 +08:00
...
2021-03-17 14:45:23 +05:30
2023-01-15 11:07:10 +05:30
2023-01-14 15:44:52 +05:30
2022-11-14 15:42:01 +05:30
2022-11-14 15:41:53 +05:30
2020-06-06 09:23:36 +05:30

= kitty - the fast, feature-rich, cross-platform, GPU based terminal

See https://sw.kovidgoyal.net/kitty/[the kitty website].

image:https://github.com/kovidgoyal/kitty/workflows/CI/badge.svg["Build status", link="https://github.com/kovidgoyal/kitty/actions?query=workflow%3ACI"]

https://sw.kovidgoyal.net/kitty/faq/[Frequently Asked Questions]

To ask other questions about kitty usage, use either the https://github.com/kovidgoyal/kitty/discussions/[discussions on GitHub] or the
https://www.reddit.com/r/KittyTerminal[Reddit community]

Packaging status in various repositories:

image:https://repology.org/badge/vertical-allrepos/kitty.svg["Packaging status", link="https://repology.org/project/kitty/versions"]
Description
No description provided
Readme 71 MiB
Languages
Python 38.4%
C 28%
Go 26.2%
Objective-C 5.7%
Shell 1.1%
Other 0.6%