From 68caa8deba08d2a24d73760d9f7808a94e3fe693 Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Tue, 12 Sep 2023 04:27:04 +0200 Subject: [PATCH] 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) --- README.cs.md | 6 ------ README.de.md | 6 ------ README.dk.md | 6 ------ README.es.md | 6 ------ README.fr.md | 6 ------ README.ge.md | 6 ------ README.gr.md | 6 ------ README.hi.md | 7 ------- README.hu.md | 7 ------- README.ir.md | 6 ------ README.it.md | 7 ------- README.ko.md | 6 ------ README.md | 6 ------ README.nl.md | 6 ------ README.no.md | 6 ------ README.pl.md | 6 ------ README.pt.md | 6 ------ README.ro.md | 8 -------- README.ru.md | 6 ------ README.sv.md | 6 ------ README.tr.md | 6 ------ README.uk.md | 6 ------ README.zh-CN.md | 6 ------ README.zh-TW.md | 6 ------ 24 files changed, 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: ninja -C build/ sudo ninja -C build/ install -Na systémech bez logind či seatd musíte binární soubor sway nastavit jako suid: - - sudo chmod a+s /usr/local/bin/sway - -Sway svá root oprávnění zruší krátce po spuštění. - ## Konfigurace Pokud 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: ninja -C build sudo ninja -C build install -Falls dein System nicht logind benutzt, musst du sway noch die passenden Berechtigungen geben: - - sudo chmod a+s /usr/local/bin/sway - -Sway läuft nur in der Startphase mit Root-Rechten. - ## Konfiguration Falls 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: ninja -C build sudo ninja -C build install -På systemer uden logind eller seatd skal du sætte SUID bit på sway filen: - - sudo chmod a+s /usr/local/bin/sway - -Sway dropper 'root' tilladelser kort efter opstart. - ## Konfiguration Hvis 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: ninja -C build sudo ninja -C build install -En sistemas sin `logind`, necesitará cambiar los permisos del archivo compilado de sway: - - sudo chmod a+s /usr/local/bin/sway - -Sway abandonará los permisos de super-usuario al poco de arrancar. - ## Configuración Si 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 : ninja -C build sudo ninja -C build install -Sur les systèmes sans logind, vous devez suid le binaire de sway : - - sudo chmod a+s /usr/local/bin/sway - -Sway se débarassera des permissions *root* peu de temps après le démarrage. - ## Configuration Si 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_ ninja -C build/ sudo ninja -C build/ install -სისტემებზე logind და seatd-ის გარეშე, გჭირდება suid გაუშვა sway binary-ზე: - - sudo chmod a+s /usr/local/bin/sway - -Sway შეწყვეტს root ნებართვებს მალევე ჩართვის შემდეგ. - ## კონფიგურაცია თუ უკვე იყენებთ 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_ ninja -C build/ sudo ninja -C build/ install -Σε συστήματα χωρίς logind ή seatd, πρέπει να κάνετε suid το sway binary: - - sudo chmod a+s /usr/local/bin/sway - -Το Sway θα κάνει drop root δικαιώματα λίγο μετά την εκκίνηση. - ## Configuration Εάν ήδη χρησιμοποιήτε το 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 के समय आवश्यक_ ninja -C build/ sudo ninja -C build/ install -उन systems पर जिनमें ना तो logind है, ना ही seatd है, आपको sway की binary -को suid करना पडेगा: - - sudo chmod a+s /usr/local/bin/sway - -Sway अपनी root अनुमतियां प्रारंभ होने के कुछ ही देर बाद छोड़ देगी। - ## Configuration अगर आप पहले से ही 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: ninja -C build sudo ninja -C build install -Ha `logind` nélküli rendszert használsz, akkor be kell állítanod a `suid` bitet -a futtaható állományon: - - sudo chmod a+s /usr/local/bin/sway - -A Sway indulás után nem sokkal el fogja engedni a root jogosultságait. - ## Konfiguráció Ha 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 @@ _\*نیازمندی‌های زمان کامپایل برنامه_ ninja -C build sudo ninja -C build install -روی سیستم‌های بدون logind، باید فرمان زیر را برای suid کردن باینری sway اجرا کنید: - - sudo chmod a+s /usr/local/bin/sway - -‏sway پس از startup مجوزهای دسترسی root را رها می‌کند. - ### شخصی سازی و تنظیمات اگر در حال حاضر از 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: ninja -C build/ sudo ninja -C build/ install -Nei sistemi in cui non sono disponibili né logind né seatd, è necessario -impostare il permesso suid al binario di sway: - - sudo chmod a+s /usr/local/bin/sway - -Sway rinuncerà ai permessi di root poco dopo l'avvio. - ## Configurazione Se 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 @@ _\*컴파일 떄 필요_ ninja -C build sudo ninja -C build install -logind를 사용하고 있지 않는 시스템에서는, 바이너리에 suid를 설정할 필요가 있습니다: - - sudo chmod a+s /usr/local/bin/sway - -Sway는 시작 후에 root 권한을 drop할 것 입니다. - ## 설정 i3를 이미 사용 중이라면, 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: ninja -C build/ sudo ninja -C build/ install -On systems without logind nor seatd, you need to suid the sway binary: - - sudo chmod a+s /usr/local/bin/sway - -Sway will drop root permissions shortly after startup. - ## Configuration If 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: ninja -C build sudo ninja -C build install -Op systemen zonder logind, moet je bij het binaire bestand het suid bit instellen: - - sudo chmod a+s /usr/local/bin/sway - -Sway zal root-rechten kort na het opstarten loslaten. - ## Configuratie Als 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: ninja -C build sudo ninja -C build install -På systemer uten logind eller seatd skal du sette SUID bit i sway filen: - - sudo chmod a+s /usr/local/bin/sway - -Sway slipper 'root' tillatelser kort etter oppstart. - ## Konfigurasjon Hvis 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: ninja -C build sudo ninja -C build install -Na systemach bez logind należy wykonać polecenie suid na pliku wykonywalnym sway: - - sudo chmod a+s /usr/local/bin/sway - -Sway pozbędzie się uprawnień roota tuż po wystartowaniu. - ## Konfiguracja Jeś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: ninja -C build sudo ninja -C build install -Em sistemas sem logind, você precisa preparar o binário do sway: - - sudo chmod a+s /usr/local/bin/sway - -O sway perderá as privilégios de de root logo após o início do sistema. - ## Configuração Se 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: sudo ninja -C build install ``` -Pe sisteme fără logind, trebuie să folosiți următoarea comandă pentru a marca binarul de Sway ca suid: - -``` - sudo chmod a+s /usr/local/bin/sway -``` - -Imediat după pornire, Sway va renunța la permisiunile de root. - ## Configurare Dacă 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 @@ _\*Зависимости для сборки_ ninja -C build sudo ninja -C build install -На системах без logind вам понадобится добавить suid к файлу программы sway: - - sudo chmod a+s /usr/local/bin/sway - -sway сбросит root-права при запуске. - ## Настройка Если вы уже используете 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: ninja -C build/ sudo ninja -C build/ install -På system utan logind eller seatd måste du ge sways exekverbara fil root-privilegier: - - sudo chmod a+s /usr/local/bin/sway - -Sway kommer att överge sina root-privilegier kort efter uppstart. - ## Konfiguration Ifall 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ı_ ninja -C build sudo ninja -C build install -logind olmayan sistemlerde, sway ikilisine (binary) izin vermeniz (suid) gerekir: - - sudo chmod a+s /usr/local/bin/sway - -Sway, başlangıçtan kısa bir süre sonra kök(root) izinlerini bırakacaktır. - ## Yapılandırma Zaten 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 @@ _\*Лише для компіляції_ ninja -C build sudo ninja -C build install -На системах без logind, необхідно встановити біт SUID на виконуваний файл sway: - - sudo chmod a+s /usr/local/bin/sway - -Sway втратить права доступу root незабаром після запуску. - ## Налаштування Якщо ви вже використовуєте 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 @@ _\*编译时依赖_ ninja -C build/ sudo ninja -C build/ install -在没有logind或seatd的系统上, 你需要给sway二进制文件设置suid: - - sudo chmod a+s /usr/local/bin/sway - -启动后,Sway会尽快放弃root权限。 - ## 配置 如果你已经在使用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 @@ _\*編譯時相依_ ninja -C build sudo ninja -C build install -在沒有 logind 的系統上,你需要為 sway 的執行檔加上 suid。 - - sudo chmod a+s /usr/local/bin/sway - -Sway 在啟動不久後就會放棄 root 權限。 - ## 設定檔 如果你已經在使用 i3,你可以直接將你的 i3 設定檔複製到 `~/.config/sway/config` 然後就能直接使用。