StuRa Diskussion:Server/srs14: Unterschied zwischen den Versionen

Aus Wiki StuRa HTW Dresden
Zur Navigation springen Zur Suche springen
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, 21: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

Aktualisierung der installierten Paket 2018-06-04

  • jail gestoppt
  • snapshot datasets (alle 4 relevanten)
  • jail gestartet
sudo pkg update && pkg upgrade -y

  • jail neugestartet
  • ...