From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arne Fitzenreiter To: ipfire-scm@lists.ipfire.org Subject: [git.ipfire.org] IPFire 2.x development tree branch, next, updated. f64ce4966bd33c4c574697e4f3f114b70ffdb5c0 Date: Thu, 26 Mar 2020 10:54:37 +0000 Message-ID: <48p21V2bpBz2y05@people01.haj.ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4171718488411852287==" List-Id: --===============4171718488411852287== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 2.x development tree". The branch, next has been updated via f64ce4966bd33c4c574697e4f3f114b70ffdb5c0 (commit) via 07d9e1914a989911aa01425f6a122d0e465571c7 (commit) via ff9788d2d82001322d677c6b14b841a93673cadf (commit) via fdf3e9a96bb39d6759607e5c66ac7d9c69ed8518 (commit) via 2c0b745abba77f3b7a2a654e0d102456b969f819 (commit) via 1b1fe2f2b12ae2898b57ca417a20c17935c319cf (commit) via 87b18665c0bbeac0e4e661120698c88c416d4d87 (commit) via 6ad43b0f218faa004986fca0c79e1446697c7b27 (commit) via a3b07005c11938f426e208be42cf32bcbc62da31 (commit) via a7e9342c18397f7a0dd93c842171aaa7cccbb612 (commit) via f99fbec2e33c5cb20b462fd4ae06adb688c90bbd (commit) via bd4f0794d24f01d8b7b0fa381225c7311097ae48 (commit) from b5f45d70cc07ccdbe1abc9743b822ef7568572f0 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit f64ce4966bd33c4c574697e4f3f114b70ffdb5c0 Author: Arne Fitzenreiter Date: Thu Mar 26 10:09:14 2020 +0000 core143: add localnet initscript =20 Signed-off-by: Arne Fitzenreiter commit 07d9e1914a989911aa01425f6a122d0e465571c7 Author: Michael Tremer Date: Wed Feb 5 11:45:47 2020 +0000 resolv.conf: Add "trust-ad" option =20 Since we are running unbound locally which always runs DNSSEC validation, we can simply trust it and pass the ad flag on to applications which make use of it. =20 Signed-off-by: Michael Tremer Signed-off-by: Arne Fitzenreiter commit ff9788d2d82001322d677c6b14b841a93673cadf Author: Arne Fitzenreiter Date: Thu Mar 26 10:04:15 2020 +0000 core143: netother.cgi =20 Signed-off-by: Arne Fitzenreiter commit fdf3e9a96bb39d6759607e5c66ac7d9c69ed8518 Author: Peter M=C3=BCller Date: Sat Mar 21 16:03:00 2020 +0000 netother.cgi: show content of routing table 220 =20 Since IPsec routing information do not show up in the normal routing table, also displaying the contents of table 220 on netother.cgi might be useful for debugging purposes. =20 The second version of this patch omits the output if routing table 220 is empty and introduces a custom translation for IPsec routing table entries instead of just adding the table number to the generic translatio= n. =20 Cc: Michael Tremer Signed-off-by: Peter M=C3=BCller Reviewed-by: Michael Tremer Signed-off-by: Arne Fitzenreiter commit 2c0b745abba77f3b7a2a654e0d102456b969f819 Author: Arne Fitzenreiter Date: Thu Mar 26 10:00:20 2020 +0000 core143: add smartmontools =20 Signed-off-by: Arne Fitzenreiter commit 1b1fe2f2b12ae2898b57ca417a20c17935c319cf Author: Peter M=C3=BCller Date: Sat Mar 21 19:59:00 2020 +0000 smartmontools: update to 7.1 =20 Summary: smartmontools release 7.1 ----------------------------------------------------------- - smartctl: Fixed bogus exception on unknown form factor value (regressio= n). - smartctl '--json=3Dcg': Suppresses extra spaces also in 'g' format. - smartctl '-i': ATA ACS-4 and ACS-5 enhancements. - smartd: No longer truncates very long device names in warning emails. - smartd: No longer skips scheduled tests if system clock has been adjust= ed to the past. - smartd '-A': Attribute logs now use local time instead of UTC. - ATA: Device type '-d jmb39x,N' for drives behind JMicron JMB39x RAID po= rt multipliers. - SCSI: Workaround for incomplete Log subpages response from some SAS SSD= s. - HDD, SSD and USB additions to drive database. - Autodetection of '-d sntjmicron' type for JMicron USB to NVMe bridges. - configure: Defines '_FORTIFY_SOURCE=3D2' if supported and not defined. - Linux/FreeBSD: Fixed segfault on CCISS transfer sizes > 512 bytes. - Linux: Fixed smartd.service 'Type' if libsystemd-dev is not available. - Linux: Fixed '/dev/megaraid_sas_ioctl_node' fd leak. - Linux: Fixed GPL licensing problem of 'linux_nvme_ioctl.h'. - FreeBSD update-smart-drivedb: Now uses 'fetch' as default download tool. - FreeBSD big endian: Fixed NVMe access. - FreeBSD: Compile fix for FreeBSD 12. - NetBSD: Fixed device scan crash on empty name list. - NetBSD: Fixed memory leak in device scan. - Windows: Fixed log page access via Windows 10 NVMe driver for NVMe 1.2.= 1+. - Windows: Allow drive letters as device names for Windows 10 NVMe driver. - Windows: Workround to allow CSMI access to devices behind AMD RAID driv= ers. - Windows: Fixed MinGW options to add relocation info if ASLR is enabled. - Windows wtssendmsg: No longer writes '\n' line endings to event log. - Windows wtssendmsg: New options '-t' and '-w'. =20 Signed-off-by: Peter M=C3=BCller Reviewed-by: Michael Tremer Signed-off-by: Arne Fitzenreiter commit 87b18665c0bbeac0e4e661120698c88c416d4d87 Author: Arne Fitzenreiter Date: Thu Mar 26 09:45:17 2020 +0000 core143: add ovpnmain.cgi =20 Signed-off-by: Arne Fitzenreiter commit 6ad43b0f218faa004986fca0c79e1446697c7b27 Author: Erik Kapfer Date: Tue Mar 24 11:29:05 2020 +0100 OpenVPN: Stop N2N connection before remove. =20 Fix #12334 =20 Signed-off-by: Erik Kapfer Reviewed-by: Michael Tremer Signed-off-by: Arne Fitzenreiter commit a3b07005c11938f426e208be42cf32bcbc62da31 Author: Arne Fitzenreiter Date: Wed Mar 25 07:35:38 2020 +0100 collectd: run sensors-detect in background =20 on some machines the i2c sensor search take very long time which cause hang at first boot. =20 Now the search is started in background and waited for max one minute before continue load of collectd. On such machines collectd will not get all sensors at first startup. =20 fixes #12329 =20 Signed-off-by: Arne Fitzenreiter Reviewed-by: Michael Tremer Signed-off-by: Arne Fitzenreiter commit a7e9342c18397f7a0dd93c842171aaa7cccbb612 Author: Matthias Fischer Date: Wed Mar 25 12:38:02 2020 +0100 ncurses: Update to 6.2 =20 For details see: https://invisible-island.net/ncurses/announce.html#h2-release-notes =20 Signed-off-by: Matthias Fischer Reviewed-by: Michael Tremer Signed-off-by: Arne Fitzenreiter commit f99fbec2e33c5cb20b462fd4ae06adb688c90bbd Author: Matthias Fischer Date: Wed Mar 25 12:51:07 2020 +0100 nano: Update to 4.9 =20 For details see: https://www.nano-editor.org/news.php =20 Signed-off-by: Matthias Fischer Signed-off-by: Arne Fitzenreiter commit bd4f0794d24f01d8b7b0fa381225c7311097ae48 Author: Matthias Fischer Date: Wed Mar 25 12:54:20 2020 +0100 consort.sh: Shebang-Typo =20 Signed-off-by: Matthias Fischer Reviewed-by: Michael Tremer Signed-off-by: Arne Fitzenreiter ----------------------------------------------------------------------- Summary of changes: config/rootfiles/common/ncurses | 128 +++++++++++++++++++= +- config/rootfiles/core/143/filelists/files | 5 +- .../106 =3D> core/143}/filelists/smartmontools | 0 html/cgi-bin/netother.cgi | 8 ++ html/cgi-bin/ovpnmain.cgi | 2 +- langs/de/cgi-bin/de.pl | 1 + langs/en/cgi-bin/en.pl | 1 + lfs/nano | 10 +- lfs/ncurses | 6 +- lfs/smartmontools | 7 +- src/initscripts/system/collectd | 56 ++++++--- src/initscripts/system/localnet | 1 + src/patches/smartmontools-6.5-exit_segfault.patch | 16 --- src/scripts/consort.sh | 2 +- 14 files changed, 189 insertions(+), 54 deletions(-) copy config/rootfiles/{oldcore/106 =3D> core/143}/filelists/smartmontools (1= 00%) mode change 100644 =3D> 100755 html/cgi-bin/netother.cgi delete mode 100644 src/patches/smartmontools-6.5-exit_segfault.patch Difference in files: diff --git a/config/rootfiles/common/ncurses b/config/rootfiles/common/ncurses index 0b7cff8b1..ff3f7a7bd 100644 --- a/config/rootfiles/common/ncurses +++ b/config/rootfiles/common/ncurses @@ -34,20 +34,20 @@ usr/bin/tset #usr/lib/libform.so #usr/lib/libformw.so usr/lib/libformw.so.6 -usr/lib/libformw.so.6.0 +usr/lib/libformw.so.6.2 #usr/lib/libmenu.so #usr/lib/libmenuw.so usr/lib/libmenuw.so.6 -usr/lib/libmenuw.so.6.0 +usr/lib/libmenuw.so.6.2 #usr/lib/libncurses++w.a #usr/lib/libncurses.so #usr/lib/libncursesw.so usr/lib/libncursesw.so.6 -usr/lib/libncursesw.so.6.0 +usr/lib/libncursesw.so.6.2 #usr/lib/libpanel.so #usr/lib/libpanelw.so usr/lib/libpanelw.so.6 -usr/lib/libpanelw.so.6.0 +usr/lib/libpanelw.so.6.2 #usr/lib/pkgconfig/form.pc #usr/lib/pkgconfig/menu.pc #usr/lib/pkgconfig/ncurses.pc @@ -84,6 +84,7 @@ usr/lib/libpanelw.so.6.0 #usr/share/man/man3/TYPE_REGEXP.3x #usr/share/man/man3/UP.3x #usr/share/man/man3/_nc_free_and_exit.3x +#usr/share/man/man3/_nc_free_tinfo.3x #usr/share/man/man3/_nc_freeall.3x #usr/share/man/man3/_nc_tracebits.3x #usr/share/man/man3/_traceattr.3x @@ -107,6 +108,8 @@ usr/lib/libpanelw.so.6.0 #usr/share/man/man3/addnwstr.3x #usr/share/man/man3/addstr.3x #usr/share/man/man3/addwstr.3x +#usr/share/man/man3/alloc_pair.3x +#usr/share/man/man3/alloc_pair_sp.3x #usr/share/man/man3/assume_default_colors.3x #usr/share/man/man3/assume_default_colors_sp.3x #usr/share/man/man3/attr_get.3x @@ -214,6 +217,7 @@ usr/lib/libpanelw.so.6.0 #usr/share/man/man3/curs_window.3x #usr/share/man/man3/curscr.3x #usr/share/man/man3/curses.3x +#usr/share/man/man3/curses_trace.3x #usr/share/man/man3/curses_version.3x #usr/share/man/man3/data_ahead.3x #usr/share/man/man3/data_behind.3x @@ -249,6 +253,14 @@ usr/lib/libpanelw.so.6.0 #usr/share/man/man3/erasechar.3x #usr/share/man/man3/erasechar_sp.3x #usr/share/man/man3/erasewchar.3x +#usr/share/man/man3/exit_curses.3x +#usr/share/man/man3/exit_terminfo.3x +#usr/share/man/man3/extended_color_content.3x +#usr/share/man/man3/extended_color_content_sp.3x +#usr/share/man/man3/extended_pair_content.3x +#usr/share/man/man3/extended_pair_content_sp.3x +#usr/share/man/man3/extended_slk_color.3x +#usr/share/man/man3/extended_slk_color_sp.3x #usr/share/man/man3/field_arg.3x #usr/share/man/man3/field_back.3x #usr/share/man/man3/field_buffer.3x @@ -268,6 +280,8 @@ usr/lib/libpanelw.so.6.0 #usr/share/man/man3/field_userptr.3x #usr/share/man/man3/filter.3x #usr/share/man/man3/filter_sp.3x +#usr/share/man/man3/find_pair.3x +#usr/share/man/man3/find_pair_sp.3x #usr/share/man/man3/flash.3x #usr/share/man/man3/flash_sp.3x #usr/share/man/man3/flushinp.3x @@ -310,6 +324,8 @@ usr/lib/libpanelw.so.6.0 #usr/share/man/man3/free_form.3x #usr/share/man/man3/free_item.3x #usr/share/man/man3/free_menu.3x +#usr/share/man/man3/free_pair.3x +#usr/share/man/man3/free_pair_sp.3x #usr/share/man/man3/get_escdelay.3x #usr/share/man/man3/get_escdelay_sp.3x #usr/share/man/man3/get_wch.3x @@ -366,6 +382,10 @@ usr/lib/libpanelw.so.6.0 #usr/share/man/man3/inchstr.3x #usr/share/man/man3/init_color.3x #usr/share/man/man3/init_color_sp.3x +#usr/share/man/man3/init_extended_color.3x +#usr/share/man/man3/init_extended_color_sp.3x +#usr/share/man/man3/init_extended_pair.3x +#usr/share/man/man3/init_extended_pair_sp.3x #usr/share/man/man3/init_pair.3x #usr/share/man/man3/init_pair_sp.3x #usr/share/man/man3/initscr.3x @@ -431,6 +451,7 @@ usr/lib/libpanelw.so.6.0 #usr/share/man/man3/link_field.3x #usr/share/man/man3/link_fieldtype.3x #usr/share/man/man3/longname.3x +#usr/share/man/man3/longname_sp.3x #usr/share/man/man3/mcprint.3x #usr/share/man/man3/mcprint_sp.3x #usr/share/man/man3/menu.3x @@ -571,6 +592,7 @@ usr/lib/libpanelw.so.6.0 #usr/share/man/man3/new_menu.3x #usr/share/man/man3/new_menu_sp.3x #usr/share/man/man3/new_page.3x +#usr/share/man/man3/new_pair.3x #usr/share/man/man3/new_panel.3x #usr/share/man/man3/new_prescr.3x #usr/share/man/man3/newpad.3x @@ -629,6 +651,7 @@ usr/lib/libpanelw.so.6.0 #usr/share/man/man3/redrawwin.3x #usr/share/man/man3/refresh.3x #usr/share/man/man3/replace_panel.3x +#usr/share/man/man3/reset_color_pairs.3x #usr/share/man/man3/reset_prog_mode.3x #usr/share/man/man3/reset_prog_mode_sp.3x #usr/share/man/man3/reset_shell_mode.3x @@ -797,6 +820,7 @@ usr/lib/libpanelw.so.6.0 #usr/share/man/man3/typeahead_sp.3x #usr/share/man/man3/unctrl.3x #usr/share/man/man3/unctrl_sp.3x +#usr/share/man/man3/unfocus_current_field.3x #usr/share/man/man3/unget_wch.3x #usr/share/man/man3/unget_wch_sp.3x #usr/share/man/man3/ungetch.3x @@ -817,6 +841,7 @@ usr/lib/libpanelw.so.6.0 #usr/share/man/man3/use_legacy_coding_sp.3x #usr/share/man/man3/use_screen.3x #usr/share/man/man3/use_tioctl.3x +#usr/share/man/man3/use_tioctl_sp.3x #usr/share/man/man3/use_window.3x #usr/share/man/man3/vid_attr.3x #usr/share/man/man3/vid_attr_sp.3x @@ -917,8 +942,10 @@ usr/lib/libpanelw.so.6.0 #usr/share/man/man3/wunctrl_sp.3x #usr/share/man/man3/wvline.3x #usr/share/man/man3/wvline_set.3x +#usr/share/man/man5/scr_dump.5 #usr/share/man/man5/term.5 #usr/share/man/man5/terminfo.5 +#usr/share/man/man5/user_caps.5 #usr/share/man/man7/term.7 #usr/share/tabset #usr/share/tabset/std @@ -1063,6 +1090,7 @@ usr/share/terminfo/E/Eterm-color #usr/share/terminfo/a/act4 #usr/share/terminfo/a/act5 #usr/share/terminfo/a/addrinfo +#usr/share/terminfo/a/adds200 #usr/share/terminfo/a/adds980 #usr/share/terminfo/a/addsviewpoint #usr/share/terminfo/a/addsvp60 @@ -1094,6 +1122,9 @@ usr/share/terminfo/E/Eterm-color #usr/share/terminfo/a/aj510 #usr/share/terminfo/a/aj830 #usr/share/terminfo/a/aj832 +#usr/share/terminfo/a/alacritty +#usr/share/terminfo/a/alacritty+common +#usr/share/terminfo/a/alacritty-direct #usr/share/terminfo/a/alt2 #usr/share/terminfo/a/alt3 #usr/share/terminfo/a/alt4 @@ -1141,6 +1172,7 @@ usr/share/terminfo/a/ansi #usr/share/terminfo/a/ansi+enq #usr/share/terminfo/a/ansi+erase #usr/share/terminfo/a/ansi+idc +#usr/share/terminfo/a/ansi+idc1 #usr/share/terminfo/a/ansi+idl #usr/share/terminfo/a/ansi+idl1 #usr/share/terminfo/a/ansi+inittabs @@ -1186,6 +1218,7 @@ usr/share/terminfo/a/ansi #usr/share/terminfo/a/ansis #usr/share/terminfo/a/ansis-mono #usr/share/terminfo/a/ansisysk +#usr/share/terminfo/a/ansiterm #usr/share/terminfo/a/ansiw #usr/share/terminfo/a/ap-vm80 #usr/share/terminfo/a/apl @@ -1773,6 +1806,7 @@ usr/share/terminfo/c/cygwin #usr/share/terminfo/d/dmdt80 #usr/share/terminfo/d/dmdt80w #usr/share/terminfo/d/dmterm +#usr/share/terminfo/d/domterm #usr/share/terminfo/d/dp3360 #usr/share/terminfo/d/dp8242 #usr/share/terminfo/d/ds40 @@ -1789,6 +1823,9 @@ usr/share/terminfo/c/cygwin #usr/share/terminfo/d/dtc382 #usr/share/terminfo/d/dtterm usr/share/terminfo/d/dumb +#usr/share/terminfo/d/dumb-emacs-ansi +#usr/share/terminfo/d/dvtm +#usr/share/terminfo/d/dvtm-256color #usr/share/terminfo/d/dw #usr/share/terminfo/d/dw1 #usr/share/terminfo/d/dw2 @@ -1798,7 +1835,10 @@ usr/share/terminfo/d/dumb #usr/share/terminfo/d/dwk-vt #usr/share/terminfo/e #usr/share/terminfo/e/ecma+color +#usr/share/terminfo/e/ecma+index +#usr/share/terminfo/e/ecma+italics #usr/share/terminfo/e/ecma+sgr +#usr/share/terminfo/e/ecma+strikeout #usr/share/terminfo/e/elks #usr/share/terminfo/e/elks-ansi #usr/share/terminfo/e/elks-glasstty @@ -1841,6 +1881,7 @@ usr/share/terminfo/e/eterm-color #usr/share/terminfo/f/f200vi-w #usr/share/terminfo/f/falco #usr/share/terminfo/f/falco-p +#usr/share/terminfo/f/fbterm #usr/share/terminfo/f/fenix #usr/share/terminfo/f/fenixw #usr/share/terminfo/f/fixterm @@ -2054,6 +2095,7 @@ usr/share/terminfo/h/hurd #usr/share/terminfo/i/i3164 #usr/share/terminfo/i/i400 #usr/share/terminfo/i/iTerm.app +#usr/share/terminfo/i/iTerm2.app #usr/share/terminfo/i/ibcs2 #usr/share/terminfo/i/ibm+16color #usr/share/terminfo/i/ibm+color @@ -2131,6 +2173,8 @@ usr/share/terminfo/h/hurd #usr/share/terminfo/i/iris-color #usr/share/terminfo/i/iris40 #usr/share/terminfo/i/iterm +#usr/share/terminfo/i/iterm2 +#usr/share/terminfo/i/iterm2-direct #usr/share/terminfo/j #usr/share/terminfo/j/jaixterm #usr/share/terminfo/j/jaixterm-m @@ -2145,6 +2189,9 @@ usr/share/terminfo/j/jfbterm #usr/share/terminfo/k/kds7372-w #usr/share/terminfo/k/kermit #usr/share/terminfo/k/kermit-am +#usr/share/terminfo/k/kitty +#usr/share/terminfo/k/kitty+common +#usr/share/terminfo/k/kitty-direct #usr/share/terminfo/k/klone+acs #usr/share/terminfo/k/klone+color #usr/share/terminfo/k/klone+koi8acs @@ -2158,6 +2205,7 @@ usr/share/terminfo/k/konsole #usr/share/terminfo/k/konsole-16color usr/share/terminfo/k/konsole-256color #usr/share/terminfo/k/konsole-base +#usr/share/terminfo/k/konsole-direct #usr/share/terminfo/k/konsole-linux #usr/share/terminfo/k/konsole-solaris #usr/share/terminfo/k/konsole-vt100 @@ -2185,6 +2233,9 @@ usr/share/terminfo/l/linux #usr/share/terminfo/l/linux-koi8r #usr/share/terminfo/l/linux-lat #usr/share/terminfo/l/linux-m +#usr/share/terminfo/l/linux-m1 +#usr/share/terminfo/l/linux-m1b +#usr/share/terminfo/l/linux-m2 #usr/share/terminfo/l/linux-nic #usr/share/terminfo/l/linux-vt #usr/share/terminfo/l/linux2.2 @@ -2246,17 +2297,25 @@ usr/share/terminfo/m/mach-gnu-color #usr/share/terminfo/m/minitel-2 #usr/share/terminfo/m/minitel-2-nam #usr/share/terminfo/m/minitel1 +#usr/share/terminfo/m/minitel1-nb +#usr/share/terminfo/m/minitel12-80 #usr/share/terminfo/m/minitel1b #usr/share/terminfo/m/minitel1b-80 +#usr/share/terminfo/m/minitel1b-nb +#usr/share/terminfo/m/minitel2-80 #usr/share/terminfo/m/minix #usr/share/terminfo/m/minix-1.5 #usr/share/terminfo/m/minix-1.7 #usr/share/terminfo/m/minix-3.0 #usr/share/terminfo/m/minix-old #usr/share/terminfo/m/minix-old-am +#usr/share/terminfo/m/mintty +#usr/share/terminfo/m/mintty+common +#usr/share/terminfo/m/mintty-direct usr/share/terminfo/m/mlterm #usr/share/terminfo/m/mlterm+pcfkeys #usr/share/terminfo/m/mlterm-256color +#usr/share/terminfo/m/mlterm-direct #usr/share/terminfo/m/mlterm2 #usr/share/terminfo/m/mlterm3 #usr/share/terminfo/m/mm314 @@ -2271,6 +2330,7 @@ usr/share/terminfo/m/mlterm #usr/share/terminfo/m/mouse-sun usr/share/terminfo/m/mrxvt #usr/share/terminfo/m/mrxvt-256color +#usr/share/terminfo/m/ms-terminal #usr/share/terminfo/m/ms-vt-utf8 #usr/share/terminfo/m/ms-vt100 #usr/share/terminfo/m/ms-vt100+ @@ -2288,6 +2348,7 @@ usr/share/terminfo/m/mrxvt #usr/share/terminfo/m/mterm-ansi #usr/share/terminfo/m/mvterm #usr/share/terminfo/n +#usr/share/terminfo/n/n7900 #usr/share/terminfo/n/nansi.sys #usr/share/terminfo/n/nansi.sysk #usr/share/terminfo/n/nansisys @@ -2418,14 +2479,18 @@ usr/share/terminfo/n/nsterm #usr/share/terminfo/n/nsterm-acs-m-s #usr/share/terminfo/n/nsterm-acs-s #usr/share/terminfo/n/nsterm-bce +#usr/share/terminfo/n/nsterm-build309 #usr/share/terminfo/n/nsterm-build326 #usr/share/terminfo/n/nsterm-build343 +#usr/share/terminfo/n/nsterm-build361 +#usr/share/terminfo/n/nsterm-build400 #usr/share/terminfo/n/nsterm-c #usr/share/terminfo/n/nsterm-c-7 #usr/share/terminfo/n/nsterm-c-acs #usr/share/terminfo/n/nsterm-c-s #usr/share/terminfo/n/nsterm-c-s-7 #usr/share/terminfo/n/nsterm-c-s-acs +#usr/share/terminfo/n/nsterm-direct #usr/share/terminfo/n/nsterm-m #usr/share/terminfo/n/nsterm-m-7 #usr/share/terminfo/n/nsterm-m-acs @@ -2662,6 +2727,10 @@ usr/share/terminfo/p/putty+fnkeys+vt100 usr/share/terminfo/p/putty+fnkeys+vt400 usr/share/terminfo/p/putty+fnkeys+xterm usr/share/terminfo/p/putty-256color +#usr/share/terminfo/p/putty-m1 +#usr/share/terminfo/p/putty-m1b +#usr/share/terminfo/p/putty-m2 +#usr/share/terminfo/p/putty-noapp usr/share/terminfo/p/putty-sco usr/share/terminfo/p/putty-vt100 #usr/share/terminfo/q @@ -2774,11 +2843,24 @@ usr/share/terminfo/s/screen.gnome usr/share/terminfo/s/screen.konsole usr/share/terminfo/s/screen.konsole-256color usr/share/terminfo/s/screen.linux +#usr/share/terminfo/s/screen.linux-m1 +#usr/share/terminfo/s/screen.linux-m1b +#usr/share/terminfo/s/screen.linux-m2 +#usr/share/terminfo/s/screen.minitel1 +#usr/share/terminfo/s/screen.minitel1-nb +#usr/share/terminfo/s/screen.minitel12-80 +#usr/share/terminfo/s/screen.minitel1b +#usr/share/terminfo/s/screen.minitel1b-80 +#usr/share/terminfo/s/screen.minitel1b-nb +#usr/share/terminfo/s/screen.minitel2-80 usr/share/terminfo/s/screen.mlterm usr/share/terminfo/s/screen.mlterm-256color usr/share/terminfo/s/screen.mrxvt usr/share/terminfo/s/screen.putty usr/share/terminfo/s/screen.putty-256color +#usr/share/terminfo/s/screen.putty-m1 +#usr/share/terminfo/s/screen.putty-m1b +#usr/share/terminfo/s/screen.putty-m2 usr/share/terminfo/s/screen.rxvt usr/share/terminfo/s/screen.teraterm usr/share/terminfo/s/screen.vte @@ -2789,6 +2871,8 @@ usr/share/terminfo/s/screen.xterm-r6 usr/share/terminfo/s/screen.xterm-xfree86 usr/share/terminfo/s/screen2 usr/share/terminfo/s/screen3 +#usr/share/terminfo/s/screen4 +#usr/share/terminfo/s/screen5 #usr/share/terminfo/s/screwpoint #usr/share/terminfo/s/scrhp #usr/share/terminfo/s/sibo @@ -2799,8 +2883,12 @@ usr/share/terminfo/s/screen3 #usr/share/terminfo/s/soroc140 #usr/share/terminfo/s/spinwriter #usr/share/terminfo/s/st +#usr/share/terminfo/s/st-0.6 +#usr/share/terminfo/s/st-0.7 +#usr/share/terminfo/s/st-0.8 #usr/share/terminfo/s/st-16color #usr/share/terminfo/s/st-256color +#usr/share/terminfo/s/st-direct #usr/share/terminfo/s/st52 #usr/share/terminfo/s/st52-color #usr/share/terminfo/s/st52-m @@ -2901,15 +2989,24 @@ usr/share/terminfo/s/sun #usr/share/terminfo/t/teleray #usr/share/terminfo/t/teletec usr/share/terminfo/t/teraterm +#usr/share/terminfo/t/teraterm-256color usr/share/terminfo/t/teraterm2.3 #usr/share/terminfo/t/teraterm4.59 +#usr/share/terminfo/t/teraterm4.97 #usr/share/terminfo/t/terminator #usr/share/terminfo/t/terminet #usr/share/terminfo/t/terminet1200 #usr/share/terminfo/t/terminet300 #usr/share/terminfo/t/terminology +#usr/share/terminfo/t/terminology-0.6.1 +#usr/share/terminfo/t/terminology-1.0.0 +#usr/share/terminfo/t/termite #usr/share/terminfo/t/tgtelnet #usr/share/terminfo/t/ti700 +#usr/share/terminfo/t/ti703 +#usr/share/terminfo/t/ti703-w +#usr/share/terminfo/t/ti707 +#usr/share/terminfo/t/ti707-w #usr/share/terminfo/t/ti733 #usr/share/terminfo/t/ti735 #usr/share/terminfo/t/ti745 @@ -3133,6 +3230,9 @@ usr/share/terminfo/t/teraterm2.3 #usr/share/terminfo/v/vi55 #usr/share/terminfo/v/vi550 #usr/share/terminfo/v/vi603 +#usr/share/terminfo/v/viewdata +#usr/share/terminfo/v/viewdata-o +#usr/share/terminfo/v/viewdata-rv #usr/share/terminfo/v/viewpoint #usr/share/terminfo/v/viewpoint3a+ #usr/share/terminfo/v/viewpoint60 @@ -3155,10 +3255,13 @@ usr/share/terminfo/t/teraterm2.3 #usr/share/terminfo/v/vs100 #usr/share/terminfo/v/vs100-x10 #usr/share/terminfo/v/vsc +#usr/share/terminfo/v/vscode +#usr/share/terminfo/v/vscode-direct #usr/share/terminfo/v/vt-61 #usr/share/terminfo/v/vt-utf8 usr/share/terminfo/v/vt100 #usr/share/terminfo/v/vt100+ +#usr/share/terminfo/v/vt100+4bsd #usr/share/terminfo/v/vt100+enq #usr/share/terminfo/v/vt100+fnkeys #usr/share/terminfo/v/vt100+keypad @@ -3220,6 +3323,7 @@ usr/share/terminfo/v/vt220 #usr/share/terminfo/v/vt400 #usr/share/terminfo/v/vt400-24 #usr/share/terminfo/v/vt420 +#usr/share/terminfo/v/vt420+lrmm #usr/share/terminfo/v/vt420f #usr/share/terminfo/v/vt420pc #usr/share/terminfo/v/vt420pcdos @@ -3240,7 +3344,10 @@ usr/share/terminfo/v/vte #usr/share/terminfo/v/vte-2008 #usr/share/terminfo/v/vte-2012 #usr/share/terminfo/v/vte-2014 +#usr/share/terminfo/v/vte-2017 +#usr/share/terminfo/v/vte-2018 usr/share/terminfo/v/vte-256color +#usr/share/terminfo/v/vte-direct #usr/share/terminfo/v/vtnt #usr/share/terminfo/v/vv100 usr/share/terminfo/v/vwmterm @@ -3554,10 +3661,18 @@ usr/share/terminfo/x/xterm #usr/share/terminfo/x/xterm+256color #usr/share/terminfo/x/xterm+256setaf #usr/share/terminfo/x/xterm+88color +#usr/share/terminfo/x/xterm+alt+title +#usr/share/terminfo/x/xterm+alt1049 #usr/share/terminfo/x/xterm+app +#usr/share/terminfo/x/xterm+direct +#usr/share/terminfo/x/xterm+direct2 #usr/share/terminfo/x/xterm+edit +#usr/share/terminfo/x/xterm+indirect #usr/share/terminfo/x/xterm+kbs +#usr/share/terminfo/x/xterm+keypad +#usr/share/terminfo/x/xterm+noalt #usr/share/terminfo/x/xterm+noapp +#usr/share/terminfo/x/xterm+osc104 #usr/share/terminfo/x/xterm+pc+edit #usr/share/terminfo/x/xterm+pcc0 #usr/share/terminfo/x/xterm+pcc1 @@ -3574,6 +3689,7 @@ usr/share/terminfo/x/xterm #usr/share/terminfo/x/xterm+sm+1003 #usr/share/terminfo/x/xterm+sm+1005 #usr/share/terminfo/x/xterm+sm+1006 +#usr/share/terminfo/x/xterm+titlestack #usr/share/terminfo/x/xterm+tmux #usr/share/terminfo/x/xterm+vt+edit #usr/share/terminfo/x/xterm+x10mouse @@ -3591,7 +3707,10 @@ usr/share/terminfo/x/xterm-8bit usr/share/terminfo/x/xterm-basic usr/share/terminfo/x/xterm-bold usr/share/terminfo/x/xterm-color +#usr/share/terminfo/x/xterm-direct +#usr/share/terminfo/x/xterm-direct2 usr/share/terminfo/x/xterm-hp +#usr/share/terminfo/x/xterm-mono usr/share/terminfo/x/xterm-new usr/share/terminfo/x/xterm-nic usr/share/terminfo/x/xterm-noapp @@ -3615,6 +3734,7 @@ usr/share/terminfo/x/xterm-xf86-v43 usr/share/terminfo/x/xterm-xf86-v44 usr/share/terminfo/x/xterm-xfree86 usr/share/terminfo/x/xterm-xi +#usr/share/terminfo/x/xterm.js #usr/share/terminfo/x/xterm1 #usr/share/terminfo/x/xtermc #usr/share/terminfo/x/xtermm diff --git a/config/rootfiles/core/143/filelists/files b/config/rootfiles/cor= e/143/filelists/files index 6ecdbdb4d..e5edae10f 100644 --- a/config/rootfiles/core/143/filelists/files +++ b/config/rootfiles/core/143/filelists/files @@ -1,7 +1,10 @@ etc/system-release etc/issue srv/web/ipfire/cgi-bin/credits.cgi -usr/lib/firewall/rules.pl var/ipfire/langs +etc/rc.d/init.d/localnet srv/web/ipfire/cgi-bin/dhcp.cgi srv/web/ipfire/cgi-bin/fireinfo.cgi +srv/web/ipfire/cgi-bin/netother.cgi +srv/web/ipfire/cgi-bin/ovpnmain.cgi +usr/lib/firewall/rules.pl diff --git a/config/rootfiles/core/143/filelists/smartmontools b/config/rootf= iles/core/143/filelists/smartmontools new file mode 120000 index 000000000..fb66dafef --- /dev/null +++ b/config/rootfiles/core/143/filelists/smartmontools @@ -0,0 +1 @@ +../../../common/smartmontools \ No newline at end of file diff --git a/html/cgi-bin/netother.cgi b/html/cgi-bin/netother.cgi old mode 100644 new mode 100755 index dde1b603a..4f03c82e8 --- a/html/cgi-bin/netother.cgi +++ b/html/cgi-bin/netother.cgi @@ -79,6 +79,14 @@ if ( $querry[0] =3D~ "fwhits"){ print "
$output
\n"; &Header::closebox(); =20 + $output =3D `/sbin/ip route list table 220`; + if ( $output ) { + &Header::openbox('100%', 'left', $Lang::tr{'ipsec routing table entries'}); + $output =3D &Header::cleanhtml($output,"y"); + print "
$output
\n"; + &Header::closebox() + } + &Header::openbox('100%', 'left', $Lang::tr{'arp table entries'}); $output =3D `/sbin/ip neigh show`; $output =3D &Header::cleanhtml($output,"y"); diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index e76a688fe..a6fdd6d75 100644 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -2464,7 +2464,7 @@ else =20 if ($confighash{$cgiparams{'KEY'}}[3] eq 'net') { # Stop the N2N connection before it is removed - system("/usr/local/bin/openvpnctrl -kn2n $confighash{$cgiparams{'KEY'}}[1= ] &>/dev/null"); + system('/usr/local/bin/openvpnctrl', '-kn2n', $confighash{$cgiparams{'KEY= '}}[1]); =20 my $conffile =3D glob("${General::swroot}/ovpn/n2nconf/$confighash{$cgipa= rams{'KEY'}}[1]/$confighash{$cgiparams{'KEY'}}[1].conf"); my $certfile =3D glob("${General::swroot}/ovpn/certs/$confighash{$cgipara= ms{'KEY'}}[1].p12"); diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl index bf43357b9..be6daa3ea 100644 --- a/langs/de/cgi-bin/de.pl +++ b/langs/de/cgi-bin/de.pl @@ -1525,6 +1525,7 @@ 'ipsec mode tunnel' =3D> 'Tunnel', 'ipsec network' =3D> 'IPsec-Netzwerk', 'ipsec no connections' =3D> 'Keine aktiven IPsec-Verbindungen', +'ipsec routing table entries' =3D> 'Eintr=C3=A4ge der IPsec-Routing-Tabelle', 'ipsec settings' =3D> 'IPsec-Einstellungen', 'iptable rules' =3D> 'IPTable-Regeln', 'iptmangles' =3D> 'IPTable Mangles', diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index a68c8f411..1e1aed53c 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -1547,6 +1547,7 @@ 'ipsec mode tunnel' =3D> 'Tunnel', 'ipsec network' =3D> 'IPsec network', 'ipsec no connections' =3D> 'No active IPsec connections', +'ipsec routing table entries' =3D> 'IPsec Routing Table Entries', 'ipsec settings' =3D> 'IPsec Settings', 'iptable rules' =3D> 'IPTable rules', 'iptmangles' =3D> 'IPTable Mangles', diff --git a/lfs/nano b/lfs/nano index b37d80cdf..5bb20cb79 100644 --- a/lfs/nano +++ b/lfs/nano @@ -24,7 +24,7 @@ =20 include Config =20 -VER =3D 4.7 +VER =3D 4.9 =20 THISAPP =3D nano-$(VER) DL_FILE =3D $(THISAPP).tar.xz @@ -32,9 +32,9 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D nano -PAK_VER =3D 28 +PAK_VER =3D 29 =20 -DEPS =3D +DEPS =3D "" =20 ############################################################################= ### # Top-level Rules @@ -44,7 +44,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D 8622b7b733dc5d9645f5ceaec24e6ba6 +$(DL_FILE)_MD5 =3D 280c9b40b1c6984a644467a2346a8536 =20 install : $(TARGET) =20 @@ -54,7 +54,7 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects)) =20 md5 : $(subst %,%_MD5,$(objects)) =20 -dist: +dist:=20 @$(PAK) =20 ############################################################################= ### diff --git a/lfs/ncurses b/lfs/ncurses index ba5afcefd..1c8e9d076 100644 --- a/lfs/ncurses +++ b/lfs/ncurses @@ -1,7 +1,7 @@ ############################################################################= ### # = # # IPFire.org - A linux based firewall = # -# Copyright (C) 2007-2018 IPFire Team = # +# Copyright (C) 2007-2019 IPFire Team = # # = # # 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 @@ =20 include Config =20 -VER =3D 6.0 +VER =3D 6.2 =20 THISAPP =3D ncurses-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -58,7 +58,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D ee13d052e1ead260d7c28071f46eefb1 +$(DL_FILE)_MD5 =3D e812da327b1c2214ac1aed440ea3ae8d =20 install : $(TARGET) =20 diff --git a/lfs/smartmontools b/lfs/smartmontools index 2c3fd39d8..98f6a5eca 100644 --- a/lfs/smartmontools +++ b/lfs/smartmontools @@ -1,7 +1,7 @@ ############################################################################= ### # = # # IPFire.org - A linux based firewall = # -# Copyright (C) 2007-2018 IPFire Team = # +# Copyright (C) 2007-2020 IPFire Team = # # = # # 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 @@ =20 include Config =20 -VER =3D 6.6 +VER =3D 7.1 =20 THISAPP =3D smartmontools-$(VER) DL_FILE =3D $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_MD5 =3D 9ae2c6e7131cd2813edcc65cbe5f223f +$(DL_FILE)_MD5 =3D 430cd5f64caa4524018b536e5ecd9c29 =20 install : $(TARGET) =20 @@ -70,7 +70,6 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/smartmontools-6.5-exit= _segfault.patch cd $(DIR_APP) && autoreconf cd $(DIR_APP) && ./configure --prefix=3D/usr cd $(DIR_APP) && make BUILD_INFO=3D'"($(NAME) $(VERSION))"' $(MAKETUNING) diff --git a/src/initscripts/system/collectd b/src/initscripts/system/collectd index 5233525f0..20072780a 100644 --- a/src/initscripts/system/collectd +++ b/src/initscripts/system/collectd @@ -6,6 +6,28 @@ =20 eval $(/usr/local/bin/readhash /var/ipfire/main/settings) =20 +scan_for_sensors() { + touch /var/lock/sensors_search + # pre scan and try to load modules + "yes" | /usr/sbin/sensors-detect > /dev/null + if [ -e /etc/sysconfig/lm_sensors ]; then + + # Module load + . /etc/sysconfig/lm_sensors + for modul in $BUS_MODULES $HWMON_MODULES ; do + modprobe $modul > /dev/null 2>&1; + done + fi + + # Final scan + "yes" | /usr/sbin/sensors-detect > /dev/null + + if [ ! -e /etc/sysconfig/lm_sensors ]; then + echo "#No Sensors detected " > /etc/sysconfig/lm_sensors + fi + rm /var/lock/sensors_search +} + if [ "$RRDLOG" =3D '' ]; then RRDLOG=3D/var/log/rrd fi @@ -42,27 +64,23 @@ case "$1" in =20 # At first run search for sensors with sensors-detect if [ ! -e /etc/sysconfig/lm_sensors ]; then - boot_mesg "Searching for Sensors..." - - # pre scan and try to load modules - "yes" | /usr/sbin/sensors-detect > /dev/null - if [ -e /etc/sysconfig/lm_sensors ]; then - - # Module load - . /etc/sysconfig/lm_sensors - for modul in $BUS_MODULES $HWMON_MODULES ; do - modprobe $modul > /dev/null 2>&1; - done - fi - - # Final scan - "yes" | /usr/sbin/sensors-detect > /dev/null - evaluate_retval + # Don't run at next boot again + touch /etc/sysconfig/lm_sensors + boot_mesg -n "Searching for Sensors..." + scan_for_sensors & + sleep 2 + fi =20 - if [ ! -e /etc/sysconfig/lm_sensors ]; then - echo "#No Sensors detected " > /etc/sysconfig/lm_sensors - fi + if [ -e /var/lock/sensors_search ]; then + for (( i=3D1; i<30; i++)) do + if [ ! -e /var/lock/sensors_search ]; then + break; + fi + boot_mesg -n "." + sleep 2 + done fi + boot_mesg "" =20 # Load sensor modules only first start if [ ! -e /var/lock/sensors_modules ]; then diff --git a/src/initscripts/system/localnet b/src/initscripts/system/localnet index a16b32e46..0d01bd300 100644 --- a/src/initscripts/system/localnet +++ b/src/initscripts/system/localnet @@ -19,6 +19,7 @@ write_resolv_conf() { ( [ -n "${DOMAINNAME}" ] && echo "search ${DOMAINNAME}" echo "nameserver 127.0.0.1" + echo "options trust-ad" ) > /etc/resolv.conf } =20 diff --git a/src/patches/smartmontools-6.5-exit_segfault.patch b/src/patches/= smartmontools-6.5-exit_segfault.patch deleted file mode 100644 index 6c5df8aac..000000000 --- a/src/patches/smartmontools-6.5-exit_segfault.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/utility.h Sun Apr 24 16:59:15 2016 -+++ b/utility.h Sat Aug 20 22:40:33 2016 -@@ -97,7 +97,11 @@ -=20 - // Replacement for exit(status) - // (exit is not compatible with C++ destructors) --#define EXIT(status) { throw (int)(status); } -+ -+//This doesn't work on IPFire. -+//#define EXIT(status) { throw (int)(status); } -+//tried to use exit and found no problems yet -+#define EXIT(status) { exit ((int)(status)); } -=20 - // Compile time check of byte ordering - // (inline const function allows compiler to remove dead code) - diff --git a/src/scripts/consort.sh b/src/scripts/consort.sh index 1682f7ac4..ba6631f74 100644 --- a/src/scripts/consort.sh +++ b/src/scripts/consort.sh @@ -1,4 +1,4 @@ -#/bin/bash +#!/bin/bash ############################################################################= ### # = # # IPFire.org - A linux based firewall = # hooks/post-receive -- IPFire 2.x development tree --===============4171718488411852287==--