StuRa:Server/Redmine: Unterschied zwischen den Versionen

Aus Wiki StuRa HTW Dresden
Zur Navigation springen Zur Suche springen
K (JohannBoxberger verschob die Seite Server/Redmine nach StuRa:Server/Redmine)
 
(27 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 5: Zeile 5:
Dazu dienen die Artikel:
Dazu dienen die Artikel:
* [[Redmine]];
* [[Redmine]];
* [[Server/Jails/SRS17]].
* [[Server/srs15]].
}}
}}
== Installation ==
== Installation ==


Zeile 36: Zeile 37:
: <code>export LANG=de_DE.UTF-8</code>
: <code>export LANG=de_DE.UTF-8</code>
: <code>export LC_ALL=de_DE.UTF-8</code>
: <code>export LC_ALL=de_DE.UTF-8</code>
<!--
 
: <code></code>
-->
===== Installieren von benötigten Paketen =====
===== Installieren von benötigten Paketen =====


Zeile 44: Zeile 43:
* https://www.redmine.org/projects/redmine/wiki/RedmineInstall
* https://www.redmine.org/projects/redmine/wiki/RedmineInstall


<!--
* ''nginx'' als Alternative zu ''apache24''
; Installieren von nginx
: <code>pkg install nginx</code>
: <code>echo 'nginx_enable="YES"' >> /etc/rc.conf</code>
-->
; Installieren von Redmine
; Installieren von Redmine
: <code>pkg install redmine</code>
: <code>pkg install -y redmine</code>
<!--
<!--
<pre>
<pre>
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 206 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
redmine: 3.2.3_2
rubygem-ruby-openid: 2.7.0
ruby: 2.2.6_1,1
libedit: 3.1.20150325_2,1
libyaml: 0.1.6_2
libexecinfo: 1.1_3
ruby22-gems: 2.6.8
rubygem-mimemagic: 0.3.1
rubygem-rake: 11.2.2
rubygem-rack-openid: 1.4.2_3
rubygem-rack: 2.0.1,3
rubygem-redcarpet: 3.4.0
rubygem-coderay: 1.1.1
rubygem-protected_attributes: 1.1.3
rubygem-activemodel4: 4.2.7.1
rubygem-builder32: 3.2.2
rubygem-activesupport4: 4.2.7.1
rubygem-json: 2.0.2
rubygem-minitest: 5.10.1
rubygem-i18n: 0.7.0,2
rubygem-thread_safe: 0.3.5
rubygem-tzinfo: 1.2.2_1
rubygem-thread_safe1: 0.1.3
rubygem-atomic: 1.1.99
rubygem-roadie-rails: 1.1.1
rubygem-roadie: 3.2.0
rubygem-css_parser: 1.4.7
rubygem-addressable: 2.5.0_1
rubygem-public_suffix: 2.0.4_6
rubygem-nokogiri: 1.7.0
libxslt: 1.1.29_1
libxml2: 2.9.4
libgcrypt: 1.7.5
libgpg-error: 1.26
rubygem-pkg-config: 1.1.7_1
rubygem-railties4: 4.2.7.1
rubygem-actionpack4: 4.2.7.1
rubygem-rack-test: 0.6.3_2
rubygem-rails-dom-testing: 1.0.7
rubygem-rails-deprecated_sanitizer: 1.0.3
rubygem-rack16: 1.6.5
rubygem-actionview: 4.2.7.1
rubygem-rails-html-sanitizer: 1.0.3
rubygem-loofah: 2.0.3
rubygem-erubis: 2.7.0_1
rubygem-thor: 0.19.1
rubygem-builder: 3.0.4
rubygem-rbpdf: 1.19.0
rubygem-rbpdf-font: 1.19.0
rubygem-htmlentities: 4.3.4
rubygem-jquery-rails4: 4.2.1
rubygem-rails4: 4.2.7.1
rubygem-actionmailer4: 4.2.7.1
rubygem-mail: 2.6.4,2
rubygem-mime-types: 3.1
rubygem-mime-types-data: 3.2016.0521
rubygem-activejob: 4.2.7.1
rubygem-globalid: 0.3.7
rubygem-sass: 3.4.23
rubygem-activeresource4: 4.0.0
rubygem-rails-observers: 0.1.2
rubygem-web-console: 2.3.0
rubygem-binding_of_caller: 0.7.2
rubygem-debug_inspector: 0.0.2
rubygem-sprockets-rails: 3.2.0
rubygem-sprockets3: 3.7.0_1
rubygem-concurrent-ruby: 1.0.4
rubygem-jbuilder: 2.6.1
rubygem-multi_json: 1.12.1
rubygem-json_pure: 2.0.2
rubygem-sqlite3: 1.3.12
rubygem-uglifier: 3.0.4
rubygem-execjs: 2.7.0
node: 7.3.0
c-ares: 1.12.0
openssl: 1.0.2j_1,1
icu: 58.2,1
libuv: 1.10.1
gcc: 4.9.4
mpc: 1.0.3
gmp: 5.1.3_3
mpfr: 3.1.5
gcc-ecj: 4.5
binutils: 2.27_5,1
rubygem-bundler: 1.13.7
rubygem-sass-rails5: 5.0.6
rubygem-tilt: 2.0.5
rubygem-byebug: 9.0.6
rubygem-rdoc: 4.2.2
rubygem-spring: 1.7.2
rubygem-activerecord4: 4.2.7.1
rubygem-arel6: 6.0.4
rubygem-turbolinks: 5.0.1
rubygem-coffee-rails4: 4.2.1
rubygem-coffee-script: 2.4.1
rubygem-coffee-script-source: 1.11.1
rubygem-turbolinks-source: 5.0.0
rubygem-sdoc: 0.4.2
rubygem-actionpack-xml_parser: 1.0.2
rubygem-mysql2: 0.4.5
mysql56-client: 5.6.34
rubygem-thin: 1.7.0
rubygem-daemons: 1.2.4
rubygem-eventmachine: 1.2.0.1
rubygem-rmagick: 2.16.0_1
ImageMagick: 6.9.6.4,1
jbigkit: 2.1_1
libICE: 1.0.9_1,1
xproto: 7.0.31
cairo: 1.14.6_1,2
glproto: 1.4.17
libEGL: 11.2.2
libdevq: 0.0.2_1
libXdamage: 1.1.4_3
libXfixes: 5.0.3
fixesproto: 5.0
libX11: 1.6.4,1
libXdmcp: 1.1.2
libxcb: 1.12
libpthread-stubs: 0.3_6
libXau: 1.0.8_3
kbproto: 1.0.7
damageproto: 1.2.1
libxshmfence: 1.2
libXext: 1.3.3_1,1
xextproto: 7.3.0
gbm: 11.2.2
libglapi: 11.2.2
libXvMC: 1.0.10
libXv: 1.0.11,1
videoproto: 2.3.3
libdrm: 2.4.66,1
libpciaccess: 0.13.4
pciids: 20161225
llvm37: 3.7.1_4
png: 1.6.27
libGL: 11.2.2
dri2proto: 2.8
libXxf86vm: 1.1.4_1
xf86vidmodeproto: 2.3.1
libXrender: 0.9.10
renderproto: 0.11.1
freetype2: 2.6.3
xcb-util-renderutil: 0.3.9_1
xcb-util: 0.4.0_2,1
fontconfig: 2.12.1,1
pixman: 0.34.0
glib: 2.46.2_4
font-util: 1.3.1
libfontenc: 1.1.3
libXt: 1.1.5,1
libSM: 1.2.2_3,1
libfpx: 1.3.1.4_1
liblqr-1: 0.4.2
fftw3: 3.3.5
libltdl: 2.4.6
ghostscript9-agpl-x11: 9.16_2
ghostscript9-agpl-base: 9.16_5
jbig2dec: 0.13
libpaper: 1.1.24.4
svgalib: 1.4.3_7
libidn: 1.33_1
tiff: 4.0.7_1
jpeg-turbo: 1.5.1
cups: 2.2.1
avahi-app: 0.6.31_5
gnome_subr: 1.0
dbus-glib: 0.104
dbus: 1.10.14
gobject-introspection: 1.46.0
python2: 2_3
libdaemon: 0.14_1
gnutls: 3.4.17
nettle: 3.3
libtasn1: 4.9
trousers: 0.3.14_1
tpm-emulator: 0.7.4_1
p11-kit: 0.23.3
gsfonts: 8.11_8
lcms2: 2.8
webp: 0.5.2
giflib: 5.1.4
librsvg2: 2.40.16
pango: 1.38.0_1
encodings: 1.0.4_3,1
libXft: 2.3.2_1
xorg-fonts-truetype: 7.7_1
font-misc-meltho: 1.0.3_3
mkfontdir: 1.0.7
mkfontscale: 1.1.2
font-bh-ttf: 1.0.3_3
font-misc-ethiopic: 1.0.3_3
dejavu: 2.37
harfbuzz: 1.3.4
graphite2: 1.3.9
libgsf: 1.14.36
gdk-pixbuf2: 2.32.3_1
jasper: 1.900.1_16
libXi: 1.7.8,1
inputproto: 2.3.2
libcroco: 0.6.11
libwmf: 0.2.8.4_15
pkgconf: 1.1.0
openjpeg: 2.1.2_1
rubygem-request_store: 1.3.1
rubygem-actionpack-action_caching: 1.1.1
Number of packages to be installed: 206
The process will require 1 GiB more space.
249 MiB to be downloaded.
[redmine-doc] Fetching redmine-3.2.3_2.txz: 100%    2 MiB 394.0kB/s    00:04   
[redmine-doc] Fetching rubygem-ruby-openid-2.7.0.txz: 100%  685 KiB 701.5kB/s    00:01   
[redmine-doc] Fetching ruby-2.2.6_1,1.txz: 100%    8 MiB 530.5kB/s    00:16   
[redmine-doc] Fetching libedit-3.1.20150325_2,1.txz: 100%  126 KiB 129.5kB/s    00:01   
[redmine-doc] Fetching libyaml-0.1.6_2.txz: 100%  69 KiB  70.9kB/s    00:01   
[redmine-doc] Fetching libexecinfo-1.1_3.txz: 100%    8 KiB  8.6kB/s    00:01   
[redmine-doc] Fetching ruby22-gems-2.6.8.txz: 100%  381 KiB 390.6kB/s    00:01   
[redmine-doc] Fetching rubygem-mimemagic-0.3.1.txz: 100%  452 KiB 231.4kB/s    00:02   
[redmine-doc] Fetching rubygem-rake-11.2.2.txz: 100%  337 KiB 345.0kB/s    00:01   
[redmine-doc] Fetching rubygem-rack-openid-1.4.2_3.txz: 100%  211 KiB 215.8kB/s    00:01   
[redmine-doc] Fetching rubygem-rack-2.0.1,3.txz: 100%  587 KiB 200.4kB/s    00:03   
[redmine-doc] Fetching rubygem-redcarpet-3.4.0.txz: 100%  267 KiB 273.2kB/s    00:01   
[redmine-doc] Fetching rubygem-coderay-1.1.1.txz: 100%  384 KiB 393.2kB/s    00:01   
[redmine-doc] Fetching rubygem-protected_attributes-1.1.3.txz: 100%  236 KiB 242.2kB/s    00:01   
[redmine-doc] Fetching rubygem-activemodel4-4.2.7.1.txz: 100%  310 KiB 158.8kB/s    00:02   
[redmine-doc] Fetching rubygem-builder32-3.2.2.txz: 100%  249 KiB 255.0kB/s    00:01   
[redmine-doc] Fetching rubygem-activesupport4-4.2.7.1.txz: 100%  756 KiB 387.0kB/s    00:02   
[redmine-doc] Fetching rubygem-json-2.0.2.txz: 100%  375 KiB 191.9kB/s    00:02   
[redmine-doc] Fetching rubygem-minitest-5.10.1.txz: 100%  331 KiB 339.1kB/s    00:01   
[redmine-doc] Fetching rubygem-i18n-0.7.0,2.txz: 100%  319 KiB 326.9kB/s    00:01   
[redmine-doc] Fetching rubygem-thread_safe-0.3.5.txz: 100%  278 KiB 284.7kB/s    00:01   
[redmine-doc] Fetching rubygem-tzinfo-1.2.2_1.txz: 100%  376 KiB 192.7kB/s    00:02   
[redmine-doc] Fetching rubygem-thread_safe1-0.1.3.txz: 100%  329 KiB 336.8kB/s    00:01   
[redmine-doc] Fetching rubygem-atomic-1.1.99.txz: 100%  220 KiB 225.6kB/s    00:01   
[redmine-doc] Fetching rubygem-roadie-rails-1.1.1.txz: 100%  245 KiB 250.9kB/s    00:01   
[redmine-doc] Fetching rubygem-roadie-3.2.0.txz: 100%  297 KiB 304.0kB/s    00:01   
[redmine-doc] Fetching rubygem-css_parser-1.4.7.txz: 100%  223 KiB 228.5kB/s    00:01   
[redmine-doc] Fetching rubygem-addressable-2.5.0_1.txz: 100%  331 KiB 338.7kB/s    00:01   
[redmine-doc] Fetching rubygem-public_suffix-2.0.4_6.txz: 100%  292 KiB 299.3kB/s    00:01   
[redmine-doc] Fetching rubygem-nokogiri-1.7.0.txz: 100%  716 KiB 366.4kB/s    00:02   
[redmine-doc] Fetching libxslt-1.1.29_1.txz: 100%  222 KiB 227.7kB/s    00:01   
[redmine-doc] Fetching libxml2-2.9.4.txz: 100%  760 KiB 389.1kB/s    00:02   
[redmine-doc] Fetching libgcrypt-1.7.5.txz: 100%  581 KiB 595.3kB/s    00:01   
[redmine-doc] Fetching libgpg-error-1.26.txz: 100%  173 KiB 176.8kB/s    00:01   
[redmine-doc] Fetching rubygem-pkg-config-1.1.7_1.txz: 100%  220 KiB 225.6kB/s    00:01   
[redmine-doc] Fetching rubygem-railties4-4.2.7.1.txz: 100%  302 KiB 309.5kB/s    00:01   
[redmine-doc] Fetching rubygem-actionpack4-4.2.7.1.txz: 100%  700 KiB 717.0kB/s    00:01   
[redmine-doc] Fetching rubygem-rack-test-0.6.3_2.txz: 100%  228 KiB 233.5kB/s    00:01   
[redmine-doc] Fetching rubygem-rails-dom-testing-1.0.7.txz: 100%  223 KiB 228.2kB/s    00:01   
[redmine-doc] Fetching rubygem-rails-deprecated_sanitizer-1.0.3.txz: 100%  236 KiB 242.0kB/s    00:01   
[redmine-doc] Fetching rubygem-rack16-1.6.5.txz: 100%  573 KiB 586.9kB/s    00:01   
[redmine-doc] Fetching rubygem-actionview-4.2.7.1.txz: 100%  542 KiB 277.6kB/s    00:02   
[redmine-doc] Fetching rubygem-rails-html-sanitizer-1.0.3.txz: 100%  219 KiB 224.3kB/s    00:01   
[redmine-doc] Fetching rubygem-loofah-2.0.3.txz: 100%  276 KiB 282.5kB/s    00:01   
[redmine-doc] Fetching rubygem-erubis-2.7.0_1.txz: 100%  394 KiB 403.0kB/s    00:01   
[redmine-doc] Fetching rubygem-thor-0.19.1.txz: 100%  346 KiB 354.4kB/s    00:01   
[redmine-doc] Fetching rubygem-builder-3.0.4.txz: 100%  245 KiB 250.5kB/s    00:01   
[redmine-doc] Fetching rubygem-rbpdf-1.19.0.txz: 100%  616 KiB 631.1kB/s    00:01   
[redmine-doc] Fetching rubygem-rbpdf-font-1.19.0.txz: 100%    9 MiB 471.2kB/s    00:19   
[redmine-doc] Fetching rubygem-htmlentities-4.3.4.txz: 100%  222 KiB 227.7kB/s    00:01   
[redmine-doc] Fetching rubygem-jquery-rails4-4.2.1.txz: 100%  431 KiB 440.9kB/s    00:01   
[redmine-doc] Fetching rubygem-rails4-4.2.7.1.txz: 100%    2 MiB 403.3kB/s    00:05   
[redmine-doc] Fetching rubygem-actionmailer4-4.2.7.1.txz: 100%  254 KiB 260.2kB/s    00:01   
[redmine-doc] Fetching rubygem-mail-2.6.4,2.txz: 100%  678 KiB 347.2kB/s    00:02   
[redmine-doc] Fetching rubygem-mime-types-3.1.txz: 100%  277 KiB 283.7kB/s    00:01   
[redmine-doc] Fetching rubygem-mime-types-data-3.2016.0521.txz: 100%  274 KiB 280.9kB/s    00:01   
[redmine-doc] Fetching rubygem-activejob-4.2.7.1.txz: 100%  244 KiB 249.4kB/s    00:01   
[redmine-doc] Fetching rubygem-globalid-0.3.7.txz: 100%  224 KiB 229.2kB/s    00:01   
[redmine-doc] Fetching rubygem-sass-3.4.23.txz: 100%  971 KiB 497.0kB/s    00:02   
[redmine-doc] Fetching rubygem-activeresource4-4.0.0.txz: 100%  305 KiB 312.3kB/s    00:01   
[redmine-doc] Fetching rubygem-rails-observers-0.1.2.txz: 100%  231 KiB 236.7kB/s    00:01   
[redmine-doc] Fetching rubygem-web-console-2.3.0.txz: 100%  246 KiB 252.3kB/s    00:01   
[redmine-doc] Fetching rubygem-binding_of_caller-0.7.2.txz: 100%  207 KiB 212.0kB/s    00:01   
[redmine-doc] Fetching rubygem-debug_inspector-0.0.2.txz: 100%  207 KiB 211.9kB/s    00:01   
[redmine-doc] Fetching rubygem-sprockets-rails-3.2.0.txz: 100%  224 KiB 229.0kB/s    00:01   
[redmine-doc] Fetching rubygem-sprockets3-3.7.0_1.txz: 100%  417 KiB 427.3kB/s    00:01   
[redmine-doc] Fetching rubygem-concurrent-ruby-1.0.4.txz: 100%  592 KiB 606.2kB/s    00:01   
[redmine-doc] Fetching rubygem-jbuilder-2.6.1.txz: 100%  238 KiB 244.1kB/s    00:01   
[redmine-doc] Fetching rubygem-multi_json-1.12.1.txz: 100%  239 KiB 244.9kB/s    00:01   
[redmine-doc] Fetching rubygem-json_pure-2.0.2.txz: 100%  337 KiB 345.2kB/s    00:01   
[redmine-doc] Fetching rubygem-sqlite3-1.3.12.txz: 100%  332 KiB 339.7kB/s    00:01   
[redmine-doc] Fetching rubygem-uglifier-3.0.4.txz: 100%  325 KiB 332.7kB/s    00:01   
[redmine-doc] Fetching rubygem-execjs-2.7.0.txz: 100%  235 KiB 240.5kB/s    00:01   
[redmine-doc] Fetching node-7.3.0.txz: 100%    4 MiB 659.8kB/s    00:07   
[redmine-doc] Fetching c-ares-1.12.0.txz: 100%  120 KiB 122.8kB/s    00:01   
[redmine-doc] Fetching openssl-1.0.2j_1,1.txz: 100%    3 MiB 356.3kB/s    00:08   
[redmine-doc] Fetching icu-58.2,1.txz: 100%    9 MiB 669.1kB/s    00:14   
[redmine-doc] Fetching libuv-1.10.1.txz: 100%  91 KiB  93.5kB/s    00:01   
[redmine-doc] Fetching gcc-4.9.4.txz: 100%  72 MiB 520.8kB/s    02:25   
[redmine-doc] Fetching mpc-1.0.3.txz: 100%  81 KiB  83.2kB/s    00:01   
[redmine-doc] Fetching gmp-5.1.3_3.txz: 100%  447 KiB 458.1kB/s    00:01   
[redmine-doc] Fetching mpfr-3.1.5.txz: 100%  352 KiB 360.4kB/s    00:01   
[redmine-doc] Fetching gcc-ecj-4.5.txz: 100%    1 MiB 702.3kB/s    00:02   
[redmine-doc] Fetching binutils-2.27_5,1.txz: 100%  19 MiB 510.7kB/s    00:38   
[redmine-doc] Fetching rubygem-bundler-1.13.7.txz: 100%  987 KiB 505.2kB/s    00:02   
[redmine-doc] Fetching rubygem-sass-rails5-5.0.6.txz: 100%  218 KiB 222.9kB/s    00:01   
[redmine-doc] Fetching rubygem-tilt-2.0.5.txz: 100%  290 KiB 297.4kB/s    00:01   
[redmine-doc] Fetching rubygem-byebug-9.0.6.txz: 100%  441 KiB 451.2kB/s    00:01   
[redmine-doc] Fetching rubygem-rdoc-4.2.2.txz: 100%  982 KiB 503.0kB/s    00:02   
[redmine-doc] Fetching rubygem-spring-1.7.2.txz: 100%  307 KiB 314.7kB/s    00:01   
[redmine-doc] Fetching rubygem-activerecord4-4.2.7.1.txz: 100%    1 MiB 512.4kB/s    00:02   
[redmine-doc] Fetching rubygem-arel6-6.0.4.txz: 100%  359 KiB 367.6kB/s    00:01   
[redmine-doc] Fetching rubygem-turbolinks-5.0.1.txz: 100%  200 KiB 204.5kB/s    00:01   
[redmine-doc] Fetching rubygem-coffee-rails4-4.2.1.txz: 100%  202 KiB 207.0kB/s    00:01   
[redmine-doc] Fetching rubygem-coffee-script-2.4.1.txz: 100%  200 KiB 204.9kB/s    00:01   
[redmine-doc] Fetching rubygem-coffee-script-source-1.11.1.txz: 100%  301 KiB 308.4kB/s    00:01   
[redmine-doc] Fetching rubygem-turbolinks-source-5.0.0.txz: 100%  207 KiB 211.8kB/s    00:01   
[redmine-doc] Fetching rubygem-sdoc-0.4.2.txz: 100%  388 KiB 396.8kB/s    00:01   
[redmine-doc] Fetching rubygem-actionpack-xml_parser-1.0.2.txz: 100%  200 KiB 204.9kB/s    00:01   
[redmine-doc] Fetching rubygem-mysql2-0.4.5.txz: 100%  286 KiB 292.6kB/s    00:01   
[redmine-doc] Fetching mysql56-client-5.6.34.txz: 100%    2 MiB 489.9kB/s    00:04   
[redmine-doc] Fetching rubygem-thin-1.7.0.txz: 100%  330 KiB 337.7kB/s    00:01   
[redmine-doc] Fetching rubygem-daemons-1.2.4.txz: 100%  265 KiB 270.9kB/s    00:01   
[redmine-doc] Fetching rubygem-eventmachine-1.2.0.1.txz: 100%  621 KiB 317.9kB/s    00:02   
[redmine-doc] Fetching rubygem-rmagick-2.16.0_1.txz: 100%    2 MiB 397.8kB/s    00:04   
[redmine-doc] Fetching ImageMagick-6.9.6.4,1.txz: 100%    7 MiB 545.4kB/s    00:14   
[redmine-doc] Fetching jbigkit-2.1_1.txz: 100%  68 KiB  69.5kB/s    00:01   
[redmine-doc] Fetching libICE-1.0.9_1,1.txz: 100%  93 KiB  94.8kB/s    00:01   
[redmine-doc] Fetching xproto-7.0.31.txz: 100%  59 KiB  60.2kB/s    00:01   
[redmine-doc] Fetching cairo-1.14.6_1,2.txz: 100%  859 KiB 293.4kB/s    00:03   
[redmine-doc] Fetching glproto-1.4.17.txz: 100%  15 KiB  15.7kB/s    00:01   
[redmine-doc] Fetching libEGL-11.2.2.txz: 100%  55 KiB  56.3kB/s    00:01   
[redmine-doc] Fetching libdevq-0.0.2_1.txz: 100%    6 KiB  5.7kB/s    00:01   
[redmine-doc] Fetching libXdamage-1.1.4_3.txz: 100%    6 KiB  6.6kB/s    00:01   
[redmine-doc] Fetching libXfixes-5.0.3.txz: 100%  14 KiB  14.5kB/s    00:01   
[redmine-doc] Fetching fixesproto-5.0.txz: 100%  10 KiB  10.2kB/s    00:01   
[redmine-doc] Fetching libX11-1.6.4,1.txz: 100%    2 MiB 331.2kB/s    00:05   
[redmine-doc] Fetching libXdmcp-1.1.2.txz: 100%  13 KiB  13.8kB/s    00:01   
[redmine-doc] Fetching libxcb-1.12.txz: 100%  979 KiB 501.1kB/s    00:02   
[redmine-doc] Fetching libpthread-stubs-0.3_6.txz: 100%    3 KiB  2.8kB/s    00:01   
[redmine-doc] Fetching libXau-1.0.8_3.txz: 100%  11 KiB  11.7kB/s    00:01   
[redmine-doc] Fetching kbproto-1.0.7.txz: 100%  122 KiB 125.1kB/s    00:01   
[redmine-doc] Fetching damageproto-1.2.1.txz: 100%    5 KiB  5.2kB/s    00:01   
[redmine-doc] Fetching libxshmfence-1.2.txz: 100%    5 KiB  5.4kB/s    00:01   
[redmine-doc] Fetching libXext-1.3.3_1,1.txz: 100%  89 KiB  91.1kB/s    00:01   
[redmine-doc] Fetching xextproto-7.3.0.txz: 100%  21 KiB  22.0kB/s    00:01   
[redmine-doc] Fetching gbm-11.2.2.txz: 100%  12 KiB  12.2kB/s    00:01   
[redmine-doc] Fetching libglapi-11.2.2.txz: 100%  50 KiB  51.2kB/s    00:01   
[redmine-doc] Fetching libXvMC-1.0.10.txz: 100%  24 KiB  25.0kB/s    00:01   
[redmine-doc] Fetching libXv-1.0.11,1.txz: 100%  35 KiB  35.7kB/s    00:01   
[redmine-doc] Fetching videoproto-2.3.3.txz: 100%    7 KiB  7.3kB/s    00:01   
[redmine-doc] Fetching libdrm-2.4.66,1.txz: 100%  192 KiB 196.5kB/s    00:01   
[redmine-doc] Fetching libpciaccess-0.13.4.txz: 100%  21 KiB  21.1kB/s    00:01   
[redmine-doc] Fetching pciids-20161225.txz: 100%  186 KiB 190.6kB/s    00:01   
[redmine-doc] Fetching llvm37-3.7.1_4.txz: 100%  31 MiB 488.8kB/s    01:07   
[redmine-doc] Fetching png-1.6.27.txz: 100%  266 KiB 272.3kB/s    00:01   
[redmine-doc] Fetching libGL-11.2.2.txz: 100%  224 KiB 229.0kB/s    00:01   
[redmine-doc] Fetching dri2proto-2.8.txz: 100%    9 KiB  9.0kB/s    00:01   
[redmine-doc] Fetching libXxf86vm-1.1.4_1.txz: 100%  16 KiB  16.0kB/s    00:01   
[redmine-doc] Fetching xf86vidmodeproto-2.3.1.txz: 100%    3 KiB  3.5kB/s    00:01   
[redmine-doc] Fetching libXrender-0.9.10.txz: 100%  27 KiB  27.8kB/s    00:01   
[redmine-doc] Fetching renderproto-0.11.1.txz: 100%  15 KiB  15.4kB/s    00:01   
[redmine-doc] Fetching freetype2-2.6.3.txz: 100%  475 KiB 243.4kB/s    00:02   
[redmine-doc] Fetching xcb-util-renderutil-0.3.9_1.txz: 100%    8 KiB  8.6kB/s    00:01   
[redmine-doc] Fetching xcb-util-0.4.0_2,1.txz: 100%  12 KiB  12.3kB/s    00:01   
[redmine-doc] Fetching fontconfig-2.12.1,1.txz: 100%  341 KiB 349.1kB/s    00:01   
[redmine-doc] Fetching pixman-0.34.0.txz: 100%  228 KiB 233.9kB/s    00:01   
[redmine-doc] Fetching glib-2.46.2_4.txz: 100%    3 MiB 562.8kB/s    00:05   
[redmine-doc] Fetching font-util-1.3.1.txz: 100%  26 KiB  26.6kB/s    00:01   
[redmine-doc] Fetching libfontenc-1.1.3.txz: 100%  18 KiB  18.3kB/s    00:01   
[redmine-doc] Fetching libXt-1.1.5,1.txz: 100%  461 KiB 471.6kB/s    00:01   
[redmine-doc] Fetching libSM-1.2.2_3,1.txz: 100%  23 KiB  23.2kB/s    00:01   
[redmine-doc] Fetching libfpx-1.3.1.4_1.txz: 100%  345 KiB 353.1kB/s    00:01   
[redmine-doc] Fetching liblqr-1-0.4.2.txz: 100%  39 KiB  39.8kB/s    00:01   
[redmine-doc] Fetching fftw3-3.3.5.txz: 100%  724 KiB 740.9kB/s    00:01   
[redmine-doc] Fetching libltdl-2.4.6.txz: 100%  37 KiB  37.9kB/s    00:01   
[redmine-doc] Fetching ghostscript9-agpl-x11-9.16_2.txz: 100%  26 KiB  26.2kB/s    00:01   
[redmine-doc] Fetching ghostscript9-agpl-base-9.16_5.txz: 100%  12 MiB 540.8kB/s    00:23   
[redmine-doc] Fetching jbig2dec-0.13.txz: 100%  74 KiB  76.2kB/s    00:01   
[redmine-doc] Fetching libpaper-1.1.24.4.txz: 100%  24 KiB  24.4kB/s    00:01   
[redmine-doc] Fetching svgalib-1.4.3_7.txz: 100%  529 KiB 541.6kB/s    00:01   
[redmine-doc] Fetching libidn-1.33_1.txz: 100%  200 KiB 205.2kB/s    00:01   
[redmine-doc] Fetching tiff-4.0.7_1.txz: 100%  784 KiB 401.4kB/s    00:02   
[redmine-doc] Fetching jpeg-turbo-1.5.1.txz: 100%  302 KiB 308.9kB/s    00:01   
[redmine-doc] Fetching cups-2.2.1.txz: 100%    1 MiB 704.1kB/s    00:02   
[redmine-doc] Fetching avahi-app-0.6.31_5.txz: 100%  401 KiB 410.8kB/s    00:01   
[redmine-doc] Fetching gnome_subr-1.0.txz: 100%    760 B  0.8kB/s    00:01   
[redmine-doc] Fetching dbus-glib-0.104.txz: 100%  156 KiB 159.7kB/s    00:01   
[redmine-doc] Fetching dbus-1.10.14.txz: 100%  339 KiB 346.7kB/s    00:01   
[redmine-doc] Fetching gobject-introspection-1.46.0.txz: 100%    1 MiB 373.3kB/s    00:03   
[redmine-doc] Fetching python2-2_3.txz: 100%    1 KiB  1.1kB/s    00:01   
[redmine-doc] Fetching libdaemon-0.14_1.txz: 100%  23 KiB  23.1kB/s    00:01   
[redmine-doc] Fetching gnutls-3.4.17.txz: 100%    2 MiB 699.2kB/s    00:03   
[redmine-doc] Fetching nettle-3.3.txz: 100%    1 MiB 580.8kB/s    00:02   
[redmine-doc] Fetching libtasn1-4.9.txz: 100%  598 KiB 306.3kB/s    00:02   
[redmine-doc] Fetching trousers-0.3.14_1.txz: 100%  486 KiB 498.1kB/s    00:01   
[redmine-doc] Fetching tpm-emulator-0.7.4_1.txz: 100%  121 KiB 124.0kB/s    00:01   
[redmine-doc] Fetching p11-kit-0.23.3.txz: 100%  221 KiB 226.5kB/s    00:01   
[redmine-doc] Fetching gsfonts-8.11_8.txz: 100%    4 MiB 470.0kB/s    00:09   
[redmine-doc] Fetching lcms2-2.8.txz: 100%    3 MiB 525.0kB/s    00:05   
[redmine-doc] Fetching webp-0.5.2.txz: 100%  313 KiB 320.1kB/s    00:01   
[redmine-doc] Fetching giflib-5.1.4.txz: 100%  72 KiB  73.9kB/s    00:01   
[redmine-doc] Fetching librsvg2-2.40.16.txz: 100%  158 KiB 162.1kB/s    00:01   
[redmine-doc] Fetching pango-1.38.0_1.txz: 100%  411 KiB 421.2kB/s    00:01   
[redmine-doc] Fetching encodings-1.0.4_3,1.txz: 100%  558 KiB 285.5kB/s    00:02   
[redmine-doc] Fetching libXft-2.3.2_1.txz: 100%  56 KiB  57.0kB/s    00:01   
[redmine-doc] Fetching xorg-fonts-truetype-7.7_1.txz: 100%    540 B  0.5kB/s    00:01   
[redmine-doc] Fetching font-misc-meltho-1.0.3_3.txz: 100%  718 KiB 367.5kB/s    00:02   
[redmine-doc] Fetching mkfontdir-1.0.7.txz: 100%    3 KiB  3.5kB/s    00:01   
[redmine-doc] Fetching mkfontscale-1.1.2.txz: 100%  15 KiB  15.7kB/s    00:01   
[redmine-doc] Fetching font-bh-ttf-1.0.3_3.txz: 100%  269 KiB 275.1kB/s    00:01   
[redmine-doc] Fetching font-misc-ethiopic-1.0.3_3.txz: 100%  126 KiB 129.2kB/s    00:01   
[redmine-doc] Fetching dejavu-2.37.txz: 100%    2 MiB 624.4kB/s    00:04   
[redmine-doc] Fetching harfbuzz-1.3.4.txz: 100%  278 KiB 285.0kB/s    00:01   
[redmine-doc] Fetching graphite2-1.3.9.txz: 100%  121 KiB 123.9kB/s    00:01   
[redmine-doc] Fetching libgsf-1.14.36.txz: 100%  345 KiB 353.0kB/s    00:01   
[redmine-doc] Fetching gdk-pixbuf2-2.32.3_1.txz: 100%  479 KiB 490.7kB/s    00:01   
[redmine-doc] Fetching jasper-1.900.1_16.txz: 100%  536 KiB 274.5kB/s    00:02   
[redmine-doc] Fetching libXi-1.7.8,1.txz: 100%  119 KiB 121.7kB/s    00:01   
[redmine-doc] Fetching inputproto-2.3.2.txz: 100%  15 KiB  15.2kB/s    00:01   
[redmine-doc] Fetching libcroco-0.6.11.txz: 100%  199 KiB 204.2kB/s    00:01   
[redmine-doc] Fetching libwmf-0.2.8.4_15.txz: 100%  993 KiB  1.0MB/s    00:01   
[redmine-doc] Fetching pkgconf-1.1.0.txz: 100%  45 KiB  45.8kB/s    00:01   
[redmine-doc] Fetching openjpeg-2.1.2_1.txz: 100%  172 KiB 175.9kB/s    00:01   
[redmine-doc] Fetching rubygem-request_store-1.3.1.txz: 100%  204 KiB 209.0kB/s    00:01   
[redmine-doc] Fetching rubygem-actionpack-action_caching-1.1.1.txz: 100%  210 KiB 215.4kB/s    00:01   
Checking integrity... done (0 conflicting)
[redmine-doc] [1/206] Installing xproto-7.0.31...
[redmine-doc] [1/206] Extracting xproto-7.0.31: 100%
[redmine-doc] [2/206] Installing libedit-3.1.20150325_2,1...
[redmine-doc] [2/206] Extracting libedit-3.1.20150325_2,1: 100%
[redmine-doc] [3/206] Installing libyaml-0.1.6_2...
[redmine-doc] [3/206] Extracting libyaml-0.1.6_2: 100%
[redmine-doc] [4/206] Installing libexecinfo-1.1_3...
[redmine-doc] [4/206] Extracting libexecinfo-1.1_3: 100%
[redmine-doc] [5/206] Installing libxml2-2.9.4...
[redmine-doc] [5/206] Extracting libxml2-2.9.4: 100%
[redmine-doc] [6/206] Installing libXdmcp-1.1.2...
[redmine-doc] [6/206] Extracting libXdmcp-1.1.2: 100%
[redmine-doc] [7/206] Installing libpthread-stubs-0.3_6...
[redmine-doc] [7/206] Extracting libpthread-stubs-0.3_6: 100%
[redmine-doc] [8/206] Installing libXau-1.0.8_3...
[redmine-doc] [8/206] Extracting libXau-1.0.8_3: 100%
[redmine-doc] [9/206] Installing ruby-2.2.6_1,1...
[redmine-doc] [9/206] Extracting ruby-2.2.6_1,1: 100%
[redmine-doc] [10/206] Installing libxcb-1.12...
[redmine-doc] [10/206] Extracting libxcb-1.12: 100%
[redmine-doc] [11/206] Installing kbproto-1.0.7...
[redmine-doc] [11/206] Extracting kbproto-1.0.7: 100%
[redmine-doc] [12/206] Installing ruby22-gems-2.6.8...
[redmine-doc] [12/206] Extracting ruby22-gems-2.6.8: 100%
[redmine-doc] [13/206] Installing gmp-5.1.3_3...
[redmine-doc] [13/206] Extracting gmp-5.1.3_3: 100%
[redmine-doc] [14/206] Installing libX11-1.6.4,1...
[redmine-doc] [14/206] Extracting libX11-1.6.4,1: 100%
[redmine-doc] [15/206] Installing xextproto-7.3.0...
[redmine-doc] [15/206] Extracting xextproto-7.3.0: 100%
[redmine-doc] [16/206] Installing rubygem-atomic-1.1.99...
[redmine-doc] [16/206] Extracting rubygem-atomic-1.1.99: 100%
[redmine-doc] [17/206] Installing libgpg-error-1.26...
[redmine-doc] [17/206] Extracting libgpg-error-1.26: 100%
[redmine-doc] [18/206] Installing mpfr-3.1.5...
[redmine-doc] [18/206] Extracting mpfr-3.1.5: 100%
[redmine-doc] [19/206] Installing fixesproto-5.0...
[redmine-doc] [19/206] Extracting fixesproto-5.0: 100%
[redmine-doc] [20/206] Installing libXext-1.3.3_1,1...
[redmine-doc] [20/206] Extracting libXext-1.3.3_1,1: 100%
[redmine-doc] [21/206] Installing videoproto-2.3.3...
[redmine-doc] [21/206] Extracting videoproto-2.3.3: 100%
[redmine-doc] [22/206] Installing pciids-20161225...
[redmine-doc] [22/206] Extracting pciids-20161225: 100%
[redmine-doc] [23/206] Installing rubygem-thread_safe1-0.1.3...
[redmine-doc] [23/206] Extracting rubygem-thread_safe1-0.1.3: 100%
[redmine-doc] [24/206] Installing libgcrypt-1.7.5...
[redmine-doc] [24/206] Extracting libgcrypt-1.7.5: 100%
[redmine-doc] [25/206] Installing mpc-1.0.3...
[redmine-doc] [25/206] Extracting mpc-1.0.3: 100%
[redmine-doc] [26/206] Installing gcc-ecj-4.5...
[redmine-doc] [26/206] Extracting gcc-ecj-4.5: 100%
[redmine-doc] [27/206] Installing binutils-2.27_5,1...
[redmine-doc] [27/206] Extracting binutils-2.27_5,1: 100%
[redmine-doc] [28/206] Installing libXfixes-5.0.3...
[redmine-doc] [28/206] Extracting libXfixes-5.0.3: 100%
[redmine-doc] [29/206] Installing damageproto-1.2.1...
[redmine-doc] [29/206] Extracting damageproto-1.2.1: 100%
[redmine-doc] [30/206] Installing libXv-1.0.11,1...
[redmine-doc] [30/206] Extracting libXv-1.0.11,1: 100%
[redmine-doc] [31/206] Installing libpciaccess-0.13.4...
[redmine-doc] [31/206] Extracting libpciaccess-0.13.4: 100%
[redmine-doc] [32/206] Installing rubygem-json-2.0.2...
[redmine-doc] [32/206] Extracting rubygem-json-2.0.2: 100%
[redmine-doc] [33/206] Installing rubygem-minitest-5.10.1...
[redmine-doc] [33/206] Extracting rubygem-minitest-5.10.1: 100%
[redmine-doc] [34/206] Installing rubygem-i18n-0.7.0,2...
[redmine-doc] [34/206] Extracting rubygem-i18n-0.7.0,2: 100%
[redmine-doc] [35/206] Installing rubygem-thread_safe-0.3.5...
[redmine-doc] [35/206] Extracting rubygem-thread_safe-0.3.5: 100%
[redmine-doc] [36/206] Installing rubygem-tzinfo-1.2.2_1...
[redmine-doc] [36/206] Extracting rubygem-tzinfo-1.2.2_1: 100%
[redmine-doc] [37/206] Installing libxslt-1.1.29_1...
[redmine-doc] [37/206] Extracting libxslt-1.1.29_1: 100%
[redmine-doc] [38/206] Installing rubygem-pkg-config-1.1.7_1...
[redmine-doc] [38/206] Extracting rubygem-pkg-config-1.1.7_1: 100%
[redmine-doc] [39/206] Installing gcc-4.9.4...
[redmine-doc] [39/206] Extracting gcc-4.9.4: 100%
[redmine-doc] [40/206] Installing libICE-1.0.9_1,1...
[redmine-doc] [40/206] Extracting libICE-1.0.9_1,1: 100%
[redmine-doc] [41/206] Installing libdevq-0.0.2_1...
[redmine-doc] [41/206] Extracting libdevq-0.0.2_1: 100%
[redmine-doc] [42/206] Installing libXdamage-1.1.4_3...
[redmine-doc] [42/206] Extracting libXdamage-1.1.4_3: 100%
[redmine-doc] [43/206] Installing libxshmfence-1.2...
[redmine-doc] [43/206] Extracting libxshmfence-1.2: 100%
[redmine-doc] [44/206] Installing libXvMC-1.0.10...
[redmine-doc] [44/206] Extracting libXvMC-1.0.10: 100%
[redmine-doc] [45/206] Installing libdrm-2.4.66,1...
[redmine-doc] [45/206] Extracting libdrm-2.4.66,1: 100%
[redmine-doc] [46/206] Installing rubygem-activesupport4-4.2.7.1...
[redmine-doc] [46/206] Extracting rubygem-activesupport4-4.2.7.1: 100%
[redmine-doc] [47/206] Installing rubygem-nokogiri-1.7.0...
[redmine-doc] [47/206] Extracting rubygem-nokogiri-1.7.0: 100%
[redmine-doc] [48/206] Installing libglapi-11.2.2...
[redmine-doc] [48/206] Extracting libglapi-11.2.2: 100%
[redmine-doc] [49/206] Installing xf86vidmodeproto-2.3.1...
[redmine-doc] [49/206] Extracting xf86vidmodeproto-2.3.1: 100%
[redmine-doc] [50/206] Installing freetype2-2.6.3...
[redmine-doc] [50/206] Extracting freetype2-2.6.3: 100%
[redmine-doc] [51/206] Installing libfontenc-1.1.3...
[redmine-doc] [51/206] Extracting libfontenc-1.1.3: 100%
[redmine-doc] [52/206] Installing libSM-1.2.2_3,1...
[redmine-doc] [52/206] Extracting libSM-1.2.2_3,1: 100%
[redmine-doc] [53/206] Installing gnome_subr-1.0...
[redmine-doc] [53/206] Extracting gnome_subr-1.0: 100%
[redmine-doc] [54/206] Installing rubygem-rails-deprecated_sanitizer-1.0.3...
[redmine-doc] [54/206] Extracting rubygem-rails-deprecated_sanitizer-1.0.3: 100%
[redmine-doc] [55/206] Installing rubygem-loofah-2.0.3...
[redmine-doc] [55/206] Extracting rubygem-loofah-2.0.3: 100%
[redmine-doc] [56/206] Installing gbm-11.2.2...
[redmine-doc] [56/206] Extracting gbm-11.2.2: 100%
[redmine-doc] [57/206] Installing llvm37-3.7.1_4...
[redmine-doc] [57/206] Extracting llvm37-3.7.1_4: 100%
[redmine-doc] [58/206] Installing dri2proto-2.8...
[redmine-doc] [58/206] Extracting dri2proto-2.8: 100%
[redmine-doc] [59/206] Installing libXxf86vm-1.1.4_1...
[redmine-doc] [59/206] Extracting libXxf86vm-1.1.4_1: 100%
[redmine-doc] [60/206] Installing renderproto-0.11.1...
[redmine-doc] [60/206] Extracting renderproto-0.11.1: 100%
[redmine-doc] [61/206] Installing xcb-util-0.4.0_2,1...
[redmine-doc] [61/206] Extracting xcb-util-0.4.0_2,1: 100%
[redmine-doc] [62/206] Installing glib-2.46.2_4...
[redmine-doc] [62/206] Extracting glib-2.46.2_4: 100%
Keine Schema-Dateien gefunden:Nichts wird getan.
[redmine-doc] [63/206] Installing dbus-1.10.14...
===> Creating groups.
Creating group 'messagebus' with gid '556'.
===> Creating users
Creating user 'messagebus' with uid '556'.
[redmine-doc] [63/206] Extracting dbus-1.10.14: 100%
[redmine-doc] [64/206] Installing python2-2_3...
[redmine-doc] [64/206] Extracting python2-2_3: 100%
[redmine-doc] [65/206] Installing libtasn1-4.9...
[redmine-doc] [65/206] Extracting libtasn1-4.9: 100%
[redmine-doc] [66/206] Installing tpm-emulator-0.7.4_1...
===> Creating groups.
Creating group '_tss' with gid '601'.
===> Creating users
Creating user '_tss' with uid '601'.
[redmine-doc] [66/206] Extracting tpm-emulator-0.7.4_1: 100%
[redmine-doc] [67/206] Installing mkfontscale-1.1.2...
[redmine-doc] [67/206] Extracting mkfontscale-1.1.2: 100%
[redmine-doc] [68/206] Installing rubygem-rack-2.0.1,3...
[redmine-doc] [68/206] Extracting rubygem-rack-2.0.1,3: 100%
[redmine-doc] [69/206] Installing rubygem-builder32-3.2.2...
[redmine-doc] [69/206] Extracting rubygem-builder32-3.2.2: 100%
[redmine-doc] [70/206] Installing rubygem-rails-dom-testing-1.0.7...
[redmine-doc] [70/206] Extracting rubygem-rails-dom-testing-1.0.7: 100%
[redmine-doc] [71/206] Installing rubygem-rails-html-sanitizer-1.0.3...
[redmine-doc] [71/206] Extracting rubygem-rails-html-sanitizer-1.0.3: 100%
[redmine-doc] [72/206] Installing rubygem-erubis-2.7.0_1...
[redmine-doc] [72/206] Extracting rubygem-erubis-2.7.0_1: 100%
[redmine-doc] [73/206] Installing c-ares-1.12.0...
[redmine-doc] [73/206] Extracting c-ares-1.12.0: 100%
[redmine-doc] [74/206] Installing openssl-1.0.2j_1,1...
[redmine-doc] [74/206] Extracting openssl-1.0.2j_1,1: 100%
[redmine-doc] [75/206] Installing icu-58.2,1...
[redmine-doc] [75/206] Extracting icu-58.2,1: 100%
[redmine-doc] [76/206] Installing libuv-1.10.1...
[redmine-doc] [76/206] Extracting libuv-1.10.1: 100%
[redmine-doc] [77/206] Installing jbigkit-2.1_1...
[redmine-doc] [77/206] Extracting jbigkit-2.1_1: 100%
[redmine-doc] [78/206] Installing glproto-1.4.17...
[redmine-doc] [78/206] Extracting glproto-1.4.17: 100%
[redmine-doc] [79/206] Installing libEGL-11.2.2...
[redmine-doc] [79/206] Extracting libEGL-11.2.2: 100%
[redmine-doc] [80/206] Installing png-1.6.27...
[redmine-doc] [80/206] Extracting png-1.6.27: 100%
[redmine-doc] [81/206] Installing libGL-11.2.2...
[redmine-doc] [81/206] Extracting libGL-11.2.2: 100%
[redmine-doc] [82/206] Installing libXrender-0.9.10...
[redmine-doc] [82/206] Extracting libXrender-0.9.10: 100%
[redmine-doc] [83/206] Installing xcb-util-renderutil-0.3.9_1...
[redmine-doc] [83/206] Extracting xcb-util-renderutil-0.3.9_1: 100%
[redmine-doc] [84/206] Installing fontconfig-2.12.1,1...
[redmine-doc] [84/206] Extracting fontconfig-2.12.1,1: 100%
Running fc-cache to build fontconfig cache...
Running fc-cache to build fontconfig cache...
/usr/local/share/fonts: skipping, no such directory
/usr/local/share/fonts: skipping, no such directory
/usr/local/lib/X11/fonts: skipping, no such directory
/usr/local/lib/X11/fonts: skipping, no such directory
/root/.local/share/fonts: skipping, no such directory
/root/.fonts: skipping, no such directory
/var/db/fontconfig: cleaning cache directory
/var/db/fontconfig: cleaning cache directory
/root/.cache/fontconfig: not cleaning non-existent cache directory
/root/.fontconfig: not cleaning non-existent cache directory
fc-cache: succeeded
fc-cache: succeeded
</pre>
[redmine-doc] [85/206] Installing pixman-0.34.0...
Keine Schema-Dateien gefunden:Nichts wird getan.
[redmine-doc] [85/206] Extracting pixman-0.34.0: 100%
<pre>
[redmine-doc] [86/206] Installing font-util-1.3.1...
===> Creating users and/or groups.
[redmine-doc] [86/206] Extracting font-util-1.3.1: 100%
Creating group '_tss' with gid '601'.
[redmine-doc] [87/206] Installing libidn-1.33_1...
Creating user '_tss' with uid '601'.
[redmine-doc] [87/206] Extracting libidn-1.33_1: 100%
</pre>
[redmine-doc] [88/206] Installing jpeg-turbo-1.5.1...
===> Creating users and/or groups.
[redmine-doc] [88/206] Extracting jpeg-turbo-1.5.1: 100%
[redmine-doc] [89/206] Installing dbus-glib-0.104...
[redmine-doc] [89/206] Extracting dbus-glib-0.104: 100%
[redmine-doc] [90/206] Installing gobject-introspection-1.46.0...
[redmine-doc] [90/206] Extracting gobject-introspection-1.46.0: 100%
[redmine-doc] [91/206] Installing libdaemon-0.14_1...
[redmine-doc] [91/206] Extracting libdaemon-0.14_1: 100%
[redmine-doc] [92/206] Installing nettle-3.3...
[redmine-doc] [92/206] Extracting nettle-3.3: 100%
[redmine-doc] [93/206] Installing trousers-0.3.14_1...
===> Creating groups.
Using existing group '_tss'.
===> Creating users
Using existing user '_tss'.
[redmine-doc] [93/206] Extracting trousers-0.3.14_1: 100%
[redmine-doc] [94/206] Installing p11-kit-0.23.3...
[redmine-doc] [94/206] Extracting p11-kit-0.23.3: 100%
[redmine-doc] [95/206] Installing mkfontdir-1.0.7...
[redmine-doc] [95/206] Extracting mkfontdir-1.0.7: 100%
[redmine-doc] [96/206] Installing inputproto-2.3.2...
[redmine-doc] [96/206] Extracting inputproto-2.3.2: 100%
[redmine-doc] [97/206] Installing rubygem-rack-test-0.6.3_2...
[redmine-doc] [97/206] Extracting rubygem-rack-test-0.6.3_2: 100%
[redmine-doc] [98/206] Installing rubygem-rack16-1.6.5...
[redmine-doc] [98/206] Extracting rubygem-rack16-1.6.5: 100%
[redmine-doc] [99/206] Installing rubygem-actionview-4.2.7.1...
[redmine-doc] [99/206] Extracting rubygem-actionview-4.2.7.1: 100%
[redmine-doc] [100/206] Installing node-7.3.0...
[redmine-doc] [100/206] Extracting node-7.3.0: 100%
[redmine-doc] [101/206] Installing cairo-1.14.6_1,2...
[redmine-doc] [101/206] Extracting cairo-1.14.6_1,2: 100%
[redmine-doc] [102/206] Installing libXt-1.1.5,1...
[redmine-doc] [102/206] Extracting libXt-1.1.5,1: 100%
[redmine-doc] [103/206] Installing libpaper-1.1.24.4...
[redmine-doc] [103/206] Extracting libpaper-1.1.24.4: 100%
[redmine-doc] [104/206] Installing tiff-4.0.7_1...
[redmine-doc] [104/206] Extracting tiff-4.0.7_1: 100%
[redmine-doc] [105/206] Installing avahi-app-0.6.31_5...
===> Creating groups.
Creating group 'avahi' with gid '558'.
===> Creating users
Creating user 'avahi' with uid '558'.
[redmine-doc] [105/206] Extracting avahi-app-0.6.31_5: 100%
[redmine-doc] [106/206] Installing gnutls-3.4.17...
[redmine-doc] [106/206] Extracting gnutls-3.4.17: 100%
[redmine-doc] [107/206] Installing encodings-1.0.4_3,1...
[redmine-doc] [107/206] Extracting encodings-1.0.4_3,1: 100%
[redmine-doc] [108/206] Installing font-misc-meltho-1.0.3_3...
[redmine-doc] [108/206] Extracting font-misc-meltho-1.0.3_3: 100%
[redmine-doc] [109/206] Installing font-bh-ttf-1.0.3_3...
[redmine-doc] [109/206] Extracting font-bh-ttf-1.0.3_3: 100%
[redmine-doc] [110/206] Installing font-misc-ethiopic-1.0.3_3...
[redmine-doc] [110/206] Extracting font-misc-ethiopic-1.0.3_3: 100%
[redmine-doc] [111/206] Installing dejavu-2.37...
[redmine-doc] [111/206] Extracting dejavu-2.37: 100%
[redmine-doc] [112/206] Installing graphite2-1.3.9...
[redmine-doc] [112/206] Extracting graphite2-1.3.9: 100%
[redmine-doc] [113/206] Installing jasper-1.900.1_16...
[redmine-doc] [113/206] Extracting jasper-1.900.1_16: 100%
[redmine-doc] [114/206] Installing libXi-1.7.8,1...
[redmine-doc] [114/206] Extracting libXi-1.7.8,1: 100%
[redmine-doc] [115/206] Installing rubygem-rake-11.2.2...
[redmine-doc] [115/206] Extracting rubygem-rake-11.2.2: 100%
[redmine-doc] [116/206] Installing rubygem-public_suffix-2.0.4_6...
[redmine-doc] [116/206] Extracting rubygem-public_suffix-2.0.4_6: 100%
[redmine-doc] [117/206] Installing rubygem-actionpack4-4.2.7.1...
[redmine-doc] [117/206] Extracting rubygem-actionpack4-4.2.7.1: 100%
[redmine-doc] [118/206] Installing rubygem-thor-0.19.1...
[redmine-doc] [118/206] Extracting rubygem-thor-0.19.1: 100%
[redmine-doc] [119/206] Installing rubygem-mime-types-data-3.2016.0521...
[redmine-doc] [119/206] Extracting rubygem-mime-types-data-3.2016.0521: 100%
[redmine-doc] [120/206] Installing rubygem-concurrent-ruby-1.0.4...
[redmine-doc] [120/206] Extracting rubygem-concurrent-ruby-1.0.4: 100%
[redmine-doc] [121/206] Installing rubygem-execjs-2.7.0...
[redmine-doc] [121/206] Extracting rubygem-execjs-2.7.0: 100%
[redmine-doc] [122/206] Installing rubygem-coffee-script-source-1.11.1...
[redmine-doc] [122/206] Extracting rubygem-coffee-script-source-1.11.1: 100%
[redmine-doc] [123/206] Installing jbig2dec-0.13...
[redmine-doc] [123/206] Extracting jbig2dec-0.13: 100%
[redmine-doc] [124/206] Installing svgalib-1.4.3_7...
[redmine-doc] [124/206] Extracting svgalib-1.4.3_7: 100%
[redmine-doc] [125/206] Installing cups-2.2.1...
===> Creating groups.
Creating group 'cups' with gid '193'.
Creating group 'cups' with gid '193'.
===> Creating users
Creating user 'cups' with uid '193'.
Creating user 'cups' with uid '193'.
<pre>
[redmine-doc] [125/206] Extracting cups-2.2.1: 100%
===> Creating users and/or groups.
[redmine-doc] [126/206] Installing gsfonts-8.11_8...
Using existing group 'cups'.
[redmine-doc] [126/206] Extracting gsfonts-8.11_8: 100%
Using existing user 'cups'.
[redmine-doc] [127/206] Installing lcms2-2.8...
</pre>
[redmine-doc] [127/206] Extracting lcms2-2.8: 100%
===> Creating users and/or groups.
[redmine-doc] [128/206] Installing libXft-2.3.2_1...
[redmine-doc] [128/206] Extracting libXft-2.3.2_1: 100%
[redmine-doc] [129/206] Installing xorg-fonts-truetype-7.7_1...
[redmine-doc] [130/206] Installing harfbuzz-1.3.4...
[redmine-doc] [130/206] Extracting harfbuzz-1.3.4: 100%
[redmine-doc] [131/206] Installing gdk-pixbuf2-2.32.3_1...
[redmine-doc] [131/206] Extracting gdk-pixbuf2-2.32.3_1: 100%
[redmine-doc] [132/206] Installing rubygem-activemodel4-4.2.7.1...
[redmine-doc] [132/206] Extracting rubygem-activemodel4-4.2.7.1: 100%
[redmine-doc] [133/206] Installing rubygem-addressable-2.5.0_1...
[redmine-doc] [133/206] Extracting rubygem-addressable-2.5.0_1: 100%
[redmine-doc] [134/206] Installing rubygem-railties4-4.2.7.1...
[redmine-doc] [134/206] Extracting rubygem-railties4-4.2.7.1: 100%
[redmine-doc] [135/206] Installing rubygem-mime-types-3.1...
[redmine-doc] [135/206] Extracting rubygem-mime-types-3.1: 100%
[redmine-doc] [136/206] Installing rubygem-globalid-0.3.7...
[redmine-doc] [136/206] Extracting rubygem-globalid-0.3.7: 100%
[redmine-doc] [137/206] Installing rubygem-debug_inspector-0.0.2...
[redmine-doc] [137/206] Extracting rubygem-debug_inspector-0.0.2: 100%
[redmine-doc] [138/206] Installing rubygem-sprockets3-3.7.0_1...
[redmine-doc] [138/206] Extracting rubygem-sprockets3-3.7.0_1: 100%
[redmine-doc] [139/206] Installing rubygem-json_pure-2.0.2...
[redmine-doc] [139/206] Extracting rubygem-json_pure-2.0.2: 100%
[redmine-doc] [140/206] Installing rubygem-coffee-script-2.4.1...
[redmine-doc] [140/206] Extracting rubygem-coffee-script-2.4.1: 100%
[redmine-doc] [141/206] Installing ghostscript9-agpl-base-9.16_5...
[redmine-doc] [141/206] Extracting ghostscript9-agpl-base-9.16_5: 100%
[redmine-doc] [142/206] Installing giflib-5.1.4...
[redmine-doc] [142/206] Extracting giflib-5.1.4: 100%
[redmine-doc] [143/206] Installing pango-1.38.0_1...
[redmine-doc] [143/206] Extracting pango-1.38.0_1: 100%
[redmine-doc] [144/206] Installing libgsf-1.14.36...
[redmine-doc] [144/206] Extracting libgsf-1.14.36: 100%
[redmine-doc] [145/206] Installing libcroco-0.6.11...
[redmine-doc] [145/206] Extracting libcroco-0.6.11: 100%
[redmine-doc] [146/206] Installing rubygem-css_parser-1.4.7...
[redmine-doc] [146/206] Extracting rubygem-css_parser-1.4.7: 100%
[redmine-doc] [147/206] Installing rubygem-mail-2.6.4,2...
[redmine-doc] [147/206] Extracting rubygem-mail-2.6.4,2: 100%
[redmine-doc] [148/206] Installing rubygem-activejob-4.2.7.1...
[redmine-doc] [148/206] Extracting rubygem-activejob-4.2.7.1: 100%
[redmine-doc] [149/206] Installing rubygem-sass-3.4.23...
[redmine-doc] [149/206] Extracting rubygem-sass-3.4.23: 100%
[redmine-doc] [150/206] Installing rubygem-rails-observers-0.1.2...
[redmine-doc] [150/206] Extracting rubygem-rails-observers-0.1.2: 100%
[redmine-doc] [151/206] Installing rubygem-binding_of_caller-0.7.2...
[redmine-doc] [151/206] Extracting rubygem-binding_of_caller-0.7.2: 100%
[redmine-doc] [152/206] Installing rubygem-sprockets-rails-3.2.0...
[redmine-doc] [152/206] Extracting rubygem-sprockets-rails-3.2.0: 100%
[redmine-doc] [153/206] Installing rubygem-multi_json-1.12.1...
[redmine-doc] [153/206] Extracting rubygem-multi_json-1.12.1: 100%
[redmine-doc] [154/206] Installing rubygem-tilt-2.0.5...
[redmine-doc] [154/206] Extracting rubygem-tilt-2.0.5: 100%
[redmine-doc] [155/206] Installing rubygem-arel6-6.0.4...
[redmine-doc] [155/206] Extracting rubygem-arel6-6.0.4: 100%
[redmine-doc] [156/206] Installing rubygem-coffee-rails4-4.2.1...
[redmine-doc] [156/206] Extracting rubygem-coffee-rails4-4.2.1: 100%
[redmine-doc] [157/206] Installing rubygem-turbolinks-source-5.0.0...
[redmine-doc] [157/206] Extracting rubygem-turbolinks-source-5.0.0: 100%
[redmine-doc] [158/206] Installing libfpx-1.3.1.4_1...
[redmine-doc] [158/206] Extracting libfpx-1.3.1.4_1: 100%
[redmine-doc] [159/206] Installing liblqr-1-0.4.2...
[redmine-doc] [159/206] Extracting liblqr-1-0.4.2: 100%
[redmine-doc] [160/206] Installing fftw3-3.3.5...
[redmine-doc] [160/206] Extracting fftw3-3.3.5: 100%
[redmine-doc] [161/206] Installing libltdl-2.4.6...
[redmine-doc] [161/206] Extracting libltdl-2.4.6: 100%
[redmine-doc] [162/206] Installing ghostscript9-agpl-x11-9.16_2...
[redmine-doc] [162/206] Extracting ghostscript9-agpl-x11-9.16_2: 100%
[redmine-doc] [163/206] Installing webp-0.5.2...
[redmine-doc] [163/206] Extracting webp-0.5.2: 100%
[redmine-doc] [164/206] Installing librsvg2-2.40.16...
[redmine-doc] [164/206] Extracting librsvg2-2.40.16: 100%
[redmine-doc] [165/206] Installing libwmf-0.2.8.4_15...
[redmine-doc] [165/206] Extracting libwmf-0.2.8.4_15: 100%
[redmine-doc] [166/206] Installing pkgconf-1.1.0...
[redmine-doc] [166/206] Extracting pkgconf-1.1.0: 100%
[redmine-doc] [167/206] Installing openjpeg-2.1.2_1...
[redmine-doc] [167/206] Extracting openjpeg-2.1.2_1: 100%
[redmine-doc] [168/206] Installing rubygem-ruby-openid-2.7.0...
[redmine-doc] [168/206] Extracting rubygem-ruby-openid-2.7.0: 100%
[redmine-doc] [169/206] Installing rubygem-roadie-3.2.0...
[redmine-doc] [169/206] Extracting rubygem-roadie-3.2.0: 100%
[redmine-doc] [170/206] Installing rubygem-rbpdf-font-1.19.0...
[redmine-doc] [170/206] Extracting rubygem-rbpdf-font-1.19.0: 100%
[redmine-doc] [171/206] Installing rubygem-htmlentities-4.3.4...
[redmine-doc] [171/206] Extracting rubygem-htmlentities-4.3.4: 100%
[redmine-doc] [172/206] Installing rubygem-jquery-rails4-4.2.1...
[redmine-doc] [172/206] Extracting rubygem-jquery-rails4-4.2.1: 100%
[redmine-doc] [173/206] Installing rubygem-actionmailer4-4.2.7.1...
[redmine-doc] [173/206] Extracting rubygem-actionmailer4-4.2.7.1: 100%
[redmine-doc] [174/206] Installing rubygem-activeresource4-4.0.0...
[redmine-doc] [174/206] Extracting rubygem-activeresource4-4.0.0: 100%
[redmine-doc] [175/206] Installing rubygem-web-console-2.3.0...
[redmine-doc] [175/206] Extracting rubygem-web-console-2.3.0: 100%
[redmine-doc] [176/206] Installing rubygem-jbuilder-2.6.1...
[redmine-doc] [176/206] Extracting rubygem-jbuilder-2.6.1: 100%
[redmine-doc] [177/206] Installing rubygem-sqlite3-1.3.12...
[redmine-doc] [177/206] Extracting rubygem-sqlite3-1.3.12: 100%
[redmine-doc] [178/206] Installing rubygem-uglifier-3.0.4...
[redmine-doc] [178/206] Extracting rubygem-uglifier-3.0.4: 100%
[redmine-doc] [179/206] Installing rubygem-bundler-1.13.7...
[redmine-doc] [179/206] Extracting rubygem-bundler-1.13.7: 100%
[redmine-doc] [180/206] Installing rubygem-sass-rails5-5.0.6...
[redmine-doc] [180/206] Extracting rubygem-sass-rails5-5.0.6: 100%
[redmine-doc] [181/206] Installing rubygem-byebug-9.0.6...
[redmine-doc] [181/206] Extracting rubygem-byebug-9.0.6: 100%
[redmine-doc] [182/206] Installing rubygem-rdoc-4.2.2...
[redmine-doc] [182/206] Extracting rubygem-rdoc-4.2.2: 100%
[redmine-doc] [183/206] Installing rubygem-spring-1.7.2...
[redmine-doc] [183/206] Extracting rubygem-spring-1.7.2: 100%
[redmine-doc] [184/206] Installing rubygem-activerecord4-4.2.7.1...
[redmine-doc] [184/206] Extracting rubygem-activerecord4-4.2.7.1: 100%
[redmine-doc] [185/206] Installing rubygem-turbolinks-5.0.1...
[redmine-doc] [185/206] Extracting rubygem-turbolinks-5.0.1: 100%
[redmine-doc] [186/206] Installing rubygem-sdoc-0.4.2...
[redmine-doc] [186/206] Extracting rubygem-sdoc-0.4.2: 100%
[redmine-doc] [187/206] Installing mysql56-client-5.6.34...
[redmine-doc] [187/206] Extracting mysql56-client-5.6.34: 100%
[redmine-doc] [188/206] Installing rubygem-daemons-1.2.4...
[redmine-doc] [188/206] Extracting rubygem-daemons-1.2.4: 100%
[redmine-doc] [189/206] Installing rubygem-eventmachine-1.2.0.1...
[redmine-doc] [189/206] Extracting rubygem-eventmachine-1.2.0.1: 100%
[redmine-doc] [190/206] Installing ImageMagick-6.9.6.4,1...
[redmine-doc] [190/206] Extracting ImageMagick-6.9.6.4,1: 100%
[redmine-doc] [191/206] Installing rubygem-mimemagic-0.3.1...
[redmine-doc] [191/206] Extracting rubygem-mimemagic-0.3.1: 100%
[redmine-doc] [192/206] Installing rubygem-rack-openid-1.4.2_3...
[redmine-doc] [192/206] Extracting rubygem-rack-openid-1.4.2_3: 100%
[redmine-doc] [193/206] Installing rubygem-redcarpet-3.4.0...
[redmine-doc] [193/206] Extracting rubygem-redcarpet-3.4.0: 100%
[redmine-doc] [194/206] Installing rubygem-coderay-1.1.1...
[redmine-doc] [194/206] Extracting rubygem-coderay-1.1.1: 100%
[redmine-doc] [195/206] Installing rubygem-protected_attributes-1.1.3...
[redmine-doc] [195/206] Extracting rubygem-protected_attributes-1.1.3: 100%
[redmine-doc] [196/206] Installing rubygem-roadie-rails-1.1.1...
[redmine-doc] [196/206] Extracting rubygem-roadie-rails-1.1.1: 100%
[redmine-doc] [197/206] Installing rubygem-builder-3.0.4...
[redmine-doc] [197/206] Extracting rubygem-builder-3.0.4: 100%
[redmine-doc] [198/206] Installing rubygem-rbpdf-1.19.0...
[redmine-doc] [198/206] Extracting rubygem-rbpdf-1.19.0: 100%
[redmine-doc] [199/206] Installing rubygem-rails4-4.2.7.1...
[redmine-doc] [199/206] Extracting rubygem-rails4-4.2.7.1: 100%
[redmine-doc] [200/206] Installing rubygem-actionpack-xml_parser-1.0.2...
[redmine-doc] [200/206] Extracting rubygem-actionpack-xml_parser-1.0.2: 100%
[redmine-doc] [201/206] Installing rubygem-mysql2-0.4.5...
[redmine-doc] [201/206] Extracting rubygem-mysql2-0.4.5: 100%
[redmine-doc] [202/206] Installing rubygem-thin-1.7.0...
[redmine-doc] [202/206] Extracting rubygem-thin-1.7.0: 100%
[redmine-doc] [203/206] Installing rubygem-rmagick-2.16.0_1...
[redmine-doc] [203/206] Extracting rubygem-rmagick-2.16.0_1: 100%
[redmine-doc] [204/206] Installing rubygem-request_store-1.3.1...
[redmine-doc] [204/206] Extracting rubygem-request_store-1.3.1: 100%
[redmine-doc] [205/206] Installing rubygem-actionpack-action_caching-1.1.1...
[redmine-doc] [205/206] Extracting rubygem-actionpack-action_caching-1.1.1: 100%
[redmine-doc] [206/206] Installing redmine-3.2.3_2...
===> Creating groups.
Using existing group 'www'.
Using existing group 'www'.
===> Creating users
Using existing user 'www'.
Using existing user 'www'.
</pre>
[redmine-doc] [206/206] Extracting redmine-3.2.3_2: 100%
<pre>
Message from ruby-2.2.6_1,1:
Message for ruby-2.1.6,1:
====
====
Some of the standard commands are provided as separate ports for ease
Some of the standard commands are provided as separate ports for ease
of upgrading:
of upgrading:


        devel/ruby-gems:       gem - RubyGems package manager
