diff --git a/screen.be0 b/screen.be0 index 6010e5d24..343ed3c9f 100755 --- a/screen.be0 +++ b/screen.be0 @@ -1,11 +1,11 @@ #!/usr/bin/env beesh -# BEE_VERSION screen-4.9.1-0 +# BEE_VERSION screen-5.0.2-0 -# SRCURL[0]="https://ftp.gnu.org/gnu/screen/screen-${PKGVERSION}.tar.gz" -SRCURL[0]="https://beehive.molgen.mpg.de/9a9bdc956bd93e4f0cb9e48678889e26/screen-4.9.1.tar.gz" +#SRCURL[0]="https://ftp.gnu.org/gnu/screen/screen-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/76c4f967284c1879f0a1423d318471b3/screen-5.0.2.tar.gz" -# build_in_sourcedir +build_in_sourcedir # sourcesubdir_append src @@ -19,9 +19,12 @@ SRCURL[0]="https://beehive.molgen.mpg.de/9a9bdc956bd93e4f0cb9e48678889e26/screen mee_configure() { bee_configure \ - --with-socket-dir=/run/uscreens \ --with-pty-group=5 \ - --with-sys-screenrc=/etc/screenrc + --enable-telnet \ + --enable-utmp \ + --enable-socket-dir \ + --with-system_screenrc=/etc/screenrc \ + --with-pty-mode=0620 } #mee_build() { @@ -37,4 +40,5 @@ mee_install_post() { find $D -type f -perm /4000 -exec chmod u-s {} \; find $D -type f -perm /2000 -exec chmod g-s {} \; ) + start_cmd install -d -m 1777 ${D}/run/screen }