]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
screen: Update to version 4.9.1
authorAdolf Belka <adolf.belka@ipfire.org>
Mon, 20 May 2024 13:35:25 +0000 (15:35 +0200)
committerArne Fitzenreiter <arne_f@ipfire.org>
Wed, 26 Jun 2024 13:23:45 +0000 (15:23 +0200)
- Update from version 4.9.0 to 4.9.1
- Update of rootfile
- Changelog
    4.9.1
  * Support stop/parity bits on serial port (#23952)
  * Add needed system headers in checks and return values
     for implicit function declarations
  * Fixes:
    - Avoid zombies after shell exit (#25089)
    - Missed signal sending permission check on failed
       query messages (CVE-2023-24626)
    - manpage fixes
    - source code fixes during cleanup
    - UTF-8 encoding can emit invalid UTF-8 sequences
       for out of range unicode values (#62097)

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
config/rootfiles/common/screen
lfs/screen

index b1e74e734e8e7ccc6c56542c04fa4cd44ba97428..a367ab0789523377bbb18b77182f4925088a1945 100644 (file)
@@ -1,6 +1,6 @@
 etc/screenrc
 usr/bin/screen
-usr/bin/screen-4.9.0
+usr/bin/screen-4.9.1
 #usr/share/info/screen.info
 #usr/share/man/man1/screen.1
 #usr/share/screen
index a789059709ebf54f4a234c1f3523c2841d40e0dd..c7bd53a8d3072d65af2806ab6438c0b901e746b9 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2022  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2024  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 4.9.0
+VER        = 4.9.1
 
 THISAPP    = screen-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 0f64a14ce9a719bd4a6d045c55069769045a09ee2086c44c2e3d9da6d1e5ada2f094e00e16029767e1155ce35d4f360d0e2879995eefa052f3214ced71b7617c
+$(DL_FILE)_BLAKE2 = 27d9c100bc1f747e39e109a4957702388d943c7d3b75b4c59dfc3894456d5249257742106fb24cf6f07a36764db0a1c5f7e0a44123edda1c570d771d7f46c638
 
 install : $(TARGET)
 
@@ -71,7 +71,10 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && ./autogen.sh
-       cd $(DIR_APP) && ./configure --prefix=/usr --with-socket-dir=/var/run/screen --with-sys-screenrc=/etc/screenrc
+       cd $(DIR_APP) && ./configure \
+                               --prefix=/usr \
+                               --with-socket-dir=/var/run/screen \
+                               --with-sys-screenrc=/etc/screenrc
        cd $(DIR_APP) && sed -i -e "s%/usr/local/etc/screenrc%/etc/screenrc%" {etc,doc}/*
        cd $(DIR_APP) && make $(MAKETUNING)
        cd $(DIR_APP) && make install