devel/ruby-gems: gem - RubyGems package manager
        devel/rubygem-rake:     rake - Ruby Make
devel/rubygem-rake: rake - Ruby Make


And some of the standard libraries are provided as separate ports
And some of the standard libraries are provided as separate ports
since they require extra dependencies:
since they require extra dependencies:


        databases/ruby-gdbm:   GDBM module
databases/ruby-gdbm: GDBM module


Install them as occasion demands.
Install them as occasion demands.
====
====
</pre>
Message from gcc-4.9.4:
<pre>
To ensure binaries built with this toolchain find appropriate versions
Message for dejavu-2.35:
of the necessary run-time libraries, you may want to link using
 
  -Wl,-rpath=/usr/local/lib/gcc49
 
For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens
transparently.
Message from openssl-1.0.2j_1,1:
Copy /usr/local/openssl/openssl.cnf.sample to /usr/local/openssl/openssl.cnf
and edit it to fit your needs.
Message from trousers-0.3.14_1:
To run tcsd automatically, add the following line to /etc/rc.conf:
 
tcsd_enable="YES"
 
You might want to edit /usr/local/etc/tcsd.conf to reflect your setup.
 
If you want to use tcsd with software TPM emulator, use the following
configuration in /etc/rc.conf:
 
tcsd_enable="YES"
tcsd_mode="emulator"
tpmd_enable="YES"
 
