Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=296728c04215e831e1d39caf6ca322597af8c45f
commit 296728c04215e831e1d39caf6ca322597af8c45f Author: crazy <cr...@frugalware.org> Date: Wed Aug 9 18:47:41 2017 +0200 screen-4.6.1-2-x86_64 * disabled suid by default.. * added a note and small howto in * README.Frugalware about that feature(s) and suid diff --git a/source/apps/screen/FrugalBuild b/source/apps/screen/FrugalBuild index 3dffbf6..afbfdac 100644 --- a/source/apps/screen/FrugalBuild +++ b/source/apps/screen/FrugalBuild @@ -3,7 +3,7 @@ pkgname=screen pkgver=4.6.1 -pkgrel=1 +pkgrel=2 pkgdesc="A full-screen window manager that multiplexes a physical terminal" url="http://www.gnu.org/software/screen/screen.html" pkgurl="http://ftp.gnu.org/gnu/$pkgname/" @@ -16,7 +16,7 @@ backup=('etc/screen/screenrc' 'etc/pam.d/screen') sha1sums=('444dae1c6d2ff0b7dfd774b4e53e49c69de811ee' \ '523a61585ff9571b8fa9cd511a95d1040218da87' \ '7bde8592f01e9eab13a5cc85a4902230a6fc47e4' \ - 'aee108ed81e41b3fd2e6d6d028a659fa7abd100a') + 'f7f2b22587df7e543fa67ada2b8ff8c04d412062') _Fbuild_no_patch="yes" build() { @@ -52,5 +52,9 @@ build() { ## example ~/.screenrc file Finstallrel 0644 ./etc/screenrc etc/screen/screenrc.user.example + + ## Ok no SUID + Ffileschmod /usr/bin/screen 0755 + Fdirschmod /run/screen 0777 } # optimization OK diff --git a/source/apps/screen/README.Frugalware b/source/apps/screen/README.Frugalware index b1b4265..2e4987a 100644 --- a/source/apps/screen/README.Frugalware +++ b/source/apps/screen/README.Frugalware @@ -19,4 +19,14 @@ screen -t seed 0 /bin/sh -c 'cd $HOME/frugalware-torrents; rtorrent' You're ready! +=== Using multiuser screen + +For that to work screen need be suid ( not default in Frugalware ). + +- Run the following from any console : + +--- +sudo chmod u+s /usr/bin/screen +--- + // vim: ft=asciidoc _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git