aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Jan Beich <jbeich@FreeBSD.org>2023-09-12 04:27:04 +0200
committerLibravatar Kenny Levinsen <kl@kl.wtf>2023-09-13 10:21:59 +0200
commit68caa8deba08d2a24d73760d9f7808a94e3fe693 (patch)
tree90625864efdc5cc33f552deb8e4df116d12f70c4
parentsway/server: Fix null pointer crash when Xwayland disabled (diff)
downloadsway-68caa8deba08d2a24d73760d9f7808a94e3fe693.tar.gz
sway-68caa8deba08d2a24d73760d9f7808a94e3fe693.tar.zst
sway-68caa8deba08d2a24d73760d9f7808a94e3fe693.zip
readme: Stop recommending setuid bit for non-logind systems
- Optional since Sway 1.6 per swaywm/wlroots@bad1e9afa8ea - Deprecated in Sway 1.7 per 67d3d952b6cd - Removed in Sway 1.8 per e5728052b59f - Ignored in future versions (keeps root priveleges)
-rw-r--r--README.cs.md6
-rw-r--r--README.de.md6
-rw-r--r--README.dk.md6
-rw-r--r--README.es.md6
-rw-r--r--README.fr.md6
-rw-r--r--README.ge.md6
-rw-r--r--README.gr.md6
-rw-r--r--README.hi.md7
-rw-r--r--README.hu.md7
-rw-r--r--README.ir.md6
-rw-r--r--README.it.md7
-rw-r--r--README.ko.md6
-rw-r--r--README.md6
-rw-r--r--README.nl.md6
-rw-r--r--README.no.md6
-rw-r--r--README.pl.md6
-rw-r--r--README.pt.md6
-rw-r--r--README.ro.md8
-rw-r--r--README.ru.md6
-rw-r--r--README.sv.md6
-rw-r--r--README.tr.md6
-rw-r--r--README.uk.md6
-rw-r--r--README.zh-CN.md6
-rw-r--r--README.zh-TW.md6
24 files changed, 0 insertions, 149 deletions
diff --git a/README.cs.md b/README.cs.md
index 8d17f9d6..41efba54 100644
--- a/README.cs.md
+++ b/README.cs.md
@@ -43,12 +43,6 @@ Spusťte tyto příkazy:
43 ninja -C build/ 43 ninja -C build/
44 sudo ninja -C build/ install 44 sudo ninja -C build/ install
45 45
46Na systémech bez logind či seatd musíte binární soubor sway nastavit jako suid:
47
48 sudo chmod a+s /usr/local/bin/sway
49
50Sway svá root oprávnění zruší krátce po spuštění.
51
52## Konfigurace 46## Konfigurace
53 47
54Pokud již používáte i3, zkopírujte svou konfiguraci i3 do `~/.config/sway/config` 48Pokud již používáte i3, zkopírujte svou konfiguraci i3 do `~/.config/sway/config`
diff --git a/README.de.md b/README.de.md
index 059fda89..e2a1e878 100644
--- a/README.de.md
+++ b/README.de.md
@@ -34,12 +34,6 @@ Führe die folgenden Befehle aus:
34 ninja -C build 34 ninja -C build
35 sudo ninja -C build install 35 sudo ninja -C build install
36 36
37Falls dein System nicht logind benutzt, musst du sway noch die passenden Berechtigungen geben:
38
39 sudo chmod a+s /usr/local/bin/sway
40
41Sway läuft nur in der Startphase mit Root-Rechten.
42
43## Konfiguration 37## Konfiguration
44 38
45Falls du von i3 migrierst, kannst du deine Konfigurationsdatei nach `~/.config/sway/config` kopieren und die Einstellungen sollten ohne Weiteres funktionieren. Ansonsten kannst du die Beispielkonfiguration, die normalerweise in `/etc/sway/config` liegt, nach `~/.config/sway/config` kopieren. Die Dokumentation zur Konfigurationsdatei findest du in `man 5 sway`. 39Falls du von i3 migrierst, kannst du deine Konfigurationsdatei nach `~/.config/sway/config` kopieren und die Einstellungen sollten ohne Weiteres funktionieren. Ansonsten kannst du die Beispielkonfiguration, die normalerweise in `/etc/sway/config` liegt, nach `~/.config/sway/config` kopieren. Die Dokumentation zur Konfigurationsdatei findest du in `man 5 sway`.
diff --git a/README.dk.md b/README.dk.md
index 3a641295..5ce94cde 100644
--- a/README.dk.md
+++ b/README.dk.md
@@ -45,12 +45,6 @@ Kør følgende kommandoer:
45 ninja -C build 45 ninja -C build
46 sudo ninja -C build install 46 sudo ninja -C build install
47 47
48På systemer uden logind eller seatd skal du sætte SUID bit på sway filen:
49
50 sudo chmod a+s /usr/local/bin/sway
51
52Sway dropper 'root' tilladelser kort efter opstart.
53
54## Konfiguration 48## Konfiguration
55 49
56Hvis du allerede bruger i3 kan du bare kopiere din i3 konfiguration til 50Hvis du allerede bruger i3 kan du bare kopiere din i3 konfiguration til
diff --git a/README.es.md b/README.es.md
index 5e598e1a..1f1657df 100644
--- a/README.es.md
+++ b/README.es.md
@@ -44,12 +44,6 @@ Desde su consola, ejecute las órdenes:
44 ninja -C build 44 ninja -C build
45 sudo ninja -C build install 45 sudo ninja -C build install
46 46
47En sistemas sin `logind`, necesitará cambiar los permisos del archivo compilado de sway:
48
49 sudo chmod a+s /usr/local/bin/sway
50
51Sway abandonará los permisos de super-usuario al poco de arrancar.
52
53## Configuración 47## Configuración
54 48
55Si ya utiliza i3, copie su archivo de configuración de i3 a `~/.config/sway/config` y 49Si ya utiliza i3, copie su archivo de configuración de i3 a `~/.config/sway/config` y
diff --git a/README.fr.md b/README.fr.md
index e99160e8..7752fc70 100644
--- a/README.fr.md
+++ b/README.fr.md
@@ -51,12 +51,6 @@ Exécutez ces commandes :
51 ninja -C build 51 ninja -C build
52 sudo ninja -C build install 52 sudo ninja -C build install
53 53
54Sur les systèmes sans logind, vous devez suid le binaire de sway :
55
56 sudo chmod a+s /usr/local/bin/sway
57
58Sway se débarassera des permissions *root* peu de temps après le démarrage.
59
60## Configuration 54## Configuration
61 55
62Si vous utilisez déjà i3, copiez votre configuration i3 vers 56Si vous utilisez déjà i3, copiez votre configuration i3 vers
diff --git a/README.ge.md b/README.ge.md
index ef4f6762..bb8b9a34 100644
--- a/README.ge.md
+++ b/README.ge.md
@@ -39,12 +39,6 @@ _\* Compile-time dep_
39 ninja -C build/ 39 ninja -C build/
40 sudo ninja -C build/ install 40 sudo ninja -C build/ install
41 41
42სისტემებზე logind და seatd-ის გარეშე, გჭირდება suid გაუშვა sway binary-ზე:
43
44 sudo chmod a+s /usr/local/bin/sway
45
46Sway შეწყვეტს root ნებართვებს მალევე ჩართვის შემდეგ.
47
48## კონფიგურაცია 42## კონფიგურაცია
49 43
50თუ უკვე იყენებთ i3-ს, მაშინ დააკოპირე i3 კონფიგურაცია და ჩასვი `~/.config/sway/config` 44თუ უკვე იყენებთ i3-ს, მაშინ დააკოპირე i3 კონფიგურაცია და ჩასვი `~/.config/sway/config`
diff --git a/README.gr.md b/README.gr.md
index f325cb88..d697f78e 100644
--- a/README.gr.md
+++ b/README.gr.md
@@ -44,12 +44,6 @@ _\*Compile-time dep_
44 ninja -C build/ 44 ninja -C build/
45 sudo ninja -C build/ install 45 sudo ninja -C build/ install
46 46
47Σε συστήματα χωρίς logind ή seatd, πρέπει να κάνετε suid το sway binary:
48
49 sudo chmod a+s /usr/local/bin/sway
50
51Το Sway θα κάνει drop root δικαιώματα λίγο μετά την εκκίνηση.
52
53## Configuration 47## Configuration
54 48
55Εάν ήδη χρησιμοποιήτε το i3, αντιγράψτε το i3 config σας στο `~/.config/sway/config` και 49Εάν ήδη χρησιμοποιήτε το i3, αντιγράψτε το i3 config σας στο `~/.config/sway/config` και
diff --git a/README.hi.md b/README.hi.md
index af64eada..eae5e90a 100644
--- a/README.hi.md
+++ b/README.hi.md
@@ -48,13 +48,6 @@ _\* Compilation के समय आवश्यक_
48 ninja -C build/ 48 ninja -C build/
49 sudo ninja -C build/ install 49 sudo ninja -C build/ install
50 50
51उन systems पर जिनमें ना तो logind है, ना ही seatd है, आपको sway की binary
52को suid करना पडेगा:
53
54 sudo chmod a+s /usr/local/bin/sway
55
56Sway अपनी root अनुमतियां प्रारंभ होने के कुछ ही देर बाद छोड़ देगी।
57
58## Configuration 51## Configuration
59 52
60अगर आप पहले से ही i3 का उपयोग करते हैं तो अपने i3 config को 53अगर आप पहले से ही i3 का उपयोग करते हैं तो अपने i3 config को
diff --git a/README.hu.md b/README.hu.md
index 9e3bc9e1..82ca6785 100644
--- a/README.hu.md
+++ b/README.hu.md
@@ -44,13 +44,6 @@ Futtasd ezeket a parancsokat:
44 ninja -C build 44 ninja -C build
45 sudo ninja -C build install 45 sudo ninja -C build install
46 46
47Ha `logind` nélküli rendszert használsz, akkor be kell állítanod a `suid` bitet
48a futtaható állományon:
49
50 sudo chmod a+s /usr/local/bin/sway
51
52A Sway indulás után nem sokkal el fogja engedni a root jogosultságait.
53
54## Konfiguráció 47## Konfiguráció
55 48
56Ha előzőleg i3-mat használtál, akkor átmásolhatod az i3 beállításaidat a 49Ha előzőleg i3-mat használtál, akkor átmásolhatod az i3 beállításaidat a
diff --git a/README.ir.md b/README.ir.md
index 64956a9e..a485a405 100644
--- a/README.ir.md
+++ b/README.ir.md
@@ -45,12 +45,6 @@ _\*نیازمندی‌های زمان کامپایل برنامه_
45 ninja -C build 45 ninja -C build
46 sudo ninja -C build install 46 sudo ninja -C build install
47 47
48روی سیستم‌های بدون logind، باید فرمان زیر را برای suid کردن باینری sway اجرا کنید:
49
50 sudo chmod a+s /usr/local/bin/sway
51
52&rlm;sway پس از startup مجوزهای دسترسی root را رها می‌کند.
53
54### شخصی سازی و تنظیمات 48### شخصی سازی و تنظیمات
55 49
56اگر در حال حاضر از i3 استفاده می‌کنید، تنظیمات i3 خودتان را در فایل ‪`~/.config/sway/config`‬ کپی کنید و بدون نیاز به تغییر کار خواهد کرد. در غیر این‌صورت، فایل نمونه تنظیمات را استفاده کنید. این فایل عموما در ‪`/etc/sway/config`‬ قرار دارد. برای آگاهی بیشتر `man 5 sway` را اجرا کنید. 50اگر در حال حاضر از i3 استفاده می‌کنید، تنظیمات i3 خودتان را در فایل ‪`~/.config/sway/config`‬ کپی کنید و بدون نیاز به تغییر کار خواهد کرد. در غیر این‌صورت، فایل نمونه تنظیمات را استفاده کنید. این فایل عموما در ‪`/etc/sway/config`‬ قرار دارد. برای آگاهی بیشتر `man 5 sway` را اجرا کنید.
diff --git a/README.it.md b/README.it.md
index b14b522d..82bb5783 100644
--- a/README.it.md
+++ b/README.it.md
@@ -42,13 +42,6 @@ Esegui questi comandi:
42 ninja -C build/ 42 ninja -C build/
43 sudo ninja -C build/ install 43 sudo ninja -C build/ install
44 44
45Nei sistemi in cui non sono disponibili né logind né seatd, è necessario
46impostare il permesso suid al binario di sway:
47
48 sudo chmod a+s /usr/local/bin/sway
49
50Sway rinuncerà ai permessi di root poco dopo l'avvio.
51
52## Configurazione 45## Configurazione
53 46
54Se hai già usato i3, copia il tuo file di configurazione in 47Se hai già usato i3, copia il tuo file di configurazione in
diff --git a/README.ko.md b/README.ko.md
index 7a1f4ce1..e086c174 100644
--- a/README.ko.md
+++ b/README.ko.md
@@ -43,12 +43,6 @@ _\*컴파일 떄 필요_
43 ninja -C build 43 ninja -C build
44 sudo ninja -C build install 44 sudo ninja -C build install
45 45
46logind를 사용하고 있지 않는 시스템에서는, 바이너리에 suid를 설정할 필요가 있습니다:
47
48 sudo chmod a+s /usr/local/bin/sway
49
50Sway는 시작 후에 root 권한을 drop할 것 입니다.
51
52## 설정 46## 설정
53 47
54i3를 이미 사용 중이라면, i3 config을 `~/.config/sway/config`로 복사하세요. 48i3를 이미 사용 중이라면, i3 config을 `~/.config/sway/config`로 복사하세요.
diff --git a/README.md b/README.md
index b3a51811..1cf117c5 100644
--- a/README.md
+++ b/README.md
@@ -43,12 +43,6 @@ Run these commands:
43 ninja -C build/ 43 ninja -C build/
44 sudo ninja -C build/ install 44 sudo ninja -C build/ install
45 45
46On systems without logind nor seatd, you need to suid the sway binary:
47
48 sudo chmod a+s /usr/local/bin/sway
49
50Sway will drop root permissions shortly after startup.
51
52## Configuration 46## Configuration
53 47
54If you already use i3, then copy your i3 config to `~/.config/sway/config` and 48If you already use i3, then copy your i3 config to `~/.config/sway/config` and
diff --git a/README.nl.md b/README.nl.md
index 8a344f03..bf1ea975 100644
--- a/README.nl.md
+++ b/README.nl.md
@@ -44,12 +44,6 @@ Voer deze opdrachten uit:
44 ninja -C build 44 ninja -C build
45 sudo ninja -C build install 45 sudo ninja -C build install
46 46
47Op systemen zonder logind, moet je bij het binaire bestand het suid bit instellen:
48
49 sudo chmod a+s /usr/local/bin/sway
50
51Sway zal root-rechten kort na het opstarten loslaten.
52
53## Configuratie 47## Configuratie
54 48
55Als je al i3 gebruikt, kopieer dan je i3-configuratie naar `~/.config/sway/config` en 49Als je al i3 gebruikt, kopieer dan je i3-configuratie naar `~/.config/sway/config` en
diff --git a/README.no.md b/README.no.md
index 0bc26809..35d6e320 100644
--- a/README.no.md
+++ b/README.no.md
@@ -45,12 +45,6 @@ Kjør følgende kommandoer:
45 ninja -C build 45 ninja -C build
46 sudo ninja -C build install 46 sudo ninja -C build install
47 47
48På systemer uten logind eller seatd skal du sette SUID bit i sway filen:
49
50 sudo chmod a+s /usr/local/bin/sway
51
52Sway slipper 'root' tillatelser kort etter oppstart.
53
54## Konfigurasjon 48## Konfigurasjon
55 49
56Hvis du allerede bruker i3 kan du bare kopiere din i3 konfigurasjon til 50Hvis du allerede bruker i3 kan du bare kopiere din i3 konfigurasjon til
diff --git a/README.pl.md b/README.pl.md
index ab99abb1..65b3c3a1 100644
--- a/README.pl.md
+++ b/README.pl.md
@@ -44,12 +44,6 @@ Wykonaj następujące polecenia:
44 ninja -C build 44 ninja -C build
45 sudo ninja -C build install 45 sudo ninja -C build install
46 46
47Na systemach bez logind należy wykonać polecenie suid na pliku wykonywalnym sway:
48
49 sudo chmod a+s /usr/local/bin/sway
50
51Sway pozbędzie się uprawnień roota tuż po wystartowaniu.
52
53## Konfiguracja 47## Konfiguracja
54 48
55Jeśli już korzystasz z i3, skopiuj swoją konfigurację i3 do katalogu `~/.config/sway/config` i 49Jeśli już korzystasz z i3, skopiuj swoją konfigurację i3 do katalogu `~/.config/sway/config` i
diff --git a/README.pt.md b/README.pt.md
index b22948aa..c1611a31 100644
--- a/README.pt.md
+++ b/README.pt.md
@@ -46,12 +46,6 @@ Execute esses comandos:
46 ninja -C build 46 ninja -C build
47 sudo ninja -C build install 47 sudo ninja -C build install
48 48
49Em sistemas sem logind, você precisa preparar o binário do sway:
50
51 sudo chmod a+s /usr/local/bin/sway
52
53O sway perderá as privilégios de de root logo após o início do sistema.
54
55## Configuração 49## Configuração
56 50
57Se você já utiliza o i3, então copie os seus arquivos de configuração para `~/.config/sway/config` e 51Se você já utiliza o i3, então copie os seus arquivos de configuração para `~/.config/sway/config` e
diff --git a/README.ro.md b/README.ro.md
index 4ce05093..a3559a8b 100644
--- a/README.ro.md
+++ b/README.ro.md
@@ -43,14 +43,6 @@ Rulați aceste comenzi:
43 sudo ninja -C build install 43 sudo ninja -C build install
44``` 44```
45 45
46Pe sisteme fără logind, trebuie să folosiți următoarea comandă pentru a marca binarul de Sway ca suid:
47
48```
49 sudo chmod a+s /usr/local/bin/sway
50```
51
52Imediat după pornire, Sway va renunța la permisiunile de root.
53
54## Configurare 46## Configurare
55 47
56Dacă folosiți deja i3, copiați fișierul de configurare din i3 în `~/.config/sway/config`, și va funcționa fără a necesita nici o modificare. In caz contrar, copiați exemplul de configurare (disponibil de obicei în `/etc/sway/config`) în `~/.config/sway/config`. 48Dacă folosiți deja i3, copiați fișierul de configurare din i3 în `~/.config/sway/config`, și va funcționa fără a necesita nici o modificare. In caz contrar, copiați exemplul de configurare (disponibil de obicei în `/etc/sway/config`) în `~/.config/sway/config`.
diff --git a/README.ru.md b/README.ru.md
index fb6f3344..edc0eda7 100644
--- a/README.ru.md
+++ b/README.ru.md
@@ -45,12 +45,6 @@ _\*Зависимости для сборки_
45 ninja -C build 45 ninja -C build
46 sudo ninja -C build install 46 sudo ninja -C build install
47 47
48На системах без logind вам понадобится добавить suid к файлу программы sway:
49
50 sudo chmod a+s /usr/local/bin/sway
51
52sway сбросит root-права при запуске.
53
54## Настройка 48## Настройка
55 49
56Если вы уже используете i3, скопируйте ваш конфигурационный файл i3 в `~/.config/sway/config`, и 50Если вы уже используете i3, скопируйте ваш конфигурационный файл i3 в `~/.config/sway/config`, и
diff --git a/README.sv.md b/README.sv.md
index 28724270..c50ca068 100644
--- a/README.sv.md
+++ b/README.sv.md
@@ -41,12 +41,6 @@ Kör dessa kommandon:
41 ninja -C build/ 41 ninja -C build/
42 sudo ninja -C build/ install 42 sudo ninja -C build/ install
43 43
44På system utan logind eller seatd måste du ge sways exekverbara fil root-privilegier:
45
46 sudo chmod a+s /usr/local/bin/sway
47
48Sway kommer att överge sina root-privilegier kort efter uppstart.
49
50## Konfiguration 44## Konfiguration
51 45
52Ifall du redan använder i3 så kan du kopiera din konfigurationsfil till `~/.config/sway/config` och det kommer då att fungera som det ska. 46Ifall du redan använder i3 så kan du kopiera din konfigurationsfil till `~/.config/sway/config` och det kommer då att fungera som det ska.
diff --git a/README.tr.md b/README.tr.md
index e09d2eaf..40de1474 100644
--- a/README.tr.md
+++ b/README.tr.md
@@ -42,12 +42,6 @@ _\*Derleme-anı bağımlılıkları_
42 ninja -C build 42 ninja -C build
43 sudo ninja -C build install 43 sudo ninja -C build install
44 44
45logind olmayan sistemlerde, sway ikilisine (binary) izin vermeniz (suid) gerekir:
46
47 sudo chmod a+s /usr/local/bin/sway
48
49Sway, başlangıçtan kısa bir süre sonra kök(root) izinlerini bırakacaktır.
50
51## Yapılandırma 45## Yapılandırma
52 46
53Zaten i3 kullanıyorsanız, i3 yapılandırmanızı `~/.config/sway/config` konumuna kopyalayın ve kutudan çıktığı gibi çalışacaktır. Aksi takdirde, örnek yapılandırma dosyasını `~/.config/sway/config` konumuna kopyalayın. Genellikle `/etc/sway/config` konumunda bulunur. 47Zaten i3 kullanıyorsanız, i3 yapılandırmanızı `~/.config/sway/config` konumuna kopyalayın ve kutudan çıktığı gibi çalışacaktır. Aksi takdirde, örnek yapılandırma dosyasını `~/.config/sway/config` konumuna kopyalayın. Genellikle `/etc/sway/config` konumunda bulunur.
diff --git a/README.uk.md b/README.uk.md
index d9adcd13..33359cff 100644
--- a/README.uk.md
+++ b/README.uk.md
@@ -55,12 +55,6 @@ _\*Лише для компіляції_
55 ninja -C build 55 ninja -C build
56 sudo ninja -C build install 56 sudo ninja -C build install
57 57
58На системах без logind, необхідно встановити біт SUID на виконуваний файл sway:
59
60 sudo chmod a+s /usr/local/bin/sway
61
62Sway втратить права доступу root незабаром після запуску.
63
64## Налаштування 58## Налаштування
65 59
66Якщо ви вже використовуєте i3, скопіюйте свій файл налаштувань 60Якщо ви вже використовуєте i3, скопіюйте свій файл налаштувань
diff --git a/README.zh-CN.md b/README.zh-CN.md
index b057bfb8..a6f4518a 100644
--- a/README.zh-CN.md
+++ b/README.zh-CN.md
@@ -39,12 +39,6 @@ _\*编译时依赖_
39 ninja -C build/ 39 ninja -C build/
40 sudo ninja -C build/ install 40 sudo ninja -C build/ install
41 41
42在没有logind或seatd的系统上, 你需要给sway二进制文件设置suid:
43
44 sudo chmod a+s /usr/local/bin/sway
45
46启动后,Sway会尽快放弃root权限。
47
48## 配置 42## 配置
49 43
50如果你已经在使用i3,直接复制i3配置文件到 `~/.config/sway/config`,这是开箱即用的。或者,你可以复制配置样例到`~/.config/sway/config`。它通常位于 `/etc/sway/config`。 44如果你已经在使用i3,直接复制i3配置文件到 `~/.config/sway/config`,这是开箱即用的。或者,你可以复制配置样例到`~/.config/sway/config`。它通常位于 `/etc/sway/config`。
diff --git a/README.zh-TW.md b/README.zh-TW.md
index a7168244..2de2f63f 100644
--- a/README.zh-TW.md
+++ b/README.zh-TW.md
@@ -44,12 +44,6 @@ _\*編譯時相依_
44 ninja -C build 44 ninja -C build
45 sudo ninja -C build install 45 sudo ninja -C build install
46 46
47在沒有 logind 的系統上,你需要為 sway 的執行檔加上 suid。
48
49 sudo chmod a+s /usr/local/bin/sway
50
51Sway 在啟動不久後就會放棄 root 權限。
52
53## 設定檔 47## 設定檔
54 48
55如果你已經在使用 i3,你可以直接將你的 i3 設定檔複製到 `~/.config/sway/config` 然後就能直接使用。 49如果你已經在使用 i3,你可以直接將你的 i3 設定檔複製到 `~/.config/sway/config` 然後就能直接使用。