To use TPM, add your_account to '_tss' group like following:
 
# pw groupmod _tss -m your_account
Message from node-7.3.0:
Note: If you need npm (Node Package Manager), please install www/npm.
Message from dejavu-2.37:
Make sure that the freetype module is loaded.  If it is not, add the following
Make sure that the freetype module is loaded.  If it is not, add the following
line to the "Modules" section of your X Windows configuration file:
line to the "Modules" section of your X Windows configuration file:


        Load "freetype"
Load "freetype"


Add the following line to the "Files" section of X Windows configuration file:
Add the following line to the "Files" section of X Windows configuration file:


        FontPath "/usr/local/share/fonts/dejavu/"
FontPath "/usr/local/share/fonts/dejavu/"


Note: your X Windows configuration file is typically /etc/X11/XF86Config
Note: your X Windows configuration file is typically /etc/X11/XF86Config
if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org.
if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org.
Message for trousers-tddl-0.3.10_7:
Message from jasper-1.900.1_16:
To run tcsd automatically, add the following line to /etc/rc.conf
===>  NOTICE:


tcsd_enable="YES"
The jasper port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:


You might want to edit /usr/local/etc/tcsd.conf to reflect your setup.
https://bugs.freebsd.org/bugzilla


To use TPM, add your_account to '_tss' group like following:
More information about port maintainership is available at:


