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

Reply via email to