StuRa Diskussion:Server/srs14: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Neuer Abschnitt →Aktualisierung der installierten Paket 2018-06-04) |
|||
Zeile 35: | Zeile 35: | ||
* es braucht (wohl) einen key, der mit einem account bei google erstellt werden muss. | * es braucht (wohl) einen key, der mit einem account bei google erstellt werden muss. | ||
* Aktuelles Paket ist nur für die Version 1. [https://developers.google.com/recaptcha/docs/changelog Die Version 1 steht (seitens google seit Ablauf März 2018 nicht mehr zur Verfügung.] | * Aktuelles Paket ist nur für die Version 1. [https://developers.google.com/recaptcha/docs/changelog Die Version 1 steht (seitens google seit Ablauf März 2018 nicht mehr zur Verfügung.] | ||
== Aktualisierung der installierten Paket 2018-06-04 == | |||
* jail gestoppt | |||
* snapshot datasets (alle 4 relevanten) | |||
* jail gestartet | |||
: <code>sudo pkg update && pkg upgrade -y</code> | |||
<pre></pre><!-- | |||
No packages matched for pattern 'py27-recaptcha' | |||
Checking integrity... done (0 conflicting) | |||
1 packages requested for removal: 0 locked, 1 missing | |||
[vater@srs14 /usr/home/vater]$ pkg update && pkg upgrade -y | |||
pkg: Insufficient privileges to update the repository catalogue. | |||
[vater@srs14 /usr/home/vater]$ sudo pkg update && sudo pkg upgrade -y | |||
Updating FreeBSD repository catalogue... | |||
FreeBSD repository is up to date. | |||
All repositories are up to date. | |||
Updating FreeBSD repository catalogue... | |||
FreeBSD repository is up to date. | |||
All repositories are up to date. | |||
Checking for upgrades (36 candidates): 100% | |||
Processing candidates (36 candidates): 100% | |||
The following 30 package(s) will be affected (of 0 checked): | |||
Installed packages to be UPGRADED: | |||
wget: 1.19.4 -> 1.19.5 | |||
unibilium: 1.2.1 -> 2.0.0 | |||
subversion: 1.9.7_2 -> 1.9.7_4 | |||
sqlite3: 3.21.0_1 -> 3.22.0_2 | |||
serf: 1.3.9_1 -> 1.3.9_3 | |||
python27: 2.7.14_1 -> 2.7.15 | |||
py27-setuptools: 38.2.5 -> 39.0.1 | |||
perl5: 5.24.3 -> 5.26.2 | |||
neovim: 0.2.2 -> 0.2.2_1 | |||
libuv: 1.19.1 -> 1.19.2 | |||
libunistring: 0.9.8 -> 0.9.9 | |||
libtermkey: 0.20 -> 0.20_1 | |||
libnghttp2: 1.30.0 -> 1.31.1 | |||
icu: 60.2_1,1 -> 61.1,1 | |||
help2man: 1.47.5 -> 1.47.6 | |||
git: 2.16.1 -> 2.16.3 | |||
curl: 7.58.0_1 -> 7.60.0 | |||
ca_root_nss: 3.35 -> 3.37.1 | |||
bash: 4.4.12_3 -> 4.4.19 | |||
apr: 1.6.3.1.6.1 -> 1.6.3.1.6.1_1 | |||
apache24: 2.4.29 -> 2.4.33 | |||
Installed packages to be REINSTALLED: | |||
texinfo-6.5,1 (direct dependency changed: perl5) | |||
p5-Locale-gettext-1.07 (direct dependency changed: perl5) | |||
p5-GSSAPI-0.28_1 (direct dependency changed: perl5) | |||
p5-Error-0.17025 (direct dependency changed: perl5) | |||
p5-Digest-HMAC-1.03_1 (direct dependency changed: perl5) | |||
p5-Authen-SASL-2.16_1 (direct dependency changed: perl5) | |||
libvterm-git20161218 (direct dependency changed: perl5) | |||
automake-1.15.1 (direct dependency changed: perl5) | |||
autoconf-2.69_1 (direct dependency changed: perl5) | |||
Number of packages to be upgraded: 21 | |||
Number of packages to be reinstalled: 9 | |||
The process will require 3 MiB more space. | |||
59 MiB to be downloaded. | |||
[srs14] [1/30] Fetching wget-1.19.5.txz: 100% 620 KiB 635.4kB/s 00:01 | |||
[srs14] [2/30] Fetching unibilium-2.0.0.txz: 100% 112 KiB 114.5kB/s 00:01 | |||
[srs14] [3/30] Fetching texinfo-6.5,1.txz: 100% 1 MiB 1.3MB/s 00:01 | |||
[srs14] [4/30] Fetching subversion-1.9.7_4.txz: 100% 3 MiB 729.9kB/s 00:04 | |||
[srs14] [5/30] Fetching sqlite3-3.22.0_2.txz: 100% 1 MiB 1.2MB/s 00:01 | |||
[srs14] [6/30] Fetching serf-1.3.9_3.txz: 100% 78 KiB 80.4kB/s 00:01 | |||
[srs14] [7/30] Fetching python27-2.7.15.txz: 100% 11 MiB 1.8MB/s 00:06 | |||
[srs14] [8/30] Fetching py27-setuptools-39.0.1.txz: 100% 464 KiB 475.5kB/s 00:01 | |||
[srs14] [9/30] Fetching perl5-5.26.2.txz: 100% 14 MiB 4.8MB/s 00:03 | |||
[srs14] [10/30] Fetching p5-Locale-gettext-1.07.txz: 100% 16 KiB 16.9kB/s 00:01 | |||
[srs14] [11/30] Fetching p5-GSSAPI-0.28_1.txz: 100% 41 KiB 41.9kB/s 00:01 | |||
[srs14] [12/30] Fetching p5-Error-0.17025.txz: 100% 19 KiB 19.3kB/s 00:01 | |||
[srs14] [13/30] Fetching p5-Digest-HMAC-1.03_1.txz: 100% 10 KiB 10.1kB/s 00:01 | |||
[srs14] [14/30] Fetching p5-Authen-SASL-2.16_1.txz: 100% 40 KiB 41.3kB/s 00:01 | |||
[srs14] [15/30] Fetching neovim-0.2.2_1.txz: 100% 4 MiB 4.1MB/s 00:01 | |||
[srs14] [16/30] Fetching libvterm-git20161218.txz: 100% 45 KiB 46.4kB/s 00:01 | |||
[srs14] [17/30] Fetching libuv-1.19.2.txz: 100% 95 KiB 96.8kB/s 00:01 | |||
[srs14] [18/30] Fetching libunistring-0.9.9.txz: 100% 522 KiB 534.4kB/s 00:01 | |||
[srs14] [19/30] Fetching libtermkey-0.20_1.txz: 100% 51 KiB 51.8kB/s 00:01 | |||
[srs14] [20/30] Fetching libnghttp2-1.31.1.txz: 100% 108 KiB 110.4kB/s 00:01 | |||
[srs14] [21/30] Fetching icu-61.1,1.txz: 100% 9 MiB 1.4MB/s 00:07 | |||
[srs14] [22/30] Fetching help2man-1.47.6.txz: 100% 141 KiB 144.0kB/s 00:01 | |||
[srs14] [23/30] Fetching git-2.16.3.txz: 100% 4 MiB 2.3MB/s 00:02 | |||
[srs14] [24/30] Fetching curl-7.60.0.txz: 100% 1 MiB 1.2MB/s 00:01 | |||
[srs14] [25/30] Fetching ca_root_nss-3.37.1.txz: 100% 287 KiB 294.1kB/s 00:01 | |||
[srs14] [26/30] Fetching bash-4.4.19.txz: 100% 1 MiB 1.5MB/s 00:01 | |||
[srs14] [27/30] Fetching automake-1.15.1.txz: 100% 445 KiB 455.3kB/s 00:01 | |||
[srs14] [28/30] Fetching autoconf-2.69_1.txz: 100% 542 KiB 555.4kB/s 00:01 | |||
[srs14] [29/30] Fetching apr-1.6.3.1.6.1_1.txz: 100% 453 KiB 464.1kB/s 00:01 | |||
[srs14] [30/30] Fetching apache24-2.4.33.txz: 100% 5 MiB 1.3MB/s 00:04 | |||
Checking integrity... done (0 conflicting) | |||
[srs14] [1/30] Upgrading perl5 from 5.24.3 to 5.26.2... | |||
[srs14] [1/30] Extracting perl5-5.26.2: 100% | |||
[srs14] [2/30] Upgrading unibilium from 1.2.1 to 2.0.0... | |||
[srs14] [2/30] Extracting unibilium-2.0.0: 100% | |||
[srs14] [3/30] Reinstalling p5-GSSAPI-0.28_1... | |||
[srs14] [3/30] Extracting p5-GSSAPI-0.28_1: 100% | |||
[srs14] [4/30] Reinstalling p5-Digest-HMAC-1.03_1... | |||
[srs14] [4/30] Extracting p5-Digest-HMAC-1.03_1: 100% | |||
[srs14] [5/30] Upgrading libunistring from 0.9.8 to 0.9.9... | |||
[srs14] [5/30] Extracting libunistring-0.9.9: 100% | |||
[srs14] [6/30] Upgrading libnghttp2 from 1.30.0 to 1.31.1... | |||
[srs14] [6/30] Extracting libnghttp2-1.31.1: 100% | |||
[srs14] [7/30] Upgrading ca_root_nss from 3.35 to 3.37.1... | |||
[srs14] [7/30] Extracting ca_root_nss-3.37.1: 100% | |||
[srs14] [8/30] Upgrading apr from 1.6.3.1.6.1 to 1.6.3.1.6.1_1... | |||
[srs14] [8/30] Extracting apr-1.6.3.1.6.1_1: 100% | |||
[srs14] [9/30] Upgrading sqlite3 from 3.21.0_1 to 3.22.0_2... | |||
[srs14] [9/30] Extracting sqlite3-3.22.0_2: 100% | |||
[srs14] [10/30] Upgrading serf from 1.3.9_1 to 1.3.9_3... | |||
[srs14] [10/30] Extracting serf-1.3.9_3: 100% | |||
[srs14] [11/30] Upgrading python27 from 2.7.14_1 to 2.7.15... | |||
[srs14] [11/30] Extracting python27-2.7.15: 100% | |||
[srs14] [12/30] Reinstalling p5-Locale-gettext-1.07... | |||
[srs14] [12/30] Extracting p5-Locale-gettext-1.07: 100% | |||
[srs14] [13/30] Reinstalling p5-Error-0.17025... | |||
[srs14] [13/30] Extracting p5-Error-0.17025: 100% | |||
[srs14] [14/30] Reinstalling p5-Authen-SASL-2.16_1... | |||
[srs14] [14/30] Extracting p5-Authen-SASL-2.16_1: 100% | |||
[srs14] [15/30] Reinstalling libvterm-git20161218... | |||
[srs14] [15/30] Extracting libvterm-git20161218: 100% | |||
[srs14] [16/30] Upgrading libuv from 1.19.1 to 1.19.2... | |||
[srs14] [16/30] Extracting libuv-1.19.2: 100% | |||
[srs14] [17/30] Upgrading libtermkey from 0.20 to 0.20_1... | |||
[srs14] [17/30] Extracting libtermkey-0.20_1: 100% | |||
[srs14] [18/30] Upgrading curl from 7.58.0_1 to 7.60.0... | |||
[srs14] [18/30] Extracting curl-7.60.0: 100% | |||
[srs14] [19/30] Reinstalling autoconf-2.69_1... | |||
[srs14] [19/30] Extracting autoconf-2.69_1: 100% | |||
[srs14] [20/30] Upgrading wget from 1.19.4 to 1.19.5... | |||
[srs14] [20/30] Extracting wget-1.19.5: 100% | |||
[srs14] [21/30] Reinstalling texinfo-6.5,1... | |||
[srs14] [21/30] Extracting texinfo-6.5,1: 100% | |||
[srs14] [22/30] Upgrading subversion from 1.9.7_2 to 1.9.7_4... | |||
[srs14] [22/30] Extracting subversion-1.9.7_4: 100% | |||
[srs14] [23/30] Upgrading py27-setuptools from 38.2.5 to 39.0.1... | |||
[srs14] [23/30] Extracting py27-setuptools-39.0.1: 100% | |||
[srs14] [24/30] Upgrading neovim from 0.2.2 to 0.2.2_1... | |||
[srs14] [24/30] Extracting neovim-0.2.2_1: 100% | |||
[srs14] [25/30] Upgrading icu from 60.2_1,1 to 61.1,1... | |||
[srs14] [25/30] Extracting icu-61.1,1: 100% | |||
[srs14] [26/30] Upgrading help2man from 1.47.5 to 1.47.6... | |||
[srs14] [26/30] Extracting help2man-1.47.6: 100% | |||
[srs14] [27/30] Upgrading git from 2.16.1 to 2.16.3... | |||
===> Creating groups. | |||
Using existing group 'git_daemon'. | |||
===> Creating users | |||
Using existing user 'git_daemon'. | |||
[srs14] [27/30] Extracting git-2.16.3: 100% | |||
[srs14] [28/30] Upgrading bash from 4.4.12_3 to 4.4.19... | |||
[srs14] [28/30] Extracting bash-4.4.19: 100% | |||
[srs14] [29/30] Reinstalling automake-1.15.1... | |||
[srs14] [29/30] Extracting automake-1.15.1: 100% | |||
[srs14] [30/30] Upgrading apache24 from 2.4.29 to 2.4.33... | |||
===> Creating groups. | |||
Using existing group 'www'. | |||
===> Creating users | |||
Using existing user 'www'. | |||
[srs14] [30/30] Extracting apache24-2.4.33: 100% | |||
You may need to manually remove /usr/local/etc/apache24/extra/httpd-vhosts.conf if it is no longer needed. | |||
You may need to manually remove /usr/local/etc/apache24/httpd.conf if it is no longer needed. | |||
Message from perl5-5.26.2: | |||
The /usr/bin/perl symlink has been removed starting with Perl 5.20. | |||
For shebangs, you should either use: | |||
#!/usr/local/bin/perl | |||
or | |||
#!/usr/bin/env perl | |||
The first one will only work if you have a /usr/local/bin/perl, | |||
the second will work as long as perl is in PATH. | |||
Message from ca_root_nss-3.37.1: | |||
********************************* WARNING ********************************* | |||
FreeBSD does not, and can not warrant that the certification authorities | |||
whose certificates are included in this package have in any way been | |||
audited for trustworthiness or RFC 3647 compliance. | |||
Assessment and verification of trust is the complete responsibility of the | |||
system administrator. | |||
*********************************** NOTE ********************************** | |||
This package installs symlinks to support root certificates discovery by | |||
default for software that uses OpenSSL. | |||
This enables SSL Certificate Verification by client software without manual | |||
intervention. | |||
If you prefer to do this manually, replace the following symlinks with | |||
either an empty file or your site-local certificate bundle. | |||
* /etc/ssl/cert.pem | |||
* /usr/local/etc/ssl/cert.pem | |||
* /usr/local/openssl/cert.pem | |||
*************************************************************************** | |||
Message from apr-1.6.3.1.6.1_1: | |||
/!\ ================================================================== /!\ | |||
The Apache Portable Runtime project removed support for FreeTDS with | |||
version 1.6. Users requiring MS-SQL connectivity must migrate | |||
configurations to use the added ODBC driver and FreeTDS' ODBC features. | |||
/!\ ================================================================== /!\ | |||
Message from python27-2.7.15: | |||
=========================================================================== | |||
Note that some standard Python modules are provided as separate ports | |||
as they require additional dependencies. They are available as: | |||
bsddb databases/py-bsddb | |||
gdbm databases/py-gdbm | |||
sqlite3 databases/py-sqlite3 | |||
tkinter x11-toolkits/py-tkinter | |||
=========================================================================== | |||
Message from git-2.16.3: | |||
------------------------------------------------------------------------ | |||
*************************** GITWEB ************************************* | |||
If you installed the GITWEB option please follow these instructions: | |||
In the directory /usr/local/share/examples/git/gitweb you can find all files to | |||
make gitweb work as a public repository on the web. | |||
All you have to do to make gitweb work is: | |||
1) Copy the files /usr/local/share/examples/git/gitweb/* to a directory on | |||
your web server (e.g. Apache2) in which you are able to execute | |||
CGI-scripts. | |||
2) In gitweb.cgi, adjust the variable $projectroot to point to | |||
your git repository (that is where you have your *.git project | |||
directories). | |||
*************************** GITWEB ************************************* | |||
*************************** CONTRIB ************************************ | |||
If you installed the CONTRIB option please note that the scripts are | |||
installed in /usr/local/share/git-core/contrib. Some of them require | |||
other ports to be installed (perl, python, etc), which you may need to | |||
install manually. | |||
*************************** CONTRIB ************************************ | |||
------------------------------------------------------------------------ | |||
Message from apache24-2.4.33: | |||
To run apache www server from startup, add apache24_enable="yes" | |||
in your /etc/rc.conf. Extra options can be found in startup script. | |||
Your hostname must be resolvable using at least 1 mechanism in | |||
/etc/nsswitch.conf typically DNS or /etc/hosts or apache might | |||
have issues starting depending on the modules you are using. | |||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | |||
- apache24 default build changed from static MPM to modular MPM | |||
- more modules are now enabled per default in the port | |||
- icons and error pages moved from WWWDIR to DATADIR | |||
If build with modular MPM and no MPM is activated in | |||
httpd.conf, then mpm_prefork will be activated as default | |||
MPM in etc/apache24/modules.d to keep compatibility with | |||
existing php/perl/python modules! | |||
Please compare the existing httpd.conf with httpd.conf.sample | |||
and merge missing modules/instructions into httpd.conf! | |||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | |||
!--> | |||
* jail neugestartet | |||
* ... |
Version vom 4. Juni 2018, 20:08 Uhr
Aktualisierung der installierten Paket (insbesondere auch aus den Ports)
https://www.freebsd.org/doc/handbook/ports-using.html
sudo portsnap fetch
sudo portsnap update
Verwenden wir ein (bestimmtes) Werkzeug zur Verwaltung der Pakete (insbesondere auch aus den Ports)? (freshports:ports-mgmt/portmaster , freshports:ports-mgmt/portupgrade, freshports:ports-mgmt/synth oder andere bekannte gute Lösung?) Sollten wir es vielleicht richtig richtig machen und freshports:ports-mgmt/poudriere oder eine andere bekannte gute Lösung verwenden?
--Paul 17:58, 4. Jun. 2018 (CEST)
v bat PT sich dazu unverzüglich (2018-06-05 11:000 zu treffen. Es bleibt zu hoffen, dass da eine kurzfristige Lösung gefunden wird.
--Paul 18:01, 4. Jun. 2018 (CEST)
Problem der nicht passenden Referenz für die Version vom Kernel für die Pakete bei pkg
- done!
Vorbereitung zu CAPTCHA für Mailman
recaptcha
- No!
Achtung! Es handelt sich um Dienst, der von google angeboten wird.
pkg install -y py27-recaptcha
pkg install -y py27-pycrypto
- es braucht (wohl) einen key, der mit einem account bei google erstellt werden muss.
- Aktuelles Paket ist nur für die Version 1. Die Version 1 steht (seitens google seit Ablauf März 2018 nicht mehr zur Verfügung.
Aktualisierung der installierten Paket 2018-06-04
- jail gestoppt
- snapshot datasets (alle 4 relevanten)
- jail gestartet
sudo pkg update && pkg upgrade -y
- jail neugestartet
- ...