# pw groupadd _tss -m your_account
https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port
</pre>
Message from ghostscript9-agpl-base-9.16_5:
<pre>
Message for node-0.12.7:
Note: If you need npm (Node Package Manager), please install www/npm.
Message for ghostscript9-9.06_10:
Note: in order to use the script "dvipdf", dvips must be installed.
Note: in order to use the script "dvipdf", dvips must be installed.
This program is provided by another package print/tex-dvipsk.
This program is provided by another package print/tex-dvipsk.


FAPIfontmap and FAPIcidfmap in /usr/local/share/ghostscript/9.06/Resource/Init
FAPIfontmap and FAPIcidfmap in /usr/local/share/ghostscript/9.16/Resource/Init
have to be configured if you want to use FAPI feature.
have to be configured if you want to use FAPI feature.
</pre>
Message from liblqr-1-0.4.2:
<pre>
Message for liblqr-1-0.4.1_8:
==========================================================================
==========================================================================
NOTE: In order to compile examples for liblqr, you will
NOTE: In order to compile examples for liblqr, you will
Zeile 140: Zeile 993:
Examples are located in /usr/local/share/examples/liblqr-1
Examples are located in /usr/local/share/examples/liblqr-1
==========================================================================
==========================================================================
Message for mysql56-client-5.6.25_2:
Message from mysql56-client-5.6.34:
* * * * * * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * * * * * *


Zeile 150: Zeile 1.003:


Although this database client is not listed as
Although this database client is not listed as
"affected", it is vulnerable and will not be  
"affected", it is vulnerable and will not be
receiving a patch. Please take note of this when
receiving a patch. Please take note of this when
deploying this software.
deploying this software.


* * * * * * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * * * * * *
</pre>
Message from redmine-3.2.3_2:
<pre>
Message for redmine-2.6.3_3:
=============================================================================
=============================================================================


Zeile 176: Zeile 1.027:
</pre>
</pre>
-->
-->
:: Demnach ist ''MySQL'' der standardmäßig vorgesehen.
:: Der Client für ''MySQL'' (''mysql56-client'') wird standardmäßig mit installiert. Demnach ist davon auszugehen, dass ''MySQL'' als Standard - auch für den Server (''mysql56-server'') - vorgesehen ist.
: <code>pkg install mysql56-server</code>
; Installieren von MySQL
: <code>pkg install -y mysql56-server</code>
<!--
<!--
<pre>
<pre>
===> Creating users and/or groups.
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 1 package(s) will be affected (of 0 checked):
 
New packages to be INSTALLED:
mysql56-server: 5.6.34
 
Number of packages to be installed: 1
 
The process will require 89 MiB more space.
8 MiB to be downloaded.
[redmine-doc] Fetching mysql56-server-5.6.34.txz: 100%    8 MiB 485.4kB/s    00:18   
Checking integrity... done (0 conflicting)
[redmine-doc] [1/1] Installing mysql56-server-5.6.34...
===> Creating groups.
Creating group 'mysql' with gid '88'.
Creating group 'mysql' with gid '88'.
===> Creating users
Creating user 'mysql' with uid '88'.
Creating user 'mysql' with uid '88'.
</pre>
[redmine-doc] [1/1] Extracting mysql56-server-5.6.34: 100%
<pre>
Message from mysql56-server-5.6.34:
Message for mysql56-server-5.6.25:
************************************************************************
************************************************************************


Zeile 194: Zeile 1.061:
</pre>
</pre>
-->
-->
: <code>echo 'mysql_enable="YES"' >> /etc/rc.conf</code>
; Einrichten von MySQL
: <code>sysrc mysql_enable="YES"</code>
: <code>service mysql-server start</code>
: <code>service mysql-server start</code>
<pre>
<pre>
Zeile 200: Zeile 1.068:
</pre>
</pre>
: <code>mysql_install_db --basedir /usr/local</code>
: <code>mysql_install_db --basedir /usr/local</code>
:: Das Auswahl des Verzeichnisses ''/usr/local'' ist wohl üblich, könnte aber vielleicht auch anders gewählt werden.
<!--
<!--
<pre>
<pre>
Installing MySQL system tables...2015-07-31 05:40:21 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
Installing MySQL system tables...2017-11-22 18:18:17 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2015-07-31 05:40:21 0 [Note] /usr/local/libexec/mysqld (mysqld 5.6.25) starting as process 91700 ...
2017-11-22 18:18:17 0 [Note] Ignoring --secure-file-priv value as server is running with --bootstrap.
2015-07-31 05:40:21 91700 [Note] InnoDB: Using atomics to ref count buffer pool pages
2017-11-22 18:18:17 0 [Note] /usr/local/libexec/mysqld (mysqld 5.6.34) starting as process 69932 ...
2015-07-31 05:40:21 91700 [Note] InnoDB: The InnoDB memory heap is disabled
2017-11-22 18:18:17 69932 [Note] InnoDB: Using atomics to ref count buffer pool pages
2015-07-31 05:40:21 91700 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2017-11-22 18:18:17 69932 [Note] InnoDB: The InnoDB memory heap is disabled
2015-07-31 05:40:21 91700 [Note] InnoDB: Memory barrier is not used
2017-11-22 18:18:17 69932 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2015-07-31 05:40:21 91700 [Note] InnoDB: Compressed tables use zlib 1.2.3
2017-11-22 18:18:17 69932 [Note] InnoDB: Memory barrier is not used
2015-07-31 05:40:21 91700 [Note] InnoDB: Not using CPU crc32 instructions
2017-11-22 18:18:17 69932 [Note] InnoDB: Compressed tables use zlib 1.2.3
2015-07-31 05:40:21 91700 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2017-11-22 18:18:17 69932 [Note] InnoDB: Using CPU crc32 instructions
2015-07-31 05:40:21 91700 [Note] InnoDB: Completed initialization of buffer pool
2017-11-22 18:18:17 69932 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2015-07-31 05:40:21 91700 [Note] InnoDB: The first specified data file ./ibdata1 did not exist: a new database to be created!
2017-11-22 18:18:17 69932 [Note] InnoDB: Completed initialization of buffer pool
2015-07-31 05:40:21 91700 [Note] InnoDB: Setting file ./ibdata1 size to 12 MB
2017-11-22 18:18:17 69932 [Note] InnoDB: The first specified data file ./ibdata1 did not exist: a new database to be created!
2015-07-31 05:40:21 91700 [Note] InnoDB: Database physically writes the file full: wait...
2017-11-22 18:18:17 69932 [Note] InnoDB: Setting file ./ibdata1 size to 12 MB
2015-07-31 05:40:21 91700 [Note] InnoDB: Setting log file ./ib_logfile101 size to 48 MB
2017-11-22 18:18:17 69932 [Note] InnoDB: Database physically writes the file full: wait...
2015-07-31 05:40:21 91700 [Note] InnoDB: Setting log file ./ib_logfile1 size to 48 MB
2017-11-22 18:18:17 69932 [Note] InnoDB: Setting log file ./ib_logfile101 size to 48 MB
2015-07-31 05:40:22 91700 [Note] InnoDB: Renaming log file ./ib_logfile101 to ./ib_logfile0
2017-11-22 18:18:17 69932 [Note] InnoDB: Setting log file ./ib_logfile1 size to 48 MB
2015-07-31 05:40:22 91700 [Warning] InnoDB: New log files created, LSN=45781
2017-11-22 18:18:17 69932 [Note] InnoDB: Renaming log file ./ib_logfile101 to ./ib_logfile0
2015-07-31 05:40:22 91700 [Note] InnoDB: Doublewrite buffer not found: creating new
2017-11-22 18:18:17 69932 [Warning] InnoDB: New log files created, LSN=45781
2015-07-31 05:40:22 91700 [Note] InnoDB: Doublewrite buffer created
2017-11-22 18:18:17 69932 [Note] InnoDB: Doublewrite buffer not found: creating new
2015-07-31 05:40:22 91700 [Note] InnoDB: 128 rollback segment(s) are active.
2017-11-22 18:18:17 69932 [Note] InnoDB: Doublewrite buffer created
2015-07-31 05:40:22 91700 [Warning] InnoDB: Creating foreign key constraint system tables.
2017-11-22 18:18:17 69932 [Note] InnoDB: 128 rollback segment(s) are active.
2015-07-31 05:40:22 91700 [Note] InnoDB: Foreign key constraint system tables created
2017-11-22 18:18:17 69932 [Warning] InnoDB: Creating foreign key constraint system tables.
2015-07-31 05:40:22 91700 [Note] InnoDB: Creating tablespace and datafile system tables.
2017-11-22 18:18:18 69932 [Note] InnoDB: Foreign key constraint system tables created
2015-07-31 05:40:22 91700 [Note] InnoDB: Tablespace and datafile system tables created.
2017-11-22 18:18:18 69932 [Note] InnoDB: Creating tablespace and datafile system tables.
2015-07-31 05:40:22 91700 [Note] InnoDB: Waiting for purge to start
2017-11-22 18:18:18 69932 [Note] InnoDB: Tablespace and datafile system tables created.
2015-07-31 05:40:22 91700 [Note] InnoDB: 5.6.25 started; log sequence number 0
2017-11-22 18:18:18 69932 [Note] InnoDB: Waiting for purge to start
2015-07-31 05:40:23 91700 [Note] Binlog end
2017-11-22 18:18:18 69932 [Note] InnoDB: 5.6.34 started; log sequence number 0
2015-07-31 05:40:23 91700 [Note] InnoDB: FTS optimize thread exiting.
2017-11-22 18:18:19 69932 [Note] Binlog end
2015-07-31 05:40:23 91700 [Note] InnoDB: Starting shutdown...
2017-11-22 18:18:19 69932 [Note] InnoDB: FTS optimize thread exiting.
2015-07-31 05:40:25 91700 [Note] InnoDB: Shutdown completed; log sequence number 1625977
2017-11-22 18:18:19 69932 [Note] InnoDB: Starting shutdown...
2017-11-22 18:18:20 69932 [Note] InnoDB: Shutdown completed; log sequence number 1625977
OK
OK


Filling help tables...2015-07-31 05:40:25 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
Filling help tables...2017-11-22 18:18:20 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2015-07-31 05:40:25 0 [Note] /usr/local/libexec/mysqld (mysqld 5.6.25) starting as process 91736 ...
2017-11-22 18:18:20 0 [Note] Ignoring --secure-file-priv value as server is running with --bootstrap.
2015-07-31 05:40:25 91736 [Note] InnoDB: Using atomics to ref count buffer pool pages
2017-11-22 18:18:20 0 [Note] /usr/local/libexec/mysqld (mysqld 5.6.34) starting as process 69935 ...
2015-07-31 05:40:25 91736 [Note] InnoDB: The InnoDB memory heap is disabled
2017-11-22 18:18:20 69935 [Note] InnoDB: Using atomics to ref count buffer pool pages
2015-07-31 05:40:25 91736 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2017-11-22 18:18:20 69935 [Note] InnoDB: The InnoDB memory heap is disabled
2015-07-31 05:40:25 91736 [Note] InnoDB: Memory barrier is not used
2017-11-22 18:18:20 69935 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2015-07-31 05:40:25 91736 [Note] InnoDB: Compressed tables use zlib 1.2.3
2017-11-22 18:18:20 69935 [Note] InnoDB: Memory barrier is not used
2015-07-31 05:40:25 91736 [Note] InnoDB: Not using CPU crc32 instructions
2017-11-22 18:18:20 69935 [Note] InnoDB: Compressed tables use zlib 1.2.3
2015-07-31 05:40:25 91736 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2017-11-22 18:18:20 69935 [Note] InnoDB: Using CPU crc32 instructions
2015-07-31 05:40:25 91736 [Note] InnoDB: Completed initialization of buffer pool
2017-11-22 18:18:20 69935 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2015-07-31 05:40:25 91736 [Note] InnoDB: Highest supported file format is Barracuda.
2017-11-22 18:18:20 69935 [Note] InnoDB: Completed initialization of buffer pool
2015-07-31 05:40:25 91736 [Note] InnoDB: 128 rollback segment(s) are active.
2017-11-22 18:18:20 69935 [Note] InnoDB: Highest supported file format is Barracuda.
2015-07-31 05:40:25 91736 [Note] InnoDB: Waiting for purge to start
2017-11-22 18:18:20 69935 [Note] InnoDB: 128 rollback segment(s) are active.
2015-07-31 05:40:25 91736 [Note] InnoDB: 5.6.25 started; log sequence number 1625977
2017-11-22 18:18:20 69935 [Note] InnoDB: Waiting for purge to start
2015-07-31 05:40:25 91736 [Note] Binlog end
2017-11-22 18:18:20 69935 [Note] InnoDB: 5.6.34 started; log sequence number 1625977
2015-07-31 05:40:25 91736 [Note] InnoDB: FTS optimize thread exiting.
2017-11-22 18:18:21 69935 [Note] Binlog end
2015-07-31 05:40:25 91736 [Note] InnoDB: Starting shutdown...
2017-11-22 18:18:21 69935 [Note] InnoDB: FTS optimize thread exiting.
2015-07-31 05:40:26 91736 [Note] InnoDB: Shutdown completed; log sequence number 1625987
2017-11-22 18:18:21 69935 [Note] InnoDB: Starting shutdown...
2017-11-22 18:18:22 69935 [Note] InnoDB: Shutdown completed; log sequence number 1625987
OK
OK


Zeile 261: Zeile 1.132:


   /usr/local/bin/mysqladmin -u root password 'new-password'
   /usr/local/bin/mysqladmin -u root password 'new-password'
   /usr/local/bin/mysqladmin -u root -h vedmine password 'new-password'
   /usr/local/bin/mysqladmin -u root -h redmine-doc password 'new-password'


Alternatively you can run:
Alternatively you can run:
Zeile 305: Zeile 1.176:
</pre>
</pre>
: <code>mysql_secure_installation</code>
: <code>mysql_secure_installation</code>
<pre>
Change the root password? [Y/n] n
</pre>
<pre>
Remove anonymous users? [Y/n] y
</pre>
<pre>
Disallow root login remotely? [Y/n] y
</pre>
<pre>
Remove test database and access to it? [Y/n] y
</pre>
<pre>
Reload privilege tables now? [Y/n] y
</pre>
<!--
<!--
<pre>
<pre>
Zeile 335: Zeile 1.221:
production environment.
production environment.


Remove anonymous users? [Y/n] n
Remove anonymous users? [Y/n] y
  ... skipping.
  ... Success!


Normally, root should only be allowed to connect from 'localhost'.  This
Normally, root should only be allowed to connect from 'localhost'.  This
Zeile 423: Zeile 1.309:
Bye
Bye
</pre>
</pre>
; Einrichten von Redmine
: <code>sysrc redmine_enable="YES"</code>
: <code>cd /usr/local/www/redmine</code>
:; Erstellen der Datei zur Konfiguration für die Datenbank für Redmine:
::; (optionales) Kopieren des beispielhaften Datei zur Konfiguration:
::: <code>cp /usr/local/www/redmine/config/database.yml.example /usr/local/www/redmine/config/database.yml</code>
:: <code>$EDITOR /usr/local/www/redmine/config/database.yml</code>
::: Beispielsweise bei ''password'' muss das Passwort für die Datenbank eingetragen werden und nicht ''redmine''.
<pre>
production:
  adapter: mysql
  database: redmine
  host: localhost
  username: redmine
  password: redmine
  encoding: utf8
