mirror of
https://github.com/swaywm/sway
synced 2024-12-03 17:38:27 +01:00
readme: Stop recommending setuid bit for non-logind systems
- Optional since Sway 1.6 per swaywm/wlroots@bad1e9afa8 - Deprecated in Sway 1.7 per 67d3d952b6cd - Removed in Sway 1.8 per e5728052b59f - Ignored in future versions (keeps root priveleges)
This commit is contained in:
parent
8edc48f6dd
commit
68caa8deba
@ -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`
|
||||
|
@ -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`.
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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`
|
||||
|
@ -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` και
|
||||
|
@ -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 को
|
||||
|
@ -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
|
||||
|
@ -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` را اجرا کنید.
|
||||
|
@ -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
|
||||
|
@ -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`로 복사하세요.
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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`.
|
||||
|
@ -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`, и
|
||||
|
@ -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.
|
||||
|
@ -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.
|
||||
|
@ -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, скопіюйте свій файл налаштувань
|
||||
|
@ -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`。
|
||||
|
@ -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` 然後就能直接使用。
|
||||
|
Loading…
Reference in New Issue
Block a user