From 1c7a6a49b696fc0890016ea70ebb4b8984758b10 Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Wed, 8 Aug 2018 11:40:33 -0400 Subject: [PATCH] Remove setcap instructions These are obsolete, we don't require them anymore. --- README.de.md | 4 ---- README.el.md | 4 ---- README.fr.md | 4 ---- README.it.md | 4 ---- README.ja.md | 6 ++---- README.md | 6 ++---- 6 files changed, 4 insertions(+), 24 deletions(-) diff --git a/README.de.md b/README.de.md index a872e888..9d8a41ce 100644 --- a/README.de.md +++ b/README.de.md @@ -76,10 +76,6 @@ Führe diese Befehle aus: ninja -C build sudo ninja -C build install -In Systemen mit logind musst du `sway` einige Capabilities geben: - - sudo setcap "cap_sys_ptrace,cap_sys_tty_config=eip" /usr/local/bin/sway - In Systemen ohne logind musst du `sway` das suid-Flag geben: sudo chmod a+s /usr/local/bin/sway diff --git a/README.el.md b/README.el.md index 6887fe8e..53fdd2d9 100644 --- a/README.el.md +++ b/README.el.md @@ -69,10 +69,6 @@ _\*\*Απαιτείται μόνο για swaylock_ ninja -C build sudo ninja -C build install -Σε συστήματα με logind, χρειάζεται να ορίσετε μερικά δικαιώματα caps στο εκτελέσιμο αρχείο: - - sudo setcap "cap_sys_ptrace,cap_sys_tty_config=eip" /usr/local/bin/sway - Σε συστήματα χωρίς logind, χρειάζεται να θέσετε το suid bit στο εκτελέσιμο αρχείο: sudo chmod a+s /usr/local/bin/sway diff --git a/README.fr.md b/README.fr.md index 6ea4d14c..0a9697b8 100644 --- a/README.fr.md +++ b/README.fr.md @@ -71,10 +71,6 @@ Exécutez ces commandes : ninja -C build sudo ninja -C build install -Sur les systèmes avec logind, vous devez définir quelques caps sur le binaire : - - sudo setcap "cap_sys_ptrace,cap_sys_tty_config=eip" /usr/local/bin/sway - Sur les systèmes sans logind, vous devez suid le binaire de sway : sudo chmod a+s /usr/local/bin/sway diff --git a/README.it.md b/README.it.md index 3b1b1ebc..653e6aea 100644 --- a/README.it.md +++ b/README.it.md @@ -72,10 +72,6 @@ Esegui questi comandi: ninja -C build sudo ninja -C build install -Per i sistemi con logind, devi impostare un paio di caps sull'eseguibile: - - sudo setcap "cap_sys_ptrace,cap_sys_tty_config=eip" /usr/local/bin/sway - Per i sistemi senza logind, devi cambiare i permessi (suid): sudo chmod a+s /usr/local/bin/sway diff --git a/README.ja.md b/README.ja.md index 7b437966..a73ffa25 100644 --- a/README.ja.md +++ b/README.ja.md @@ -62,14 +62,12 @@ _\*\*swaylockでのみ必要です_ ninja -C build sudo ninja -C build install -logindを使用しているシステムでは、バイナリにいくつかのケーパビリティを設定する必要があります: - - sudo setcap "cap_sys_ptrace,cap_sys_tty_config=eip" /usr/local/bin/sway - logindを使用していないシステムでは、バイナリにsuidを設定する必要があります: sudo chmod a+s /usr/local/bin/sway +swayは始まるのすぐにrootの許可を落としてます。 + ## 設定 既にi3を使用している場合は、i3の設定ファイルを`~/.config/sway/config`にコピーすれば動きます。そうでない場合は、サンプルの設定ファイルを`~/.config/sway/config`にコピーしてください。サンプルの設定ファイルは、通常`/etc/sway/config`にあります。`man 5 sway`を実行することで、設定に関する情報を見ることができます。 diff --git a/README.md b/README.md index ce753265..0bad8343 100644 --- a/README.md +++ b/README.md @@ -72,14 +72,12 @@ Run these commands: ninja -C build sudo ninja -C build install -On systems with logind, you need to set a few caps on the binary: - - sudo setcap "cap_sys_ptrace,cap_sys_tty_config=eip" /usr/local/bin/sway - On systems without logind, 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