</pre>
:: <code>bundle install</code>
<!--
<pre>
Don't run Bundler as root. Bundler can ask for sudo if it is needed, and installing your bundle as root will break
this application for all non-root users on this machine.
Could not locate Gemfile or .bundle/ directory
redmine-doc# cd /usr/local/www/redmine
redmine-doc# bundle install         
Don't run Bundler as root. Bundler can ask for sudo if it is needed, and installing your bundle as root will break
this application for all non-root users on this machine.
Your Gemfile lists the gem mysql2 (~> 0.3.11) more than once.
You should probably keep only one of them.
While it's not a problem now, it could cause errors if you change the version of one of them later.
Fetching gem metadata from https://rubygems.org/..........
Fetching version metadata from https://rubygems.org/..
Fetching dependency metadata from https://rubygems.org/.
Resolving dependencies..................................................................
Installing rake 12.3.0
Installing concurrent-ruby 1.0.5
Installing minitest 5.10.3
Installing thread_safe 0.3.6
Installing builder 3.2.3
Using erubis 2.7.0
Installing mini_portile2 2.3.0
Installing crass 1.0.3
Installing rack 1.6.8
Installing mini_mime 1.0.0
Using arel 6.0.4
Installing public_suffix 3.0.1
Using bundler 1.13.7
Installing coderay 1.1.2
Installing daemons 1.2.5
Installing eventmachine 1.2.5 with native extensions
Using htmlentities 4.3.4
Installing thor 0.20.0
Using mime-types-data 3.2016.0521
Installing mimemagic 0.3.2
Installing mysql2 0.3.21 with native extensions
Using ruby-openid 2.7.0
Installing rbpdf-font 1.19.1
Using redcarpet 3.4.0
Installing request_store 1.3.2
Using rmagick 2.16.0
Installing i18n 0.9.1
Installing tzinfo 1.2.4
Installing nokogiri 1.8.1 with native extensions
Using rack-test 0.6.3
Installing sprockets 3.7.1
Installing mail 2.7.0
Installing addressable 2.5.2
Installing thin 1.7.2 with native extensions
Using mime-types 3.1
Using rack-openid 1.4.2
Installing rbpdf 1.19.3
Installing activesupport 4.2.10
Installing loofah 2.1.1
Installing css_parser 1.6.0
Using rails-deprecated_sanitizer 1.0.3
Installing globalid 0.4.1
Installing activemodel 4.2.10
Using rails-html-sanitizer 1.0.3
Installing roadie 3.2.2
Installing rails-dom-testing 1.0.8
Installing activejob 4.2.10
Installing activerecord 4.2.10
Installing protected_attributes 1.1.4
Installing actionview 4.2.10
Installing actionpack 4.2.10
Installing actionmailer 4.2.10
Installing actionpack-action_caching 1.2.0
Using actionpack-xml_parser 1.0.2
Installing railties 4.2.10
Installing sprockets-rails 3.2.1
Installing jquery-rails 4.3.1
Installing roadie-rails 1.2.1
Installing rails 4.2.10
Bundle complete! 24 Gemfile dependencies, 59 gems now installed.
Use `bundle show [gemname]` to see where a bundled gem is installed.
</pre>
!-->
:: <code>rake generate_session_store</code>
<pre>
Note: The rake task generate_session_store has been deprecated, please use the replacement version generate_secret_token
</pre>
:: <code>rake generate_secret_token</code>
: <code>RAILS_ENV=production rake db:migrate</code>
<!--
<pre>
== 1 Setup: migrating =========================================================
-- create_table("attachments", {:force=>true})
  -> 0.0738s
-- create_table("auth_sources", {:force=>true})
  -> 0.1521s
-- create_table("custom_fields", {:force=>true})
  -> 0.0982s
-- create_table("custom_fields_projects", {:id=>false, :force=>true})
  -> 0.1518s
-- create_table("custom_fields_trackers", {:id=>false, :force=>true})
  -> 0.0711s
-- create_table("custom_values", {:force=>true})
  -> 0.0793s
-- create_table("documents", {:force=>true})
  -> 0.0912s
-- add_index("documents", ["project_id"], {:name=>"documents_project_id"})
  -> 0.0767s
-- create_table("enumerations", {:force=>true})
  -> 0.0761s
-- create_table("issue_categories", {:force=>true})
  -> 0.0957s
-- add_index("issue_categories", ["project_id"], {:name=>"issue_categories_project_id"})
  -> 0.0848s
-- create_table("issue_histories", {:force=>true})
  -> 0.0992s
-- add_index("issue_histories", ["issue_id"], {:name=>"issue_histories_issue_id"})
  -> 0.0829s
-- create_table("issue_statuses", {:force=>true})
  -> 0.0928s
-- create_table("issues", {:force=>true})
  -> 0.0932s
-- add_index("issues", ["project_id"], {:name=>"issues_project_id"})
  -> 0.1122s
-- create_table("members", {:force=>true})
  -> 0.0933s
-- create_table("news", {:force=>true})
  -> 0.0996s
-- add_index("news", ["project_id"], {:name=>"news_project_id"})
  -> 0.0869s
-- create_table("permissions", {:force=>true})
  -> 0.0910s
-- create_table("permissions_roles", {:id=>false, :force=>true})
  -> 0.0971s
-- add_index("permissions_roles", ["role_id"], {:name=>"permissions_roles_role_id"})
  -> 0.0852s
-- create_table("projects", {:force=>true})
  -> 0.1009s
-- create_table("roles", {:force=>true})
  -> 0.0938s
-- create_table("tokens", {:force=>true})
  -> 0.0995s
-- create_table("trackers", {:force=>true})
  -> 0.1088s
-- create_table("users", {:force=>true})
  -> 0.0939s
-- create_table("versions", {:force=>true})
  -> 0.0957s
-- add_index("versions", ["project_id"], {:name=>"versions_project_id"})
  -> 0.0839s
-- create_table("workflows", {:force=>true})
  -> 0.1092s
== 1 Setup: migrated (4.0642s) ================================================
== 2 IssueMove: migrating =====================================================
== 2 IssueMove: migrated (0.0234s) ============================================
== 3 IssueAddNote: migrating ==================================================
== 3 IssueAddNote: migrated (0.0175s) =========================================
== 4 ExportPdf: migrating =====================================================
== 4 ExportPdf: migrated (0.0374s) ============================================
== 5 IssueStartDate: migrating ================================================
-- add_column(:issues, :start_date, :date)
  -> 0.5902s
-- add_column(:issues, :done_ratio, :integer, {:default=>0, :null=>false})
  -> 0.1853s
== 5 IssueStartDate: migrated (0.7757s) =======================================
== 6 CalendarAndActivity: migrating ===========================================
== 6 CalendarAndActivity: migrated (0.0490s) ==================================
== 7 CreateJournals: migrating ================================================
-- create_table(:journals, {:force=>true})
  -> 0.0899s
-- create_table(:journal_details, {:force=>true})
  -> 0.0948s
-- add_index("journals", ["journalized_id", "journalized_type"], {:name=>"journals_journalized_id"})
  -> 0.0835s
-- add_index("journal_details", ["journal_id"], {:name=>"journal_details_journal_id"})
  -> 0.0778s
-- drop_table(:issue_histories)
  -> 0.0461s
== 7 CreateJournals: migrated (0.4122s) =======================================
== 8 CreateUserPreferences: migrating =========================================
-- create_table(:user_preferences)
  -> 0.1018s
== 8 CreateUserPreferences: migrated (0.1020s) ================================
== 9 AddHideMailPref: migrating ===============================================
-- add_column(:user_preferences, :hide_mail, :boolean, {:default=>false})
  -> 0.1371s
== 9 AddHideMailPref: migrated (0.1373s) ======================================
== 10 CreateComments: migrating ===============================================
-- create_table(:comments)
  -> 0.0924s
== 10 CreateComments: migrated (0.0926s) ======================================
== 11 AddNewsCommentsCount: migrating =========================================
-- add_column(:news, :comments_count, :integer, {:default=>0, :null=>false})
  -> 0.1596s
== 11 AddNewsCommentsCount: migrated (0.1598s) ================================
== 12 AddCommentsPermissions: migrating =======================================
== 12 AddCommentsPermissions: migrated (0.0356s) ==============================
== 13 CreateQueries: migrating ================================================
-- create_table(:queries, {:force=>true})
  -> 0.0757s
== 13 CreateQueries: migrated (0.0758s) =======================================
== 14 AddQueriesPermissions: migrating ========================================
== 14 AddQueriesPermissions: migrated (0.0164s) ===============================
== 15 CreateRepositories: migrating ===========================================
-- create_table(:repositories, {:force=>true})
  -> 0.0913s
== 15 CreateRepositories: migrated (0.0915s) ==================================
== 16 AddRepositoriesPermissions: migrating ===================================
== 16 AddRepositoriesPermissions: migrated (0.0996s) ==========================
== 17 CreateSettings: migrating ===============================================
-- create_table(:settings, {:force=>true})
  -> 0.0918s
== 17 CreateSettings: migrated (0.0920s) ======================================
== 18 SetDocAndFilesNotifications: migrating ==================================
== 18 SetDocAndFilesNotifications: migrated (0.0920s) =========================
== 19 AddIssueStatusPosition: migrating =======================================
-- add_column(:issue_statuses, :position, :integer, {:default=>1})
  -> 0.3352s
== 19 AddIssueStatusPosition: migrated (0.4037s) ==============================
== 20 AddRolePosition: migrating ==============================================
-- add_column(:roles, :position, :integer, {:default=>1})
  -> 0.5882s
== 20 AddRolePosition: migrated (0.6153s) =====================================
== 21 AddTrackerPosition: migrating ===========================================
-- add_column(:trackers, :position, :integer, {:default=>1})
  -> 0.3289s
== 21 AddTrackerPosition: migrated (0.3818s) ==================================
== 22 SerializePossiblesValues: migrating =====================================
== 22 SerializePossiblesValues: migrated (0.0036s) ============================
== 23 AddTrackerIsInRoadmap: migrating ========================================
-- add_column(:trackers, :is_in_roadmap, :boolean, {:default=>true, :null=>false})
  -> 0.3352s
== 23 AddTrackerIsInRoadmap: migrated (0.3355s) ===============================
== 24 AddRoadmapPermission: migrating =========================================
== 24 AddRoadmapPermission: migrated (0.0222s) ================================
== 25 AddSearchPermission: migrating ==========================================
== 25 AddSearchPermission: migrated (0.0312s) =================================
== 26 AddRepositoryLoginAndPassword: migrating ================================
-- add_column(:repositories, :login, :string, {:limit=>60, :default=>""})
  -> 0.1026s
-- add_column(:repositories, :password, :string, {:limit=>60, :default=>""})
  -> 0.1097s
== 26 AddRepositoryLoginAndPassword: migrated (0.2126s) =======================
== 27 CreateWikis: migrating ==================================================
-- create_table(:wikis)
  -> 0.0676s
-- add_index(:wikis, :project_id, {:name=>:wikis_project_id})
  -> 0.0667s
== 27 CreateWikis: migrated (0.1346s) =========================================
== 28 CreateWikiPages: migrating ==============================================
-- create_table(:wiki_pages)
  -> 0.2110s
-- add_index(:wiki_pages, [:wiki_id, :title], {:name=>:wiki_pages_wiki_id_title})
  -> 0.4752s
== 28 CreateWikiPages: migrated (0.6866s) =====================================
== 29 CreateWikiContents: migrating ===========================================
-- create_table(:wiki_contents)
  -> 0.1795s
-- add_index(:wiki_contents, :page_id, {:name=>:wiki_contents_page_id})
  -> 0.1436s
-- create_table(:wiki_content_versions)
  -> 0.1176s
-- add_index(:wiki_content_versions, :wiki_content_id, {:name=>:wiki_content_versions_wcid})
  -> 0.0820s
== 29 CreateWikiContents: migrated (0.5232s) ==================================
== 30 AddProjectsFeedsPermissions: migrating ==================================
== 30 AddProjectsFeedsPermissions: migrated (0.0236s) =========================
== 31 AddRepositoryRootUrl: migrating =========================================
-- add_column(:repositories, :root_url, :string, {:limit=>255, :default=>""})
  -> 0.1529s
== 31 AddRepositoryRootUrl: migrated (0.1530s) ================================
== 32 CreateTimeEntries: migrating ============================================
-- create_table(:time_entries)
  -> 0.0934s
-- add_index(:time_entries, [:project_id], {:name=>:time_entries_project_id})
  -> 0.0807s
-- add_index(:time_entries, [:issue_id], {:name=>:time_entries_issue_id})
  -> 0.0895s
== 32 CreateTimeEntries: migrated (0.2639s) ===================================
== 33 AddTimelogPermissions: migrating ========================================
== 33 AddTimelogPermissions: migrated (0.0198s) ===============================
== 34 CreateChangesets: migrating =============================================
-- create_table(:changesets)
  -> 0.0969s
-- add_index(:changesets, [:repository_id, :revision], {:unique=>true, :name=>:changesets_repos_rev})
  -> 0.0809s
== 34 CreateChangesets: migrated (0.1780s) ====================================
== 35 CreateChanges: migrating ================================================
-- create_table(:changes)
  -> 0.0923s
-- add_index(:changes, [:changeset_id], {:name=>:changesets_changeset_id})
  -> 0.0814s
== 35 CreateChanges: migrated (0.1741s) =======================================
== 36 AddChangesetCommitDate: migrating =======================================
-- add_column(:changesets, :commit_date, :date)
  -> 0.1701s
== 36 AddChangesetCommitDate: migrated (0.2207s) ==============================
== 37 AddProjectIdentifier: migrating =========================================
-- add_column(:projects, :identifier, :string, {:limit=>20})
  -> 0.1394s
== 37 AddProjectIdentifier: migrated (0.1396s) ================================
== 38 AddCustomFieldIsFilter: migrating =======================================
-- add_column(:custom_fields, :is_filter, :boolean, {:null=>false, :default=>false})
  -> 0.1526s
== 38 AddCustomFieldIsFilter: migrated (0.1527s) ==============================
== 39 CreateWatchers: migrating ===============================================
-- create_table(:watchers)
  -> 0.0899s
== 39 CreateWatchers: migrated (0.0900s) ======================================
== 40 CreateChangesetsIssues: migrating =======================================
-- create_table(:changesets_issues, {:id=>false})
  -> 0.1342s
-- add_index(:changesets_issues, [:changeset_id, :issue_id], {:unique=>true, :name=>:changesets_issues_ids})
  -> 0.1680s
== 40 CreateChangesetsIssues: migrated (0.3025s) ==============================
== 41 RenameCommentToComments: migrating ======================================
== 41 RenameCommentToComments: migrated (0.1990s) =============================
== 42 CreateIssueRelations: migrating =========================================
-- create_table(:issue_relations)
  -> 0.1036s
== 42 CreateIssueRelations: migrated (0.1037s) ================================
== 43 AddRelationsPermissions: migrating ======================================
== 43 AddRelationsPermissions: migrated (0.0391s) =============================
== 44 SetLanguageLengthToFive: migrating ======================================
-- change_column(:users, :language, :string, {:limit=>5, :default=>""})
  -> 0.2359s
== 44 SetLanguageLengthToFive: migrated (0.2361s) =============================
== 45 CreateBoards: migrating =================================================
-- create_table(:boards)
  -> 0.0963s
-- add_index(:boards, [:project_id], {:name=>:boards_project_id})
  -> 0.0790s
== 45 CreateBoards: migrated (0.1755s) ========================================
== 46 CreateMessages: migrating ===============================================
-- create_table(:messages)
  -> 0.0958s
-- add_index(:messages, [:board_id], {:name=>:messages_board_id})
  -> 0.0993s
-- add_index(:messages, [:parent_id], {:name=>:messages_parent_id})
  -> 0.0763s
== 46 CreateMessages: migrated (0.2719s) ======================================
== 47 AddBoardsPermissions: migrating =========================================
== 47 AddBoardsPermissions: migrated (0.0493s) ================================
== 48 AllowNullVersionEffectiveDate: migrating ================================
-- change_column(:versions, :effective_date, :date, {:default=>nil, :null=>true})
  -> 0.0167s
== 48 AllowNullVersionEffectiveDate: migrated (0.0169s) =======================
== 49 AddWikiDestroyPagePermission: migrating =================================
== 49 AddWikiDestroyPagePermission: migrated (0.0211s) ========================
== 50 AddWikiAttachmentsPermissions: migrating ================================
== 50 AddWikiAttachmentsPermissions: migrated (0.0352s) =======================
== 51 AddProjectStatus: migrating =============================================
-- add_column(:projects, :status, :integer, {:default=>1, :null=>false})
  -> 0.1500s
== 51 AddProjectStatus: migrated (0.1501s) ====================================
== 52 AddChangesRevision: migrating ===========================================
-- add_column(:changes, :revision, :string)
  -> 0.1947s
== 52 AddChangesRevision: migrated (0.1948s) ==================================
== 53 AddChangesBranch: migrating =============================================
-- add_column(:changes, :branch, :string)
  -> 0.2878s
== 53 AddChangesBranch: migrated (0.2879s) ====================================
== 54 AddChangesetsScmid: migrating ===========================================
-- add_column(:changesets, :scmid, :string)
  -> 0.3395s
== 54 AddChangesetsScmid: migrated (0.3397s) ==================================
== 55 AddRepositoriesType: migrating ==========================================
-- add_column(:repositories, :type, :string)
  -> 0.1378s
== 55 AddRepositoriesType: migrated (0.1387s) =================================
== 56 AddRepositoriesChangesPermission: migrating =============================
== 56 AddRepositoriesChangesPermission: migrated (0.0220s) ====================
== 57 AddVersionsWikiPageTitle: migrating =====================================
-- add_column(:versions, :wiki_page_title, :string)
  -> 0.1598s
== 57 AddVersionsWikiPageTitle: migrated (0.1599s) ============================
== 58 AddIssueCategoriesAssignedToId: migrating ===============================
-- add_column(:issue_categories, :assigned_to_id, :integer)
  -> 0.1866s
== 58 AddIssueCategoriesAssignedToId: migrated (0.1867s) ======================
== 59 AddRolesAssignable: migrating ===========================================
-- add_column(:roles, :assignable, :boolean, {:default=>true})
  -> 0.4463s
== 59 AddRolesAssignable: migrated (0.4465s) ==================================
== 60 ChangeChangesetsCommitterLimit: migrating ===============================
-- change_column(:changesets, :committer, :string, {:limit=>nil})
  -> 0.2349s
== 60 ChangeChangesetsCommitterLimit: migrated (0.2350s) ======================
== 61 AddRolesBuiltin: migrating ==============================================
-- add_column(:roles, :builtin, :integer, {:default=>0, :null=>false})
  -> 0.1576s
== 61 AddRolesBuiltin: migrated (0.1577s) =====================================
== 62 InsertBuiltinRoles: migrating ===========================================
== 62 InsertBuiltinRoles: migrated (0.1779s) ==================================
== 63 AddRolesPermissions: migrating ==========================================
-- add_column(:roles, :permissions, :text)
  -> 0.1525s
== 63 AddRolesPermissions: migrated (0.1526s) =================================
== 64 DropPermissions: migrating ==============================================
-- drop_table(:permissions)
  -> 0.0490s
-- drop_table(:permissions_roles)
  -> 0.0435s
== 64 DropPermissions: migrated (0.0926s) =====================================
== 65 AddSettingsUpdatedOn: migrating =========================================
-- add_column(:settings, :updated_on, :timestamp)
  -> 0.1523s
== 65 AddSettingsUpdatedOn: migrated (0.1800s) ================================
== 66 AddCustomValueCustomizedIndex: migrating ================================
-- add_index(:custom_values, [:customized_type, :customized_id], {:name=>:custom_values_customized})
  -> 0.0864s
== 66 AddCustomValueCustomizedIndex: migrated (0.0865s) =======================
== 67 CreateWikiRedirects: migrating ==========================================
-- create_table(:wiki_redirects)
  -> 0.0982s
-- add_index(:wiki_redirects, [:wiki_id, :title], {:name=>:wiki_redirects_wiki_id_title})
  -> 0.1040s
== 67 CreateWikiRedirects: migrated (0.2025s) =================================
== 68 CreateEnabledModules: migrating =========================================
-- create_table(:enabled_modules)
  -> 0.0986s
-- add_index(:enabled_modules, [:project_id], {:name=>:enabled_modules_project_id})
  -> 0.0850s
== 68 CreateEnabledModules: migrated (0.1872s) ================================
== 69 AddIssuesEstimatedHours: migrating ======================================
-- add_column(:issues, :estimated_hours, :float)
  -> 0.1949s
== 69 AddIssuesEstimatedHours: migrated (0.1950s) =============================
== 70 ChangeAttachmentsContentTypeLimit: migrating ============================
-- change_column(:attachments, :content_type, :string, {:limit=>nil})
  -> 0.2173s
== 70 ChangeAttachmentsContentTypeLimit: migrated (0.2175s) ===================
== 71 AddQueriesColumnNames: migrating ========================================
-- add_column(:queries, :column_names, :text)
  -> 0.1469s
== 71 AddQueriesColumnNames: migrated (0.1470s) ===============================
== 72 AddEnumerationsPosition: migrating ======================================
-- add_column(:enumerations, :position, :integer, {:default=>1})
  -> 0.1451s
== 72 AddEnumerationsPosition: migrated (0.1792s) =============================
== 73 AddEnumerationsIsDefault: migrating =====================================
-- add_column(:enumerations, :is_default, :boolean, {:default=>false, :null=>false})
  -> 0.1361s
== 73 AddEnumerationsIsDefault: migrated (0.1362s) ============================
== 74 AddAuthSourcesTls: migrating ============================================
-- add_column(:auth_sources, :tls, :boolean, {:default=>false, :null=>false})
  -> 0.1560s
== 74 AddAuthSourcesTls: migrated (0.1562s) ===================================
== 75 AddMembersMailNotification: migrating ===================================
-- add_column(:members, :mail_notification, :boolean, {:default=>false, :null=>false})
  -> 0.1443s
== 75 AddMembersMailNotification: migrated (0.1444s) ==========================
== 76 AllowNullPosition: migrating ============================================
-- change_column(:issue_statuses, :position, :integer, {:default=>1, :null=>true})
  -> 0.0160s
-- change_column(:roles, :position, :integer, {:default=>1, :null=>true})
  -> 0.0127s
-- change_column(:trackers, :position, :integer, {:default=>1, :null=>true})
  -> 0.0163s
-- change_column(:boards, :position, :integer, {:default=>1, :null=>true})
  -> 0.0169s
-- change_column(:enumerations, :position, :integer, {:default=>1, :null=>true})
  -> 0.0168s
== 76 AllowNullPosition: migrated (0.0798s) ===================================
== 77 RemoveIssueStatusesHtmlColor: migrating =================================
-- remove_column(:issue_statuses, :html_color)
  -> 0.1313s
== 77 RemoveIssueStatusesHtmlColor: migrated (0.1315s) ========================
== 78 AddCustomFieldsPosition: migrating ======================================
-- add_column(:custom_fields, :position, :integer, {:default=>1})
  -> 0.2169s
== 78 AddCustomFieldsPosition: migrated (0.2180s) =============================
== 79 AddUserPreferencesTimeZone: migrating ===================================
-- add_column(:user_preferences, :time_zone, :string)
  -> 0.5248s
== 79 AddUserPreferencesTimeZone: migrated (0.5249s) ==========================
== 80 AddUsersType: migrating =================================================
-- add_column(:users, :type, :string)
  -> 0.1529s
== 80 AddUsersType: migrated (0.2385s) ========================================
== 81 CreateProjectsTrackers: migrating =======================================
-- create_table(:projects_trackers, {:id=>false})
  -> 0.0896s
-- add_index(:projects_trackers, :project_id, {:name=>:projects_trackers_project_id})
  -> 0.0794s
== 81 CreateProjectsTrackers: migrated (0.1710s) ==============================
== 82 AddMessagesLocked: migrating ============================================
-- add_column(:messages, :locked, :boolean, {:default=>false})
  -> 0.1758s
== 82 AddMessagesLocked: migrated (0.1759s) ===================================
== 83 AddMessagesSticky: migrating ============================================
-- add_column(:messages, :sticky, :integer, {:default=>0})
  -> 0.1616s
== 83 AddMessagesSticky: migrated (0.1618s) ===================================
== 84 ChangeAuthSourcesAccountLimit: migrating ================================
-- change_column(:auth_sources, :account, :string, {:limit=>nil})
  -> 0.2280s
== 84 ChangeAuthSourcesAccountLimit: migrated (0.2282s) =======================
== 85 AddRoleTrackerOldStatusIndexToWorkflows: migrating ======================
-- add_index(:workflows, [:role_id, :tracker_id, :old_status_id], {:name=>:wkfs_role_tracker_old_status})
  -> 0.0785s
== 85 AddRoleTrackerOldStatusIndexToWorkflows: migrated (0.0787s) =============
== 86 AddCustomFieldsSearchable: migrating ====================================
-- add_column(:custom_fields, :searchable, :boolean, {:default=>false})
  -> 0.1607s
== 86 AddCustomFieldsSearchable: migrated (0.1608s) ===========================
== 87 ChangeProjectsDescriptionToText: migrating ==============================
-- change_column(:projects, :description, :text, {:null=>true, :default=>nil})
  -> 0.2359s
== 87 ChangeProjectsDescriptionToText: migrated (0.2360s) =====================
== 88 AddCustomFieldsDefaultValue: migrating ==================================
-- add_column(:custom_fields, :default_value, :text)
  -> 0.1451s
== 88 AddCustomFieldsDefaultValue: migrated (0.1453s) =========================
== 89 AddAttachmentsDescription: migrating ====================================
-- add_column(:attachments, :description, :string)
  -> 0.1761s
== 89 AddAttachmentsDescription: migrated (0.1763s) ===========================
== 90 ChangeVersionsNameLimit: migrating ======================================
-- change_column(:versions, :name, :string, {:limit=>nil})
  -> 0.2130s
== 90 ChangeVersionsNameLimit: migrated (0.2132s) =============================
== 91 ChangeChangesetsRevisionToString: migrating =============================
-- index_exists?(:changesets, [:repository_id, :revision], {:name=>:changesets_repos_rev})
  -> 0.0010s
-- remove_index(:changesets, {:name=>:changesets_repos_rev})
  -> 0.0559s
-- index_exists?(:changesets, [:repository_id, :revision], {:name=>:altered_changesets_repos_rev})
  -> 0.0004s
-- change_column(:changesets, :revision, :string, {:null=>false})
  -> 0.1963s
-- add_index(:changesets, [:repository_id, :revision], {:unique=>true, :name=>:changesets_repos_rev})
  -> 0.0773s
== 91 ChangeChangesetsRevisionToString: migrated (0.3315s) ====================
== 92 ChangeChangesFromRevisionToString: migrating ============================
-- change_column(:changes, :from_revision, :string)
  -> 0.2200s
== 92 ChangeChangesFromRevisionToString: migrated (0.2202s) ===================
== 93 AddWikiPagesProtected: migrating ========================================
-- add_column(:wiki_pages, :protected, :boolean, {:default=>false, :null=>false})
  -> 0.1685s
== 93 AddWikiPagesProtected: migrated (0.1686s) ===============================
== 94 ChangeProjectsHomepageLimit: migrating ==================================
-- change_column(:projects, :homepage, :string, {:limit=>nil, :default=>""})
  -> 0.2054s
== 94 ChangeProjectsHomepageLimit: migrated (0.2055s) =========================
== 95 AddWikiPagesParentId: migrating =========================================
-- add_column(:wiki_pages, :parent_id, :integer, {:default=>nil})
  -> 0.1527s
== 95 AddWikiPagesParentId: migrated (0.1528s) ================================
== 96 AddCommitAccessPermission: migrating ====================================
== 96 AddCommitAccessPermission: migrated (0.0012s) ===========================
== 97 AddViewWikiEditsPermission: migrating ===================================
== 97 AddViewWikiEditsPermission: migrated (0.0011s) ==========================
== 98 SetTopicAuthorsAsWatchers: migrating ====================================
== 98 SetTopicAuthorsAsWatchers: migrated (0.0594s) ===========================
== 99 AddDeleteWikiPagesAttachmentsPermission: migrating ======================
== 99 AddDeleteWikiPagesAttachmentsPermission: migrated (0.0009s) =============
== 100 AddChangesetsUserId: migrating =========================================
-- add_column(:changesets, :user_id, :integer, {:default=>nil})
  -> 0.1599s
== 100 AddChangesetsUserId: migrated (0.1600s) ================================
== 101 PopulateChangesetsUserId: migrating ====================================
== 101 PopulateChangesetsUserId: migrated (0.0004s) ===========================
== 102 AddCustomFieldsEditable: migrating =====================================
-- add_column(:custom_fields, :editable, :boolean, {:default=>true})
  -> 0.1439s
== 102 AddCustomFieldsEditable: migrated (0.1441s) ============================
== 103 SetCustomFieldsEditable: migrating =====================================
== 103 SetCustomFieldsEditable: migrated (0.0045s) ============================
== 104 AddProjectsLftAndRgt: migrating ========================================
-- add_column(:projects, :lft, :integer)
  -> 0.1529s
-- add_column(:projects, :rgt, :integer)
  -> 0.2531s
== 104 AddProjectsLftAndRgt: migrated (0.4062s) ===============================
== 105 BuildProjectsTree: migrating ===========================================
== 105 BuildProjectsTree: migrated (0.0038s) ==================================
== 106 RemoveProjectsProjectsCount: migrating =================================
-- remove_column(:projects, :projects_count)
  -> 0.4674s
== 106 RemoveProjectsProjectsCount: migrated (0.4675s) ========================
== 107 AddOpenIdAuthenticationTables: migrating ===============================
-- create_table(:open_id_authentication_associations, {:force=>true})
  -> 0.1748s
-- create_table(:open_id_authentication_nonces, {:force=>true})
  -> 0.1011s
== 107 AddOpenIdAuthenticationTables: migrated (0.2761s) ======================
== 108 AddIdentityUrlToUsers: migrating =======================================
-- add_column(:users, :identity_url, :string)
  -> 0.1524s
== 108 AddIdentityUrlToUsers: migrated (0.1525s) ==============================
== 20090214190337 AddWatchersUserIdTypeIndex: migrating =======================
-- add_index(:watchers, [:user_id, :watchable_type], {:name=>:watchers_user_id_type})
  -> 0.0798s
== 20090214190337 AddWatchersUserIdTypeIndex: migrated (0.0799s) ==============
== 20090312172426 AddQueriesSortCriteria: migrating ===========================
-- add_column(:queries, :sort_criteria, :text)
  -> 0.1515s
== 20090312172426 AddQueriesSortCriteria: migrated (0.1516s) ==================
== 20090312194159 AddProjectsTrackersUniqueIndex: migrating ===================
-- add_index(:projects_trackers, [:project_id, :tracker_id], {:name=>:projects_trackers_unique, :unique=>true})
  -> 0.1865s
== 20090312194159 AddProjectsTrackersUniqueIndex: migrated (0.1873s) ==========
== 20090318181151 ExtendSettingsName: migrating ===============================
-- change_column(:settings, :name, :string, {:limit=>255, :default=>"", :null=>false})
  -> 0.3681s
== 20090318181151 ExtendSettingsName: migrated (0.3682s) ======================
== 20090323224724 AddTypeToEnumerations: migrating ============================
-- add_column(:enumerations, :type, :string)
  -> 0.1531s
== 20090323224724 AddTypeToEnumerations: migrated (0.1532s) ===================
== 20090401221305 UpdateEnumerationsToSti: migrating ==========================
== 20090401221305 UpdateEnumerationsToSti: migrated (0.0026s) =================
== 20090401231134 AddActiveFieldToEnumerations: migrating =====================
-- add_column(:enumerations, :active, :boolean, {:default=>true, :null=>false})
  -> 0.2262s
== 20090401231134 AddActiveFieldToEnumerations: migrated (0.2263s) ============
== 20090403001910 AddProjectToEnumerations: migrating =========================
-- add_column(:enumerations, :project_id, :integer, {:null=>true, :default=>nil})
  -> 0.2035s
-- add_index(:enumerations, :project_id)
  -> 0.0863s
== 20090403001910 AddProjectToEnumerations: migrated (0.2901s) ================
== 20090406161854 AddParentIdToEnumerations: migrating ========================
-- add_column(:enumerations, :parent_id, :integer, {:null=>true, :default=>nil})
  -> 0.1617s
== 20090406161854 AddParentIdToEnumerations: migrated (0.1619s) ===============
== 20090425161243 AddQueriesGroupBy: migrating ================================
-- add_column(:queries, :group_by, :string)
  -> 0.1568s
== 20090425161243 AddQueriesGroupBy: migrated (0.1569s) =======================
== 20090503121501 CreateMemberRoles: migrating ================================
-- create_table(:member_roles)
  -> 0.0921s
== 20090503121501 CreateMemberRoles: migrated (0.0923s) =======================
== 20090503121505 PopulateMemberRoles: migrating ==============================
== 20090503121505 PopulateMemberRoles: migrated (0.0214s) =====================
== 20090503121510 DropMembersRoleId: migrating ================================
-- remove_column(:members, :role_id)
  -> 0.1483s
== 20090503121510 DropMembersRoleId: migrated (0.1484s) =======================
== 20090614091200 FixMessagesStickyNull: migrating ============================
== 20090614091200 FixMessagesStickyNull: migrated (0.0011s) ===================
== 20090704172350 PopulateUsersType: migrating ================================
== 20090704172350 PopulateUsersType: migrated (0.0012s) =======================
== 20090704172355 CreateGroupsUsers: migrating ================================
-- create_table(:groups_users, {:id=>false})
  -> 0.1234s
-- add_index(:groups_users, [:group_id, :user_id], {:unique=>true, :name=>:groups_users_ids})
  -> 0.1870s
== 20090704172355 CreateGroupsUsers: migrated (0.3107s) =======================
== 20090704172358 AddMemberRolesInheritedFrom: migrating ======================
-- add_column(:member_roles, :inherited_from, :integer)
  -> 0.1614s
== 20090704172358 AddMemberRolesInheritedFrom: migrated (0.1615s) =============
== 20091010093521 FixUsersCustomValues: migrating =============================
== 20091010093521 FixUsersCustomValues: migrated (0.0062s) ====================
== 20091017212227 AddMissingIndexesToWorkflows: migrating =====================
-- add_index(:workflows, :old_status_id)
  -> 0.0794s
-- add_index(:workflows, :role_id)
  -> 0.0809s
-- add_index(:workflows, :new_status_id)
  -> 0.0799s
== 20091017212227 AddMissingIndexesToWorkflows: migrated (0.2406s) ============
== 20091017212457 AddMissingIndexesToCustomFieldsProjects: migrating ==========
-- add_index(:custom_fields_projects, [:custom_field_id, :project_id])
  -> 0.0930s
== 20091017212457 AddMissingIndexesToCustomFieldsProjects: migrated (0.0931s) =
== 20091017212644 AddMissingIndexesToMessages: migrating ======================
-- add_index(:messages, :last_reply_id)
  -> 0.0878s
-- add_index(:messages, :author_id)
  -> 0.0819s
== 20091017212644 AddMissingIndexesToMessages: migrated (0.1699s) =============
== 20091017212938 AddMissingIndexesToRepositories: migrating ==================
-- add_index(:repositories, :project_id)
  -> 0.0847s
== 20091017212938 AddMissingIndexesToRepositories: migrated (0.0848s) =========
== 20091017213027 AddMissingIndexesToComments: migrating ======================
-- add_index(:comments, [:commented_id, :commented_type])
  -> 0.0847s
-- add_index(:comments, :author_id)
  -> 0.0795s
== 20091017213027 AddMissingIndexesToComments: migrated (0.1644s) =============
== 20091017213113 AddMissingIndexesToEnumerations: migrating ==================
-- add_index(:enumerations, [:id, :type])
  -> 0.0814s
== 20091017213113 AddMissingIndexesToEnumerations: migrated (0.0815s) =========
== 20091017213151 AddMissingIndexesToWikiPages: migrating =====================
-- add_index(:wiki_pages, :wiki_id)
  -> 0.0935s
-- add_index(:wiki_pages, :parent_id)
  -> 0.0802s
== 20091017213151 AddMissingIndexesToWikiPages: migrated (0.1739s) ============
== 20091017213228 AddMissingIndexesToWatchers: migrating ======================
-- add_index(:watchers, :user_id)
  -> 0.0887s
-- add_index(:watchers, [:watchable_id, :watchable_type])
  -> 0.3340s
== 20091017213228 AddMissingIndexesToWatchers: migrated (0.4229s) =============
== 20091017213257 AddMissingIndexesToAuthSources: migrating ===================
-- add_index(:auth_sources, [:id, :type])
  -> 0.2686s
== 20091017213257 AddMissingIndexesToAuthSources: migrated (0.2688s) ==========
== 20091017213332 AddMissingIndexesToDocuments: migrating =====================
-- add_index(:documents, :category_id)
  -> 0.0798s
== 20091017213332 AddMissingIndexesToDocuments: migrated (0.0799s) ============
== 20091017213444 AddMissingIndexesToTokens: migrating ========================
-- add_index(:tokens, :user_id)
  -> 0.0827s
== 20091017213444 AddMissingIndexesToTokens: migrated (0.0828s) ===============
== 20091017213536 AddMissingIndexesToChangesets: migrating ====================
-- add_index(:changesets, :user_id)
  -> 0.0698s
-- add_index(:changesets, :repository_id)
  -> 0.1143s
== 20091017213536 AddMissingIndexesToChangesets: migrated (0.1844s) ===========
== 20091017213642 AddMissingIndexesToIssueCategories: migrating ===============
-- add_index(:issue_categories, :assigned_to_id)
  -> 0.0846s
== 20091017213642 AddMissingIndexesToIssueCategories: migrated (0.0847s) ======
== 20091017213716 AddMissingIndexesToMemberRoles: migrating ===================
-- add_index(:member_roles, :member_id)
  -> 0.0832s
-- add_index(:member_roles, :role_id)
  -> 0.0846s
== 20091017213716 AddMissingIndexesToMemberRoles: migrated (0.1681s) ==========
== 20091017213757 AddMissingIndexesToBoards: migrating ========================
-- add_index(:boards, :last_message_id)
  -> 0.0765s
== 20091017213757 AddMissingIndexesToBoards: migrated (0.0766s) ===============
== 20091017213835 AddMissingIndexesToUserPreferences: migrating ===============
-- add_index(:user_preferences, :user_id)
  -> 0.1077s
== 20091017213835 AddMissingIndexesToUserPreferences: migrated (0.1079s) ======
== 20091017213910 AddMissingIndexesToIssues: migrating ========================
-- add_index(:issues, :status_id)
  -> 0.1436s
-- add_index(:issues, :category_id)
  -> 0.1436s
-- add_index(:issues, :assigned_to_id)
  -> 0.1775s
-- add_index(:issues, :fixed_version_id)
  -> 0.1435s
-- add_index(:issues, :tracker_id)
  -> 0.1314s
-- add_index(:issues, :priority_id)
  -> 0.1292s
-- add_index(:issues, :author_id)
  -> 0.1932s
== 20091017213910 AddMissingIndexesToIssues: migrated (1.0630s) ===============
== 20091017214015 AddMissingIndexesToMembers: migrating =======================
-- add_index(:members, :user_id)
  -> 0.2511s
-- add_index(:members, :project_id)
  -> 0.2090s
== 20091017214015 AddMissingIndexesToMembers: migrated (0.4603s) ==============
== 20091017214107 AddMissingIndexesToCustomFields: migrating ==================
-- add_index(:custom_fields, [:id, :type])
  -> 0.0703s
== 20091017214107 AddMissingIndexesToCustomFields: migrated (0.0704s) =========
== 20091017214136 AddMissingIndexesToQueries: migrating =======================
-- add_index(:queries, :project_id)
  -> 0.0787s
-- add_index(:queries, :user_id)
  -> 0.0678s
== 20091017214136 AddMissingIndexesToQueries: migrated (0.1467s) ==============
== 20091017214236 AddMissingIndexesToTimeEntries: migrating ===================
-- add_index(:time_entries, :activity_id)
  -> 0.0762s
-- add_index(:time_entries, :user_id)
  -> 0.0786s
== 20091017214236 AddMissingIndexesToTimeEntries: migrated (0.1550s) ==========
== 20091017214308 AddMissingIndexesToNews: migrating ==========================
-- add_index(:news, :author_id)
  -> 0.0685s
== 20091017214308 AddMissingIndexesToNews: migrated (0.0687s) =================
== 20091017214336 AddMissingIndexesToUsers: migrating =========================
-- add_index(:users, [:id, :type])
  -> 0.1092s
-- add_index(:users, :auth_source_id)
  -> 0.1444s
== 20091017214336 AddMissingIndexesToUsers: migrated (0.2539s) ================
== 20091017214406 AddMissingIndexesToAttachments: migrating ===================
-- add_index(:attachments, [:container_id, :container_type])
  -> 0.0761s
-- add_index(:attachments, :author_id)
  -> 0.0993s
== 20091017214406 AddMissingIndexesToAttachments: migrated (0.1756s) ==========
== 20091017214440 AddMissingIndexesToWikiContents: migrating ==================
-- add_index(:wiki_contents, :author_id)
  -> 0.0593s
== 20091017214440 AddMissingIndexesToWikiContents: migrated (0.0594s) =========
== 20091017214519 AddMissingIndexesToCustomValues: migrating ==================
-- add_index(:custom_values, :custom_field_id)
  -> 0.0596s
== 20091017214519 AddMissingIndexesToCustomValues: migrated (0.0597s) =========
== 20091017214611 AddMissingIndexesToJournals: migrating ======================
-- add_index(:journals, :user_id)
  -> 0.0783s
-- add_index(:journals, :journalized_id)
  -> 0.0742s
== 20091017214611 AddMissingIndexesToJournals: migrated (0.1527s) =============
== 20091017214644 AddMissingIndexesToIssueRelations: migrating ================
-- add_index(:issue_relations, :issue_from_id)
  -> 0.0837s
-- add_index(:issue_relations, :issue_to_id)
  -> 0.0686s
== 20091017214644 AddMissingIndexesToIssueRelations: migrated (0.1526s) =======
== 20091017214720 AddMissingIndexesToWikiRedirects: migrating =================
-- add_index(:wiki_redirects, :wiki_id)
  -> 0.0750s
== 20091017214720 AddMissingIndexesToWikiRedirects: migrated (0.0751s) ========
== 20091017214750 AddMissingIndexesToCustomFieldsTrackers: migrating ==========
-- add_index(:custom_fields_trackers, [:custom_field_id, :tracker_id])
  -> 0.0780s
== 20091017214750 AddMissingIndexesToCustomFieldsTrackers: migrated (0.0782s) =
== 20091025163651 AddActivityIndexes: migrating ===============================
-- add_index(:journals, :created_on)
  -> 0.1216s
-- add_index(:changesets, :committed_on)
  -> 0.3178s
-- add_index(:wiki_content_versions, :updated_on)
  -> 0.2178s
-- add_index(:messages, :created_on)
  -> 0.1334s
-- add_index(:issues, :created_on)
  -> 0.1280s
-- add_index(:news, :created_on)
  -> 0.1272s
-- add_index(:attachments, :created_on)
  -> 0.0847s
-- add_index(:documents, :created_on)
  -> 0.1012s
-- add_index(:time_entries, :created_on)
  -> 0.1020s
== 20091025163651 AddActivityIndexes: migrated (1.3347s) ======================
== 20091108092559 AddVersionsStatus: migrating ================================
-- add_column(:versions, :status, :string, {:default=>"open"})
  -> 0.1859s
== 20091108092559 AddVersionsStatus: migrated (0.2118s) =======================
== 20091114105931 AddViewIssuesPermission: migrating ==========================
== 20091114105931 AddViewIssuesPermission: migrated (0.0398s) =================
== 20091123212029 AddDefaultDoneRatioToIssueStatus: migrating =================
-- add_column(:issue_statuses, :default_done_ratio, :integer)
  -> 0.5300s
== 20091123212029 AddDefaultDoneRatioToIssueStatus: migrated (0.5302s) ========
== 20091205124427 AddVersionsSharing: migrating ===============================
-- add_column(:versions, :sharing, :string, {:default=>"none", :null=>false})
  -> 0.4205s
-- add_index(:versions, :sharing)
  -> 0.2931s
== 20091205124427 AddVersionsSharing: migrated (0.7139s) ======================
== 20091220183509 AddLftAndRgtIndexesToProjects: migrating ====================
-- add_index(:projects, :lft)
  -> 0.2585s
-- add_index(:projects, :rgt)
  -> 0.0532s
== 20091220183509 AddLftAndRgtIndexesToProjects: migrated (0.3120s) ===========
== 20091220183727 AddIndexToSettingsName: migrating ===========================
-- add_index(:settings, :name)
  -> 0.0534s
== 20091220183727 AddIndexToSettingsName: migrated (0.0535s) ==================
== 20091220184736 AddIndexesToIssueStatus: migrating ==========================
-- add_index(:issue_statuses, :position)
  -> 0.0512s
-- add_index(:issue_statuses, :is_closed)
  -> 0.0763s
-- add_index(:issue_statuses, :is_default)
  -> 0.1008s
== 20091220184736 AddIndexesToIssueStatus: migrated (0.2286s) =================
== 20091225164732 RemoveEnumerationsOpt: migrating ============================
-- remove_column(:enumerations, :opt)
  -> 0.1756s
== 20091225164732 RemoveEnumerationsOpt: migrated (0.1757s) ===================
== 20091227112908 ChangeWikiContentsTextLimit: migrating ======================
-- change_column(:wiki_contents, :text, :text, {:limit=>16777216})
  -> 0.2473s
-- change_column(:wiki_content_versions, :data, :binary, {:limit=>16777216})
  -> 0.2703s
== 20091227112908 ChangeWikiContentsTextLimit: migrated (0.5179s) =============
== 20100129193402 ChangeUsersMailNotificationToString: migrating ==============
-- rename_column(:users, :mail_notification, :mail_notification_bool)
  -> 0.0320s
-- add_column(:users, :mail_notification, :string, {:default=>"", :null=>false})
  -> 0.2015s
-- remove_column(:users, :mail_notification_bool)
  -> 0.1948s
== 20100129193402 ChangeUsersMailNotificationToString: migrated (0.4461s) =====
== 20100129193813 UpdateMailNotificationValues: migrating =====================
== 20100129193813 UpdateMailNotificationValues: migrated (0.0000s) ============
== 20100221100219 AddIndexOnChangesetsScmid: migrating ========================
-- add_index(:changesets, [:repository_id, :scmid], {:name=>:changesets_repos_scmid})
  -> 0.0928s
== 20100221100219 AddIndexOnChangesetsScmid: migrated (0.0929s) ===============
== 20100313132032 AddIssuesNestedSetsColumns: migrating =======================
-- add_column(:issues, :parent_id, :integer, {:default=>nil})
  -> 0.5839s
-- add_column(:issues, :root_id, :integer, {:default=>nil})
  -> 0.2704s
-- add_column(:issues, :lft, :integer, {:default=>nil})
  -> 0.2900s
-- add_column(:issues, :rgt, :integer, {:default=>nil})
  -> 0.2888s
== 20100313132032 AddIssuesNestedSetsColumns: migrated (1.4842s) ==============
== 20100313171051 AddIndexOnIssuesNestedSet: migrating ========================
-- add_index(:issues, [:root_id, :lft, :rgt])
  -> 0.0907s
== 20100313171051 AddIndexOnIssuesNestedSet: migrated (0.0909s) ===============
== 20100705164950 ChangeChangesPathLengthLimit: migrating =====================
-- change_column(:changes, :path, :text, {:default=>nil, :null=>true})
  -> 0.2438s
-- change_column(:changes, :path, :text, {:null=>false})
  -> 0.1711s
-- change_column(:changes, :from_path, :text)
  -> 0.2367s
== 20100705164950 ChangeChangesPathLengthLimit: migrated (0.6520s) ============
== 20100819172912 EnableCalendarAndGanttModulesWhereAppropriate: migrating ====
== 20100819172912 EnableCalendarAndGanttModulesWhereAppropriate: migrated (0.0231s)
== 20101104182107 AddUniqueIndexOnMembers: migrating ==========================
-- add_index(:members, [:user_id, :project_id], {:unique=>true})
  -> 0.0899s
== 20101104182107 AddUniqueIndexOnMembers: migrated (0.1090s) =================
== 20101107130441 AddCustomFieldsVisible: migrating ===========================
-- add_column(:custom_fields, :visible, :boolean, {:null=>false, :default=>true})
  -> 0.1679s
== 20101107130441 AddCustomFieldsVisible: migrated (0.1688s) ==================
== 20101114115114 ChangeProjectsNameLimit: migrating ==========================
-- change_column(:projects, :name, :string, {:limit=>nil, :default=>"", :null=>false})
  -> 0.3460s
== 20101114115114 ChangeProjectsNameLimit: migrated (0.3461s) =================
== 20101114115359 ChangeProjectsIdentifierLimit: migrating ====================
-- change_column(:projects, :identifier, :string, {:limit=>nil})
  -> 0.5103s
== 20101114115359 ChangeProjectsIdentifierLimit: migrated (0.5104s) ===========
== 20110220160626 AddWorkflowsAssigneeAndAuthor: migrating ====================
-- add_column(:workflows, :assignee, :boolean, {:null=>false, :default=>false})
  -> 0.3639s
-- add_column(:workflows, :author, :boolean, {:null=>false, :default=>false})
  -> 0.2085s
== 20110220160626 AddWorkflowsAssigneeAndAuthor: migrated (0.5823s) ===========
== 20110223180944 AddUsersSalt: migrating =====================================
-- add_column(:users, :salt, :string, {:limit=>64})
  -> 0.2001s
== 20110223180944 AddUsersSalt: migrated (0.2003s) ============================
== 20110223180953 SaltUserPasswords: migrating ================================
-- Salting user passwords, this may take some time...
  -> 0.0493s
== 20110223180953 SaltUserPasswords: migrated (0.0495s) =======================
== 20110224000000 AddRepositoriesPathEncoding: migrating ======================
-- add_column(:repositories, :path_encoding, :string, {:limit=>64, :default=>nil})
  -> 0.1762s
== 20110224000000 AddRepositoriesPathEncoding: migrated (0.1763s) =============
== 20110226120112 ChangeRepositoriesPasswordLimit: migrating ==================
-- change_column(:repositories, :password, :string, {:limit=>nil, :default=>""})
  -> 0.2400s
== 20110226120112 ChangeRepositoriesPasswordLimit: migrated (0.2401s) =========
== 20110226120132 ChangeAuthSourcesAccountPasswordLimit: migrating ============
-- change_column(:auth_sources, :account_password, :string, {:limit=>nil, :default=>""})
  -> 0.3173s
== 20110226120132 ChangeAuthSourcesAccountPasswordLimit: migrated (0.3174s) ===
== 20110227125750 ChangeJournalDetailsValuesToText: migrating =================
-- change_column(:journal_details, :old_value, :text)
  -> 0.3993s
-- change_column(:journal_details, :value, :text)
  -> 0.2380s
== 20110227125750 ChangeJournalDetailsValuesToText: migrated (0.6374s) ========
== 20110228000000 AddRepositoriesLogEncoding: migrating =======================
-- add_column(:repositories, :log_encoding, :string, {:limit=>64, :default=>nil})
  -> 0.1994s
== 20110228000000 AddRepositoriesLogEncoding: migrated (0.1995s) ==============
== 20110228000100 CopyRepositoriesLogEncoding: migrating ======================
== 20110228000100 CopyRepositoriesLogEncoding: migrated (0.0061s) =============
== 20110401192910 AddIndexToUsersType: migrating ==============================
-- add_index(:users, :type)
  -> 0.0872s
== 20110401192910 AddIndexToUsersType: migrated (0.0873s) =====================
== 20110408103312 AddRolesIssuesVisibility: migrating =========================
-- add_column(:roles, :issues_visibility, :string, {:limit=>30, :default=>"default", :null=>false})
  -> 0.1572s
== 20110408103312 AddRolesIssuesVisibility: migrated (0.1574s) ================
== 20110412065600 AddIssuesIsPrivate: migrating ===============================
-- add_column(:issues, :is_private, :boolean, {:default=>false, :null=>false})
  -> 0.2957s
== 20110412065600 AddIssuesIsPrivate: migrated (0.2958s) ======================
== 20110511000000 AddRepositoriesExtraInfo: migrating =========================
-- add_column(:repositories, :extra_info, :text)
  -> 0.2341s
== 20110511000000 AddRepositoriesExtraInfo: migrated (0.2342s) ================
== 20110902000000 CreateChangesetParents: migrating ===========================
-- create_table(:changeset_parents, {:id=>false})
  -> 0.1010s
-- add_index(:changeset_parents, [:changeset_id], {:unique=>false, :name=>:changeset_parents_changeset_ids})
  -> 0.0881s
-- add_index(:changeset_parents, [:parent_id], {:unique=>false, :name=>:changeset_parents_parent_ids})
  -> 0.0775s
== 20110902000000 CreateChangesetParents: migrated (0.2670s) ==================
== 20111201201315 AddUniqueIndexToIssueRelations: migrating ===================
-- add_index(:issue_relations, [:issue_from_id, :issue_to_id], {:unique=>true})
  -> 0.0847s
== 20111201201315 AddUniqueIndexToIssueRelations: migrated (0.0853s) ==========
== 20120115143024 AddRepositoriesIdentifier: migrating ========================
-- add_column(:repositories, :identifier, :string)
  -> 0.1647s
== 20120115143024 AddRepositoriesIdentifier: migrated (0.1648s) ===============
== 20120115143100 AddRepositoriesIsDefault: migrating =========================
-- add_column(:repositories, :is_default, :boolean, {:default=>false})
  -> 0.1643s
== 20120115143100 AddRepositoriesIsDefault: migrated (0.1645s) ================
== 20120115143126 SetDefaultRepositories: migrating ===========================
== 20120115143126 SetDefaultRepositories: migrated (0.0012s) ==================
== 20120127174243 AddCustomFieldsMultiple: migrating ==========================
-- add_column(:custom_fields, :multiple, :boolean, {:default=>false})
  -> 0.1693s
== 20120127174243 AddCustomFieldsMultiple: migrated (0.1694s) =================
== 20120205111326 ChangeUsersLoginLimit: migrating ============================
-- change_column(:users, :login, :string, {:limit=>nil, :default=>"", :null=>false})
  -> 0.3540s
== 20120205111326 ChangeUsersLoginLimit: migrated (0.3541s) ===================
== 20120223110929 ChangeAttachmentsContainerDefaults: migrating ===============
-- remove_index(:attachments, [:container_id, :container_type])
  -> 0.0956s
-- change_column(:attachments, :container_id, :integer, {:default=>nil, :null=>true})
  -> 0.1834s
-- change_column(:attachments, :container_type, :string, {:limit=>30, :default=>nil, :null=>true})
  -> 0.1828s
-- add_index(:attachments, [:container_id, :container_type])
  -> 0.0988s
== 20120223110929 ChangeAttachmentsContainerDefaults: migrated (0.5875s) ======
== 20120301153455 AddAuthSourcesFilter: migrating =============================
-- add_column(:auth_sources, :filter, :string)
  -> 0.1663s
== 20120301153455 AddAuthSourcesFilter: migrated (0.1665s) ====================
== 20120422150750 ChangeRepositoriesToFullSti: migrating ======================
== 20120422150750 ChangeRepositoriesToFullSti: migrated (0.0004s) =============
== 20120705074331 AddTrackersFieldsBits: migrating ============================
-- add_column(:trackers, :fields_bits, :integer, {:default=>0})
  -> 0.1538s
== 20120705074331 AddTrackersFieldsBits: migrated (0.1540s) ===================
== 20120707064544 AddAuthSourcesTimeout: migrating ============================
-- add_column(:auth_sources, :timeout, :integer)
  -> 0.1598s
== 20120707064544 AddAuthSourcesTimeout: migrated (0.1599s) ===================
== 20120714122000 AddWorkflowsType: migrating =================================
-- add_column(:workflows, :type, :string, {:limit=>30})
  -> 0.2084s
== 20120714122000 AddWorkflowsType: migrated (0.2086s) ========================
== 20120714122100 UpdateWorkflowsToSti: migrating =============================
== 20120714122100 UpdateWorkflowsToSti: migrated (0.0006s) ====================
== 20120714122200 AddWorkflowsRuleFields: migrating ===========================
-- add_column(:workflows, :field_name, :string, {:limit=>30})
  -> 0.2951s
-- add_column(:workflows, :rule, :string, {:limit=>30})
  -> 0.8039s
== 20120714122200 AddWorkflowsRuleFields: migrated (1.0993s) ==================
== 20120731164049 AddBoardsParentId: migrating ================================
-- add_column(:boards, :parent_id, :integer)
  -> 0.1870s
== 20120731164049 AddBoardsParentId: migrated (0.1871s) =======================
== 20120930112914 AddJournalsPrivateNotes: migrating ==========================
-- add_column(:journals, :private_notes, :boolean, {:default=>false, :null=>false})
  -> 0.2035s
== 20120930112914 AddJournalsPrivateNotes: migrated (0.2037s) =================
== 20121026002032 AddEnumerationsPositionName: migrating ======================
-- add_column(:enumerations, :position_name, :string, {:limit=>30})
  -> 0.1804s
== 20121026002032 AddEnumerationsPositionName: migrated (0.1806s) =============
== 20121026003537 PopulateEnumerationsPositionName: migrating =================
== 20121026003537 PopulateEnumerationsPositionName: migrated (0.0046s) ========
== 20121209123234 AddQueriesType: migrating ===================================
-- add_column(:queries, :type, :string)
  -> 0.1786s
== 20121209123234 AddQueriesType: migrated (0.1787s) ==========================
== 20121209123358 UpdateQueriesToSti: migrating ===============================
== 20121209123358 UpdateQueriesToSti: migrated (0.0262s) ======================
== 20121213084931 AddAttachmentsDiskDirectory: migrating ======================
-- add_column(:attachments, :disk_directory, :string)
  -> 0.2432s
== 20121213084931 AddAttachmentsDiskDirectory: migrated (0.2433s) =============
== 20130110122628 SplitDocumentsPermissions: migrating ========================
== 20130110122628 SplitDocumentsPermissions: migrated (0.0011s) ===============
== 20130201184705 AddUniqueIndexOnTokensValue: migrating ======================
-- Adding unique index on tokens, this may take some time...
-- add_index(:tokens, :value, {:unique=>true, :name=>"tokens_value"})
  -> 0.0828s
  -> 0.0896s
== 20130201184705 AddUniqueIndexOnTokensValue: migrated (0.0896s) =============
== 20130202090625 AddProjectsInheritMembers: migrating ========================
-- add_column(:projects, :inherit_members, :boolean, {:default=>false, :null=>false})
  -> 0.2702s
== 20130202090625 AddProjectsInheritMembers: migrated (0.2703s) ===============
== 20130207175206 AddUniqueIndexOnCustomFieldsTrackers: migrating =============
-- index_exists?(:custom_fields_trackers, [:custom_field_id, :tracker_id])
  -> 0.0007s
-- remove_index(:custom_fields_trackers, [:custom_field_id, :tracker_id])
  -> 0.0775s
-- add_index(:custom_fields_trackers, [:custom_field_id, :tracker_id], {:unique=>true})
  -> 0.1843s
== 20130207175206 AddUniqueIndexOnCustomFieldsTrackers: migrated (0.2634s) ====
== 20130207181455 AddUniqueIndexOnCustomFieldsProjects: migrating =============
-- index_exists?(:custom_fields_projects, [:custom_field_id, :project_id])
  -> 0.0005s
-- remove_index(:custom_fields_projects, [:custom_field_id, :project_id])
  -> 0.0614s
-- add_index(:custom_fields_projects, [:custom_field_id, :project_id], {:unique=>true})
  -> 0.1525s
== 20130207181455 AddUniqueIndexOnCustomFieldsProjects: migrated (0.2153s) ====
== 20130215073721 ChangeUsersLastnameLengthTo255: migrating ===================
-- change_column(:users, :lastname, :string, {:limit=>255, :default=>"", :null=>false})
  -> 0.2715s
== 20130215073721 ChangeUsersLastnameLengthTo255: migrated (0.2717s) ==========
== 20130215111127 AddIssuesClosedOn: migrating ================================
-- add_column(:issues, :closed_on, :datetime, {:default=>nil})
  -> 0.3003s
== 20130215111127 AddIssuesClosedOn: migrated (0.3004s) =======================
== 20130215111141 PopulateIssuesClosedOn: migrating ===========================
== 20130215111141 PopulateIssuesClosedOn: migrated (0.0014s) ==================
== 20130217094251 RemoveIssuesDefaultFkValues: migrating ======================
-- change_column_default(:issues, :tracker_id, nil)
  -> 0.0168s
-- change_column_default(:issues, :project_id, nil)
  -> 0.0168s
-- change_column_default(:issues, :status_id, nil)
  -> 0.0168s
-- change_column_default(:issues, :assigned_to_id, nil)
  -> 0.0168s
-- change_column_default(:issues, :priority_id, nil)
  -> 0.0168s
-- change_column_default(:issues, :author_id, nil)
  -> 0.0168s
== 20130217094251 RemoveIssuesDefaultFkValues: migrated (0.1013s) =============
== 20130602092539 CreateQueriesRoles: migrating ===============================
-- create_table(:queries_roles, {:id=>false})
  -> 0.1136s
-- add_index(:queries_roles, [:query_id, :role_id], {:unique=>true, :name=>:queries_roles_ids})
  -> 0.2141s
== 20130602092539 CreateQueriesRoles: migrated (0.3280s) ======================
== 20130710182539 AddQueriesVisibility: migrating =============================
-- add_column(:queries, :visibility, :integer, {:default=>0})
  -> 0.1854s
-- remove_column(:queries, :is_public)
  -> 0.1784s
== 20130710182539 AddQueriesVisibility: migrated (0.3650s) ====================
== 20130713104233 CreateCustomFieldsRoles: migrating ==========================
-- create_table(:custom_fields_roles, {:id=>false})
  -> 0.0925s
-- add_index(:custom_fields_roles, [:custom_field_id, :role_id], {:unique=>true, :name=>:custom_fields_roles_ids})
  -> 0.1542s
== 20130713104233 CreateCustomFieldsRoles: migrated (0.2480s) =================
== 20130713111657 AddQueriesOptions: migrating ================================
-- add_column(:queries, :options, :text)
  -> 0.1788s
== 20130713111657 AddQueriesOptions: migrated (0.1789s) =======================
== 20130729070143 AddUsersMustChangePasswd: migrating =========================
-- add_column(:users, :must_change_passwd, :boolean, {:default=>false, :null=>false})
  -> 0.3422s
== 20130729070143 AddUsersMustChangePasswd: migrated (0.3424s) ================
== 20130911193200 RemoveEolsFromAttachmentsFilename: migrating ================
== 20130911193200 RemoveEolsFromAttachmentsFilename: migrated (0.0035s) =======
== 20131004113137 SupportForMultipleCommitKeywords: migrating =================
== 20131004113137 SupportForMultipleCommitKeywords: migrated (0.0036s) ========
== 20131005100610 AddRepositoriesCreatedOn: migrating =========================
-- add_column(:repositories, :created_on, :timestamp)
  -> 0.4068s
== 20131005100610 AddRepositoriesCreatedOn: migrated (0.4069s) ================
== 20131124175346 AddCustomFieldsFormatStore: migrating =======================
-- add_column(:custom_fields, :format_store, :text)
  -> 0.1670s
== 20131124175346 AddCustomFieldsFormatStore: migrated (0.1671s) ==============
== 20131210180802 AddCustomFieldsDescription: migrating =======================
-- add_column(:custom_fields, :description, :text)
  -> 0.1802s
== 20131210180802 AddCustomFieldsDescription: migrated (0.1803s) ==============
== 20131214094309 RemoveCustomFieldsMinMaxLengthDefaultValues: migrating ======
-- change_column(:custom_fields, :min_length, :int, {:default=>nil, :null=>true})
  -> 0.1680s
-- change_column(:custom_fields, :max_length, :int, {:default=>nil, :null=>true})
  -> 0.1464s
== 20131214094309 RemoveCustomFieldsMinMaxLengthDefaultValues: migrated (0.3162s)
== 20131215104612 StoreRelationTypeInJournalDetails: migrating ================
== 20131215104612 StoreRelationTypeInJournalDetails: migrated (0.0121s) =======
== 20131218183023 DeleteOrphanTimeEntriesCustomValues: migrating ==============
== 20131218183023 DeleteOrphanTimeEntriesCustomValues: migrated (0.0008s) =====
== 20140228130325 ChangeChangesetsCommentsLimit: migrating ====================
-- change_column(:changesets, :comments, :text, {:limit=>16777216})
  -> 0.2930s
== 20140228130325 ChangeChangesetsCommentsLimit: migrated (0.2932s) ===========
== 20140903143914 AddPasswordChangedAtToUser: migrating =======================
-- add_column(:users, :passwd_changed_on, :datetime)
  -> 0.1717s
== 20140903143914 AddPasswordChangedAtToUser: migrated (0.1718s) ==============
== 20140920094058 InsertBuiltinGroups: migrating ==============================
== 20140920094058 InsertBuiltinGroups: migrated (0.1328s) =====================
== 20141029181752 AddTrackersDefaultStatusId: migrating =======================
-- add_column(:trackers, :default_status_id, :integer)
  -> 0.1612s
== 20141029181752 AddTrackersDefaultStatusId: migrated (0.1630s) ==============
== 20141029181824 RemoveIssueStatusesIsDefault: migrating =====================
-- remove_column(:issue_statuses, :is_default)
  -> 0.1700s
== 20141029181824 RemoveIssueStatusesIsDefault: migrated (0.1701s) ============
== 20141109112308 AddRolesUsersVisibility: migrating ==========================
-- add_column(:roles, :users_visibility, :string, {:limit=>30, :default=>"all", :null=>false})
  -> 0.2928s
== 20141109112308 AddRolesUsersVisibility: migrated (0.2930s) =================
== 20141122124142 AddWikiRedirectsRedirectsToWikiId: migrating ================
-- add_column(:wiki_redirects, :redirects_to_wiki_id, :integer)
  -> 0.1846s
-- change_column(:wiki_redirects, :redirects_to_wiki_id, :integer, {:null=>false})
  -> 0.1668s
== 20141122124142 AddWikiRedirectsRedirectsToWikiId: migrated (0.3724s) =======
== 20150113194759 CreateEmailAddresses: migrating =============================
-- create_table(:email_addresses)
  -> 0.0838s
== 20150113194759 CreateEmailAddresses: migrated (0.0839s) ====================
== 20150113211532 PopulateEmailAddresses: migrating ===========================
== 20150113211532 PopulateEmailAddresses: migrated (0.0143s) ==================
== 20150113213922 RemoveUsersMail: migrating ==================================
-- remove_column(:users, :mail)
  -> 0.2038s
== 20150113213922 RemoveUsersMail: migrated (0.2039s) =========================
== 20150113213955 AddEmailAddressesUserIdIndex: migrating =====================
-- add_index(:email_addresses, :user_id)
  -> 0.0846s
== 20150113213955 AddEmailAddressesUserIdIndex: migrated (0.0847s) ============
== 20150208105930 ReplaceMoveIssuesPermission: migrating ======================
== 20150208105930 ReplaceMoveIssuesPermission: migrated (0.0010s) =============
== 20150510083747 ChangeDocumentsTitleLimit: migrating ========================
-- change_column(:documents, :title, :string, {:limit=>nil, :default=>"", :null=>false})
  -> 0.2697s
== 20150510083747 ChangeDocumentsTitleLimit: migrated (0.2699s) ===============
== 20150525103953 ClearEstimatedHoursOnParentIssues: migrating ================
== 20150525103953 ClearEstimatedHoursOnParentIssues: migrated (0.0041s) =======
== 20150526183158 AddRolesTimeEntriesVisibility: migrating ====================
-- add_column(:roles, :time_entries_visibility, :string, {:limit=>30, :default=>"all", :null=>false})
  -> 0.1506s
== 20150526183158 AddRolesTimeEntriesVisibility: migrated (0.1508s) ===========
== 20150528084820 AddRolesAllRolesManaged: migrating ==========================
-- add_column(:roles, :all_roles_managed, :boolean, {:default=>true, :null=>false})
  -> 0.1455s
== 20150528084820 AddRolesAllRolesManaged: migrated (0.1456s) =================
== 20150528092912 CreateRolesManagedRoles: migrating ==========================
-- create_table(:roles_managed_roles, {:id=>false})
  -> 0.0927s
== 20150528092912 CreateRolesManagedRoles: migrated (0.0928s) =================
== 20150528093249 AddUniqueIndexOnRolesManagedRoles: migrating ================
-- add_index(:roles_managed_roles, [:role_id, :managed_role_id], {:unique=>true})
  -> 0.1519s
== 20150528093249 AddUniqueIndexOnRolesManagedRoles: migrated (0.1520s) =======
== 20150725112753 InsertAllowedStatusesForNewIssues: migrating ================
== 20150725112753 InsertAllowedStatusesForNewIssues: migrated (0.0300s) =======
== 20150730122707 CreateImports: migrating ====================================
-- create_table(:imports)
  -> 0.0924s
== 20150730122707 CreateImports: migrated (0.0925s) ===========================
== 20150730122735 CreateImportItems: migrating ================================
-- create_table(:import_items)
  -> 0.0916s
== 20150730122735 CreateImportItems: migrated (0.0917s) =======================
== 20150921204850 ChangeTimeEntriesCommentsLimitTo1024: migrating =============
-- change_column(:time_entries, :comments, :string, {:limit=>1024})
  -> 0.7811s
== 20150921204850 ChangeTimeEntriesCommentsLimitTo1024: migrated (0.7813s) ====
== 20150921210243 ChangeWikiContentsCommentsLimitTo1024: migrating ============
-- change_column(:wiki_content_versions, :comments, :string, {:limit=>1024, :default=>""})
  -> 0.2543s
-- change_column(:wiki_contents, :comments, :string, {:limit=>1024, :default=>""})
  -> 0.2365s
== 20150921210243 ChangeWikiContentsCommentsLimitTo1024: migrated (0.4910s) ===
== 20151020182334 ChangeAttachmentsFilesizeLimitTo8: migrating ================
-- change_column(:attachments, :filesize, :integer, {:limit=>8, :default=>0, :null=>false})
  -> 0.2547s
== 20151020182334 ChangeAttachmentsFilesizeLimitTo8: migrated (0.2548s) =======
== 20151020182731 FixCommaInUserFormatSettingValue: migrating =================
== 20151020182731 FixCommaInUserFormatSettingValue: migrated (0.0011s) ========
== 20151021184614 ChangeIssueCategoriesNameLimitTo60: migrating ===============
-- change_column(:issue_categories, :name, :string, {:limit=>60, :default=>"", :null=>false})
  -> 0.2370s
== 20151021184614 ChangeIssueCategoriesNameLimitTo60: migrated (0.2372s) ======
== 20151021185456 ChangeAuthSourcesFilterToText: migrating ====================
-- change_column(:auth_sources, :filter, :text)
  -> 0.2369s
== 20151021185456 ChangeAuthSourcesFilterToText: migrated (0.2370s) ===========
== 20151021190616 ChangeUserPreferencesHideMailDefaultToTrue: migrating =======
-- change_column(:user_preferences, :hide_mail, :boolean, {:default=>true})
  -> 0.0157s
== 20151021190616 ChangeUserPreferencesHideMailDefaultToTrue: migrated (0.0158s)
== 20151024082034 AddTokensUpdatedOn: migrating ===============================
-- add_column(:tokens, :updated_on, :timestamp)
  -> 0.1698s
== 20151024082034 AddTokensUpdatedOn: migrated (0.1706s) ======================
== 20151025072118 CreateCustomFieldEnumerations: migrating ====================
-- create_table(:custom_field_enumerations)
  -> 0.0866s
== 20151025072118 CreateCustomFieldEnumerations: migrated (0.0867s) ===========
== 20151031095005 AddProjectsDefaultVersionId: migrating ======================
-- column_exists?(:projects, :default_version_id, :integer)
  -> 0.0021s
-- add_column(:projects, :default_version_id, :integer, {:default=>nil})
  -> 0.1703s
== 20151031095005 AddProjectsDefaultVersionId: migrated (0.1726s) =============
</pre>
!-->
: <code>RAILS_ENV=production rake redmine:load_default_data</code>
<pre>
Select language: ar, az, bg, bs, ca, cs, da, de, el, en, en-GB, es, et, eu, fa, fi, fr, gl, he, hr, hu, id, it, ja, ko, lt, lv, mk, mn, nl, no, pl, pt, pt-BR, ro, ru, sk, sl, sq, sr, sr-YU, sv, th, tr, uk, vi, zh, zh-TW [en] de
</pre>
<pre>
====================================
Default configuration data loaded.
</pre>
: <code>mkdir tmp tmp/pdf public/plugin_assets</code>
: <code>chmod -R 755 files log tmp public/plugin_assets</code>
: <code>cd public</code>
: <code>cp dispatch.fcgi.example dispatch.fcgi</code>
: <code>pw useradd redmine -d /usr/local/www/redmine</code>
: <code>chown -R redmine:redmine /usr/local/www/redmine</code>
; installieren der Funktionalität passenger für Ruby
: <code>pkg install -y rubygem-passenger</code>
<!--
<pre>
===> Creating users and/or groups.
Using existing group 'www'.
Using existing user 'www'.
</pre>
<pre>
Message for apache24-2.4.16:
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!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
</pre>
<pre>
Message for rubygem-passenger-5.0.14:
#####################################################################
Please edit your Apache configuration file, and add these lines:
  LoadModule passenger_module /usr/local/lib/ruby/gems/2.1/gems/passenger-5.0.14/buildout/apache2/mod_passenger.so
  PassengerRoot /usr/local/lib/ruby/gems/2.1/gems/passenger-5.0.14
  PassengerRuby /usr/local/bin/ruby21
After you restart Apache, you are ready to deploy any number of Ruby on Rails
applications on Apache, without any further Ruby on Rails-specific
configuration!
#####################################################################
</pre>
-->
:: ''Apache'' wird standardmäßig mit installiert. Demnach ist davon auszugehen, dass ''Apache'' als Standard vorgesehen ist.
; Apache (hier 2.4) einrichten
: <code>sysrc apache24_enable="YES"</code>
: <code>$EDITOR /usr/local/etc/apache24/httpd.conf</code>
<pre></pre>
<pre>
  LoadModule passenger_module /usr/local/lib/ruby/gems/2.3/gems/passenger-5.1.5/buildout/apache2/mod_passenger.so
  PassengerRoot /usr/local/lib/ruby/gems/2.3/gems/passenger-5.1.5
  PassengerRuby /usr/local/bin/ruby23
</pre>
<pre></pre>
: <code>service apache24 start</code>
: <code>pkg install -y ap24-mod_fastcgi</code>
<pre>
[preparing module `fastcgi' in /usr/local/etc/apache24/httpd.conf]
</pre>
: <code>$EDITOR /usr/local/etc/apache24/httpd.conf</code>
<pre></pre>
<pre>
LoadModule fastcgi_module    libexec/apache24/mod_fastcgi.so
</pre>
: <code>$EDITOR /usr/local/etc/apache24/httpd.conf</code>
<pre></pre>
<pre>
#LoadModule rewrite_module libexec/apache24/mod_rewrite.so
LoadModule rewrite_module libexec/apache24/mod_rewrite.so
</pre>
<pre>
#User www
#Group www
User redmine
Group redmine
</pre>
<pre></pre>
<pre>
ServerName localhost:80
#ServerName www.example.com:80
</pre>
<pre></pre>
<pre>
#<Directory />
#    AllowOverride none
#    Require all denied
#</Directory>
</pre>
<pre></pre>
<pre>
#DocumentRoot "/usr/local/www/apache24/data"
DocumentRoot "/usr/local/www/redmine/public"
ErrorLog "/usr/local/www/redmine/log/redmine.example.com-error.log"
CustomLog "/usr/local/www/redmine/log/redmine.example.com-access.log" combined
</pre>
<pre></pre>
<pre>
<Directory "/usr/local/www/redmine/public">
        Options -MultiViews +FollowSymLinks +ExecCGI
        AllowOverride All
        Order Allow,Deny
        Allow from all
        RewriteEngine On
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteRule ^(.*)$ dispatch.fcgi
</Directory>
</pre>
<pre>
#
#<Directory "/usr/local/www/apache24/data">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #  Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.apache.org/docs/2.4/mod/core.html#options
    # for more information.
    #
#    Options Indexes FollowSymLinks
#
    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #  AllowOverride FileInfo AuthConfig Limit
    #
#    AllowOverride None
#
    #
    # Controls who can get stuff from this server.
    #
#    Require all granted
#</Directory>
</pre>
<pre></pre>
<pre>
LoadModule passenger_module /usr/local/lib/ruby/gems/2.1/gems/passenger-5.0.14/buildout/apache2/mod_passenger.so
</pre>
<pre>
  PassengerRoot /usr/local/lib/ruby/gems/2.1/gems/passenger-5.0.14
  PassengerRuby /usr/local/bin/ruby21
</pre>
<pre>
LoadModule fastcgi_module    libexec/apache24/mod_fastcgi.so
</pre>
<pre></pre>
<pre>
<IfModule fastcgi_module>
    AddHandler fastcgi-script .fcgi
    FastCgiConfig -idle-timeout 600 -restart -pass-header Authorization
</IfModule>
</pre>
<pre></pre>
: <code>service apache24 restart</code>
<!--
---- Womöglich für apache22
<pre>
LoadModule suexec_module      libexec/apache22/mod_suexec.so
</pre>
<IfModule fastcgi_module>
    AddHandler fastcgi-script .fcgi
    FastCgiWrapper /usr/local/sbin/suexec
    FastCgiConfig -idle-timeout 600 -restart -pass-header Authorization
</IfModule>
</pre>
<pre></pre>
-->
; Erreichbarkeit per http:// prüfen
; Testweise Anmelden mit
:; Mitgliedsname: <code>admin</code>
:; Kennwort: <code>admin</code>
==== alternative Komponenten für die Installation ====
===== nginx =====
nginx statt Apache als web server
===== PostgreSQL =====
PostgreSQL statt MySQL als database
===== Alternative nginx + PostgreSQL =====
Achtung!
Dieser Abschnitt ist nicht vollständig.
Dieser Abschnitte ist nicht getestet.
* [[FreeBSD]]: [https://forums.freebsd.org/threads/41256/ HOWTO: Redmine + Nginx / Passenger + Postgresql]


----
* ''nginx'' als Alternative zu ''apache24''
 
; Installieren von nginx
: <code>pkg install nginx</code>
: <code>echo 'nginx_enable="YES"' >> /etc/rc.conf</code>
: <code>pkg install rubygem-passenger</code>
: <code>pkg install rubygem-passenger</code>
: <code>passenger-config --root</code>
: <code>passenger-config --root</code>
Zeile 482: Zeile 3.169:
</pre>
</pre>
: <code>echo '/usr/local/www/redmine/log/production.log      644 3 3000 *  J' >> /etc/newsyslog.conf</code>
: <code>echo '/usr/local/www/redmine/log/production.log      644 3 3000 *  J' >> /etc/newsyslog.conf</code>
<!--
<!--
-- Spielerei mit apache statt nginx
-- Spielerei mit apache statt nginx
Zeile 499: Zeile 3.185:
cp /usr/local/www/redmine/public/dispatch.fcgi.example /usr/local/www/redmine/public/dispatch.fcgi
cp /usr/local/www/redmine/public/dispatch.fcgi.example /usr/local/www/redmine/public/dispatch.fcgi
-->
-->
== Aktualisierung ==
* [https://www.redmine.org/projects/redmine/wiki/RedmineUpgrade Redmine:RedmineUpgrade]
== Plugins ==
=== Plugin Installation ===
; Siehe auch: [[aufgabe:111]]
=== Plugin Aktualisierung ===
=== Plugin Denstallation ===
; Siehe auch: [[aufgabe:111]]
=== einzelne Plugins ===
==== [http://ckeditor.com/ CKEditor] ====
; Siehe auch: [[aufgabe:108]]
== Siehe auch ==
* [[Redmine]]
* [[Server/srs15]]
[[Kategorie:Server]]
[[Kategorie:Server]]
[[Kategorie:Webservices]]
[[Kategorie:Webservices]]

Aktuelle Version vom 23. Februar 2020, 18:57 Uhr

Achtung

Dieser Artikel ist ein exemplarischer Artikel.

Es handelt sich hierbei nicht um die Instanz Redmine als AUS vom StuRa. Dazu dienen die Artikel:

Installation[Bearbeiten]

Randbedingungen[Bearbeiten]

OS
FreeNAS 9.3
Paketverwaltung
freebsd-man:pkgng

Vorbereitung der Installation[Bearbeiten]

pauschales Aktualisieren
pkg update; pkg upgrade -y
zsh installieren und in zsh wechseln
pkg install -y zsh; zsh

tatsächliche Installation[Bearbeiten]

Lokalisation prüfen und setzen[Bearbeiten]
(optional) kann sich angeschaut werden welche Werte (für die Einstellungen) gesetzt sind
locale
(optional) kann sich angeschaut werden welche Werte (für die Einstellungen) gesetzt werden können
locale -a
Setzen der Werte für deutsche Lokalisation (de_DE)
Insbesondere für die Programmiersprache Ruby soll das wichtig sein. Das gilt insbesondere, wenn Ruby selbst kompiliert wird.
export LANG=de_DE.UTF-8
export LC_ALL=de_DE.UTF-8
Installieren von benötigten Paketen[Bearbeiten]
Siehe auch
Installieren von Redmine
pkg install -y redmine
Der Client für MySQL (mysql56-client) wird standardmäßig mit installiert. Demnach ist davon auszugehen, dass MySQL als Standard - auch für den Server (mysql56-server) - vorgesehen ist.
Installieren von MySQL
pkg install -y mysql56-server
Einrichten von MySQL
sysrc mysql_enable="YES"
service mysql-server start
Starting mysql.
mysql_install_db --basedir /usr/local
Das Auswahl des Verzeichnisses /usr/local ist wohl üblich, könnte aber vielleicht auch anders gewählt werden.
mysqladmin -u root password
New password: 
Confirm new password:
mysql_secure_installation
Change the root password? [Y/n] n
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y
mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 5.6.25 Source distribution

Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> create database redmine character set utf8;
Query OK, 1 row affected (0,00 sec)

mysql> create user 'redmine'@'localhost' identified by 'redmine';
Query OK, 0 rows affected (0,01 sec)

mysql> grant all privileges on redmine.* to 'redmine'@'localhost';
Query OK, 0 rows affected (0,00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0,00 sec)

mysql> quit;
Bye
Einrichten von Redmine
sysrc redmine_enable="YES"
cd /usr/local/www/redmine
Erstellen der Datei zur Konfiguration für die Datenbank für Redmine
(optionales) Kopieren des beispielhaften Datei zur Konfiguration
cp /usr/local/www/redmine/config/database.yml.example /usr/local/www/redmine/config/database.yml
$EDITOR /usr/local/www/redmine/config/database.yml
Beispielsweise bei password muss das Passwort für die Datenbank eingetragen werden und nicht redmine.
production:
  adapter: mysql
  database: redmine
  host: localhost
  username: redmine
  password: redmine
  encoding: utf8
bundle install
rake generate_session_store
Note: The rake task generate_session_store has been deprecated, please use the replacement version generate_secret_token
rake generate_secret_token
RAILS_ENV=production rake db:migrate
RAILS_ENV=production rake redmine:load_default_data

Select language: ar, az, bg, bs, ca, cs, da, de, el, en, en-GB, es, et, eu, fa, fi, fr, gl, he, hr, hu, id, it, ja, ko, lt, lv, mk, mn, nl, no, pl, pt, pt-BR, ro, ru, sk, sl, sq, sr, sr-YU, sv, th, tr, uk, vi, zh, zh-TW [en] de
====================================
Default configuration data loaded.
mkdir tmp tmp/pdf public/plugin_assets
chmod -R 755 files log tmp public/plugin_assets
cd public
cp dispatch.fcgi.example dispatch.fcgi
pw useradd redmine -d /usr/local/www/redmine
chown -R redmine:redmine /usr/local/www/redmine
installieren der Funktionalität passenger für Ruby
pkg install -y rubygem-passenger
Apache wird standardmäßig mit installiert. Demnach ist davon auszugehen, dass Apache als Standard vorgesehen ist.
Apache (hier 2.4) einrichten
sysrc apache24_enable="YES"
$EDITOR /usr/local/etc/apache24/httpd.conf

   LoadModule passenger_module /usr/local/lib/ruby/gems/2.3/gems/passenger-5.1.5/buildout/apache2/mod_passenger.so
   PassengerRoot /usr/local/lib/ruby/gems/2.3/gems/passenger-5.1.5
   PassengerRuby /usr/local/bin/ruby23

service apache24 start
pkg install -y ap24-mod_fastcgi
[preparing module `fastcgi' in /usr/local/etc/apache24/httpd.conf]
$EDITOR /usr/local/etc/apache24/httpd.conf

LoadModule fastcgi_module     libexec/apache24/mod_fastcgi.so
$EDITOR /usr/local/etc/apache24/httpd.conf

#LoadModule rewrite_module libexec/apache24/mod_rewrite.so
LoadModule rewrite_module libexec/apache24/mod_rewrite.so
#User www
#Group www
User redmine
Group redmine

ServerName localhost:80
#ServerName www.example.com:80

#<Directory />
#    AllowOverride none
#    Require all denied
#</Directory>

#DocumentRoot "/usr/local/www/apache24/data"
DocumentRoot "/usr/local/www/redmine/public"
ErrorLog "/usr/local/www/redmine/log/redmine.example.com-error.log"
CustomLog "/usr/local/www/redmine/log/redmine.example.com-access.log" combined

<Directory "/usr/local/www/redmine/public">
        Options -MultiViews +FollowSymLinks +ExecCGI
        AllowOverride All
        Order Allow,Deny
        Allow from all
        RewriteEngine On
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteRule ^(.*)$ dispatch.fcgi
</Directory>
#
#<Directory "/usr/local/www/apache24/data">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.apache.org/docs/2.4/mod/core.html#options
    # for more information.
    #
#    Options Indexes FollowSymLinks
#
    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   AllowOverride FileInfo AuthConfig Limit
    #
#    AllowOverride None
#
    #
    # Controls who can get stuff from this server.
    #
#    Require all granted
#</Directory>

LoadModule passenger_module /usr/local/lib/ruby/gems/2.1/gems/passenger-5.0.14/buildout/apache2/mod_passenger.so
   PassengerRoot /usr/local/lib/ruby/gems/2.1/gems/passenger-5.0.14
   PassengerRuby /usr/local/bin/ruby21
LoadModule fastcgi_module     libexec/apache24/mod_fastcgi.so

<IfModule fastcgi_module>
    AddHandler fastcgi-script .fcgi
    FastCgiConfig -idle-timeout 600 -restart -pass-header Authorization
</IfModule>

service apache24 restart
Erreichbarkeit per http
// prüfen
Testweise Anmelden mit
Mitgliedsname
admin
Kennwort
admin

alternative Komponenten für die Installation[Bearbeiten]

nginx[Bearbeiten]

nginx statt Apache als web server

PostgreSQL[Bearbeiten]

PostgreSQL statt MySQL als database

Alternative nginx + PostgreSQL[Bearbeiten]
Achtung!
Dieser Abschnitt ist nicht vollständig.
Dieser Abschnitte ist nicht getestet.
  • nginx als Alternative zu apache24
Installieren von nginx
pkg install nginx
echo 'nginx_enable="YES"' >> /etc/rc.conf
pkg install rubygem-passenger
passenger-config --root
Installieren von PostgreSQL
pkg install rubygem-pg
  • client für PostgreSQL sollte bereits installiert sein.
    pkg info | grep postgresql
postgresql93-client-9.3.9
  • pkg install postgresql93-server
Einrichten von PostgreSQL
echo 'postgresql_enable="YES"' >> /etc/rc.conf
Wenn es sich um eine Jail handelt, so muss für PostgreSQL SysV IPC erlaubt sein. Bei FreeNAS muss einfach bei der Jail ,allow.sysvipc=true ergänzend eingetragen werden.
service postgresql initdb
service postgresql start
su pgsql

createdb redminedb
exit

passwd pgsql
Exemplarisch wird nachfolgend davon ausgegangen, dass das Passwort redmine-passwd verwendet wurde.
production:
  adapter: postgresql
  database: redminedb
  host: localhost
  username: pgsql
  password: "redmine-passwd"
  encoding: utf8
echo '/usr/local/www/redmine/log/production.log 644 3 3000 * J' >> /etc/newsyslog.conf

Aktualisierung[Bearbeiten]

Plugins[Bearbeiten]

Plugin Installation[Bearbeiten]

Siehe auch
aufgabe:111

Plugin Aktualisierung[Bearbeiten]

Plugin Denstallation[Bearbeiten]

Siehe auch
aufgabe:111

einzelne Plugins[Bearbeiten]

CKEditor[Bearbeiten]

Siehe auch
aufgabe:108

Siehe auch[Bearbeiten]