Inhaltsverzeichnis
Apache Tomcat Manager und Monitor - psi-probe
Die Web-Applikation psi-probe für den Apache Tomcat-Applikations-Server ist eine Erweiterte Management und Monitoring Web-Applikation.
Beschreibung | Externer Link |
---|---|
Homepage | https://github.com/psi-probe |
Wiki | https://github.com/psi-probe/psi-probe/wiki |
Releases | https://github.com/psi-probe/psi-probe/releases |
Herunterladen von probe.war
Unter nachfolgendem externen Link kann jeweils die letzte „stable“ (stabile) Version heruntergeladen werden:
Das Herunterladen der aktuellen „stable“ (stabilen) Version, kann mit nachfolgendem Befehl durchgeführt werden:
# wget https://github.com/psi-probe/psi-probe/releases/download/2.3.3/probe-2.3.3.zip -P /tmp --2015-05-13 10:21:41-- https://github.com/psi-probe/psi-probe/releases/download/2.3.3/probe-2.3.3.zip Resolving github.com (github.com)... 192.30.252.130 Connecting to github.com (github.com)|192.30.252.130|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://s3.amazonaws.com/github-cloud/releases/32333558/ee161958-d4a1-11e4-8e8b- 79a62d7ee926.zip?response-content-disposition=attachment%3B%20filename%3Dprobe-2.3.3.zip&response-content- type=application/octet-stream&AWSAccessKeyId=AKIAISTNZFOVBIJMK3TQ&Expires=1431505361& Signature=JjPNLNwOCPH7UBtrxixe1wiuTnM%3D [following] --2015-05-13 10:21:41-- https://s3.amazonaws.com/github-cloud/releases/32333558/ee161958-d4a1-11e4-8e8b- 79a62d7ee926.zip?response-content-disposition=attachment%3B%20filename%3Dprobe-2.3.3.zip&response-content- type=application/octet-stream&AWSAccessKeyId=AKIAISTNZFOVBIJMK3TQ&Expires=1431505361& Signature=JjPNLNwOCPH7UBtrxixe1wiuTnM%3D Resolving s3.amazonaws.com (s3.amazonaws.com)... 54.231.13.168 Connecting to s3.amazonaws.com (s3.amazonaws.com)|54.231.13.168|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 7957290 (7.6M) [application/octet-stream] Saving to: ‘/tmp/probe-2.3.3.zip’ 100%[======================================>] 7,957,290 1.21MB/s in 6.8s 2015-05-13 10:21:50 (1.12 MB/s) - ‘/tmp/probe-2.3.3.zip’ saved [7957290/7957290]
Anschließend kann mit nachfolgendem Befehl überprüft werden, ob das Herunterladen zum gewünschten Ergebnis geführt hat:
# ls -l /tmp/probe* -rw-r--r-- 1 root root 7957290 Mar 27 21:54 /tmp/probe-2.3.3.zip
Anschließend kann mit nachfolgendem Befehl die *.zip-Datei entpackt werden:
# unzip /tmp/probe-2.3.3.zip Archive: /tmp/probe-2.3.3.zip inflating: Changelog.txt inflating: probe.war
Abschließend kann mit nachfolgendem Befehl überprüft werden, ob das Entpacken zum gewünschten Ergebnis geführt hat:
# ls -l /tmp/probe* Changelog.txt -rw-r--r-- 1 root root 8218 Mar 27 2013 Changelog.txt -rw-r--r-- 1 root root 7957290 Mar 27 21:54 /tmp/probe-2.3.3.zip -rw-r--r-- 1 root root 8005921 Mar 27 2013 /tmp/probe.war
HINWEIS - Falls eine „stable“ (stabile) Version von psi-probe zum Einsatz kommen soll und diese, wie oben gezeigt heruntergeladen wurde, bitte unter nachfolgendem internen Link weiter verfahren:
Bau (build) von probe.war
Alternativ, kann auch mit nachfolgender Anleitung immer der letzte Entwicklungsstand heruntergeladen werden und eine
probe.war
-Datei
(build) gebildet werden.
WICHTIG - Nachfolgende Schritte sind nur notwendig, wenn NICHT eine „stable“ (stabile) Version von psi-probe heruntergeladen werden soll, SONDERN aus dem letzten Entwicklungsstand ein probe.war selbst gebaut werden soll !
Installation von openjdk-devel
Um später unter Zuhilfenahme von Apache Maven eine eigene - probe.war
-Datei bauen (build) zu können, ist es erforderlich einen JAVA-Compiler nutzen zu können.
Dazu ist es erforderlich, falls noch nicht geschehen, einen Git-Client zu installieren.
Zur Installation des JAVA-Compilers soll nachfolgendes Paket:
installiert werden.
Mit nachfolgendem Befehl, wird das Pakete java-1.8.0-openjdk-devel
installiert:
# yum install java-1.8.0-openjdk-devel Loaded plugins: changelog, priorities 122 packages excluded due to repository priority protections Resolving Dependencies --> Running transaction check ---> Package java-1.8.0-openjdk-devel.x86_64 1:1.8.0.45-30.b13.el7_1 will be installed --> Finished Dependency Resolution Changes in packages about to be updated: Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: java-1.8.0-openjdk-devel x86_64 1:1.8.0.45-30.b13.el7_1 updates 9.7 M Transaction Summary ================================================================================ Install 1 Package Total download size: 9.7 M Installed size: 40 M Is this ok [y/d/N]: y Downloading packages: java-1.8.0-openjdk-devel-1.8.0.45-30.b13.el7_1.x86_64.rpm | 9.7 MB 00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : 1:java-1.8.0-openjdk-devel-1.8.0.45-30.b13.el7_1.x86_64 1/1 Verifying : 1:java-1.8.0-openjdk-devel-1.8.0.45-30.b13.el7_1.x86_64 1/1 Installed: java-1.8.0-openjdk-devel.x86_64 1:1.8.0.45-30.b13.el7_1 Complete!
Mit nachfolgendem Befehl kann überprüft werden, welche Inhalte mit den Paket java-1.8.0-openjdk-devel
installiert wurden.
# rpm -qil java-1.8.0-openjdk-devel Name : java-1.8.0-openjdk-devel Epoch : 1 Version : 1.8.0.45 Release : 30.b13.el7_1 Architecture: x86_64 Install Date: Wed 13 May 2015 11:48:57 AM CEST Group : Development/Tools Size : 42010118 License : ASL 1.1 and ASL 2.0 and GPL+ and GPLv2 and GPLv2 with exceptions and LGPL+ and LGPLv2 and MPLv1.0 and MPLv1.1 and Public Domain and W3C Signature : RSA/SHA256, Wed 15 Apr 2015 12:59:26 PM CEST, Key ID 24c6a8a7f4a80eb5 Source RPM : java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.src.rpm Build Date : Wed 15 Apr 2015 02:23:40 AM CEST Build Host : worker1.bsys.centos.org Relocations : (not relocatable) Packager : CentOS BuildSystem <http://bugs.centos.org> Vendor : CentOS URL : http://openjdk.java.net/ Summary : OpenJDK Development Environment Description : The OpenJDK development tools. /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64 /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jaas-1.8.0.45.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jaas-1.8.0.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jaas.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jce-1.8.0.45.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jce-1.8.0.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jce.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jdbc-stdext-1.8.0.45.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jdbc-stdext-1.8.0.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jdbc-stdext-3.0.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jdbc-stdext.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jndi-1.8.0.45.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jndi-1.8.0.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jndi-cos-1.8.0.45.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jndi-cos-1.8.0.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jndi-cos.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jndi-ldap-1.8.0.45.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jndi-ldap-1.8.0.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jndi-ldap.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jndi-rmi-1.8.0.45.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jndi-rmi-1.8.0.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jndi-rmi.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jndi.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jsse-1.8.0.45.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jsse-1.8.0.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/jsse.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/sasl-1.8.0.45.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/sasl-1.8.0.jar /usr/lib/jvm-exports/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/sasl.jar /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/appletviewer /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/extcheck /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/idlj /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/jar /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/jarsigner /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/java /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/java-rmi.cgi /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/javac /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/javadoc /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/javah /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/javap /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/jcmd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/jconsole /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/jdb /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/jdeps /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/jhat /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/jinfo /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/jjs /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/jmap /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/jps /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/jrunscript /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/jsadebugd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/jstack /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/jstat /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/jstatd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/keytool /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/native2ascii /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/orbd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/pack200 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/policytool /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/rmic /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/rmid /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/rmiregistry /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/schemagen /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/serialver /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/servertool /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/tnameserv /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/unpack200 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/wsgen /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/wsimport /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/bin/xjc /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/include /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/include/classfile_constants.h /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/include/jawt.h /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/include/jdwpTransport.h /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/include/jni.h /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/include/jvmti.h /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/include/jvmticmlr.h /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/include/linux /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/include/linux/jawt_md.h /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/include/linux/jni_md.h /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/lib /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/lib/amd64 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/lib/amd64/jli /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/lib/amd64/jli/libjli.so /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/lib/amd64/libjawt.so /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/lib/ct.sym /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/lib/dt.jar /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/lib/ir.idl /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/lib/jconsole.jar /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/lib/jexec /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/lib/orb.idl /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/lib/sa-jdi.jar /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/lib/tools.jar /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/tapset /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/tapset/hotspot-1.8.0.45-30.b13.el7_1.x86_64.stp /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/tapset/hotspot_gc-1.8.0.45-30.b13.el7_1.x86_64.stp /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/tapset/hotspot_jni-1.8.0.45-30.b13.el7_1.x86_64.stp /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64/tapset/jstack-1.8.0.45-30.b13.el7_1.x86_64.stp /usr/share/applications/java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64-jconsole.desktop /usr/share/doc/java-1.8.0-openjdk-devel-1.8.0.45 /usr/share/doc/java-1.8.0-openjdk-devel-1.8.0.45/ASSEMBLY_EXCEPTION /usr/share/doc/java-1.8.0-openjdk-devel-1.8.0.45/LICENSE /usr/share/doc/java-1.8.0-openjdk-devel-1.8.0.45/THIRD_PARTY_README /usr/share/man/man1/appletviewer-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/extcheck-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/idlj-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/jar-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/jarsigner-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/javac-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/javadoc-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/javah-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/javap-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/jcmd-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/jconsole-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/jdb-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/jdeps-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/jhat-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/jinfo-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/jmap-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/jps-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/jrunscript-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/jsadebugd-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/jstack-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/jstat-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/jstatd-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/native2ascii-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/policytool-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/rmic-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/schemagen-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/serialver-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/wsgen-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/wsimport-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/man/man1/xjc-java-1.8.0-openjdk-1.8.0.45-30.b13.el7_1.x86_64.1.gz /usr/share/systemtap /usr/share/systemtap/tapset /usr/share/systemtap/tapset/x86_64 /usr/share/systemtap/tapset/x86_64/hotspot-1.8.0.45-30.b13.el7_1.x86_64.stp /usr/share/systemtap/tapset/x86_64/hotspot_gc-1.8.0.45-30.b13.el7_1.x86_64.stp /usr/share/systemtap/tapset/x86_64/hotspot_jni-1.8.0.45-30.b13.el7_1.x86_64.stp /usr/share/systemtap/tapset/x86_64/jstack-1.8.0.45-30.b13.el7_1.x86_64.stp
Setzen der Umgebungsvariable JAVA_HOME
Mit nachfolgendem Befehl kann überprüft werden, ob die Umgebungsvariable JAVA_HOME
gesetzt ist:
# echo $JAVA_HOME
Falls kein Ergebnis durch nachfolgendem Befehl zurückgeliefert wird, kann durch nachfolgende Konfiguration dauerhaft und für alle Benutzer, die Umgebungsvariable gesetzt werden.
Um die Umgebungsvariable JAVA_HOME
dauerhaft zu setzen und auch grundsätzlich eine Java-Umgebung verfügbar zu machen, soll mit nachfolgendem Befehl eine neue Konfigurationsdatei in nachfolgendem Verzeichnis mit nachfolgendem Namen angelegt werden:
/etc/profile.d/java.sh
# touch /etc/profile.d/java.sh
Der Inhalt der Datei kann wie nachfolgend aussehen:
# Make JAVA_HOME and JRE_HOME be defined for everyone export JAVA_HOME=/usr/lib/jvm/java export JRE_HOME=$JAVA_HOME/jre export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
Anschließend kann mit nachfolgenden Befehlen der Inhalt der Datei manuell ausgeführt werden um so die Umgebungsvariablen zu setzen:
# export JAVA_HOME=/usr/lib/jvm/java
# export JRE_HOME=$JAVA_HOME/jre
# export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
Abschließende Überprüfung, b die Umgebungsvariable JAVA_HOME
gesetzt ist, sollte nun nachfolgendes Ergebnis liefern:
# echo $JAVA_HOME /usr/lib/jvm
Installation von git
Das spätere Herunterladen des letzte Entwicklungsstands, soll durch klonen des GitHub-Repositorys erfolgen.
Dazu ist es erforderlich, falls noch nicht geschehen, einen Git-Client zu installieren.
Zur Installation des Git-Client soll nachfolgendes Paket:
installiert werden.
Mit nachfolgendem Befehl, wird das Pakete git
installiert:
# yum install git Loaded plugins: changelog, priorities 122 packages excluded due to repository priority protections Resolving Dependencies --> Running transaction check ---> Package git.x86_64 0:1.8.3.1-4.el7 will be installed --> Processing Dependency: perl-Git = 1.8.3.1-4.el7 for package: git-1.8.3.1-4.el7.x86_64 --> Processing Dependency: rsync for package: git-1.8.3.1-4.el7.x86_64 --> Processing Dependency: perl(Term::ReadKey) for package: git-1.8.3.1-4.el7.x86_64 --> Processing Dependency: perl(Git) for package: git-1.8.3.1-4.el7.x86_64 --> Processing Dependency: perl(Error) for package: git-1.8.3.1-4.el7.x86_64 --> Processing Dependency: libgnome-keyring.so.0()(64bit) for package: git-1.8.3.1-4.el7.x86_64 --> Running transaction check ---> Package libgnome-keyring.x86_64 0:3.8.0-3.el7 will be installed ---> Package perl-Error.noarch 1:0.17020-2.el7 will be installed ---> Package perl-Git.noarch 0:1.8.3.1-4.el7 will be installed ---> Package perl-TermReadKey.x86_64 0:2.30-20.el7 will be installed ---> Package rsync.x86_64 0:3.0.9-15.el7 will be installed --> Finished Dependency Resolution Changes in packages about to be updated: Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: git x86_64 1.8.3.1-4.el7 base 4.3 M Installing for dependencies: libgnome-keyring x86_64 3.8.0-3.el7 base 109 k perl-Error noarch 1:0.17020-2.el7 base 32 k perl-Git noarch 1.8.3.1-4.el7 base 52 k perl-TermReadKey x86_64 2.30-20.el7 base 31 k rsync x86_64 3.0.9-15.el7 base 359 k Transaction Summary ================================================================================ Install 1 Package (+5 Dependent packages) Total download size: 4.9 M Installed size: 23 M Is this ok [y/d/N]: y Downloading packages: (1/6): libgnome-keyring-3.8.0-3.el7.x86_64.rpm | 109 kB 00:00 (2/6): git-1.8.3.1-4.el7.x86_64.rpm | 4.3 MB 00:00 (3/6): perl-Error-0.17020-2.el7.noarch.rpm | 32 kB 00:00 (4/6): perl-Git-1.8.3.1-4.el7.noarch.rpm | 52 kB 00:00 (5/6): perl-TermReadKey-2.30-20.el7.x86_64.rpm | 31 kB 00:00 (6/6): rsync-3.0.9-15.el7.x86_64.rpm | 359 kB 00:00 -------------------------------------------------------------------------------- Total 9.8 MB/s | 4.9 MB 00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : 1:perl-Error-0.17020-2.el7.noarch 1/6 Installing : libgnome-keyring-3.8.0-3.el7.x86_64 2/6 Installing : rsync-3.0.9-15.el7.x86_64 3/6 Installing : perl-TermReadKey-2.30-20.el7.x86_64 4/6 Installing : perl-Git-1.8.3.1-4.el7.noarch 5/6 Installing : git-1.8.3.1-4.el7.x86_64 6/6 Verifying : perl-TermReadKey-2.30-20.el7.x86_64 1/6 Verifying : perl-Git-1.8.3.1-4.el7.noarch 2/6 Verifying : 1:perl-Error-0.17020-2.el7.noarch 3/6 Verifying : git-1.8.3.1-4.el7.x86_64 4/6 Verifying : rsync-3.0.9-15.el7.x86_64 5/6 Verifying : libgnome-keyring-3.8.0-3.el7.x86_64 6/6 Installed: git.x86_64 0:1.8.3.1-4.el7 Dependency Installed: libgnome-keyring.x86_64 0:3.8.0-3.el7 perl-Error.noarch 1:0.17020-2.el7 perl-Git.noarch 0:1.8.3.1-4.el7 perl-TermReadKey.x86_64 0:2.30-20.el7 rsync.x86_64 0:3.0.9-15.el7 Complete!
Mit nachfolgendem Befehl kann überprüft werden, welche Inhalte mit den Paket git
installiert wurden.
# rpm -qil git Name : git Version : 1.8.3.1 Release : 4.el7 Architecture: x86_64 Install Date: Wed 13 May 2015 10:57:18 AM CEST Group : Development/Tools Size : 22920720 License : GPLv2 Signature : RSA/SHA256, Fri 04 Jul 2014 03:32:38 AM CEST, Key ID 24c6a8a7f4a80eb5 Source RPM : git-1.8.3.1-4.el7.src.rpm Build Date : Tue 10 Jun 2014 10:40:28 AM CEST Build Host : worker1.bsys.centos.org Relocations : (not relocatable) Packager : CentOS BuildSystem <http://bugs.centos.org> Vendor : CentOS URL : http://git-scm.com/ Summary : Fast Version Control System Description : Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals. The git rpm installs the core tools with minimal dependencies. To install all git packages, including tools for integrating with other SCMs, install the git-all meta-package. /etc/bash_completion.d /etc/bash_completion.d/git /usr/bin/git /usr/bin/git-receive-pack /usr/bin/git-shell /usr/bin/git-upload-archive /usr/bin/git-upload-pack /usr/libexec/git-core /usr/libexec/git-core/git /usr/libexec/git-core/git-add /usr/libexec/git-core/git-add--interactive /usr/libexec/git-core/git-am /usr/libexec/git-core/git-annotate /usr/libexec/git-core/git-apply /usr/libexec/git-core/git-archive /usr/libexec/git-core/git-bisect /usr/libexec/git-core/git-bisect--helper /usr/libexec/git-core/git-blame /usr/libexec/git-core/git-branch /usr/libexec/git-core/git-bundle /usr/libexec/git-core/git-cat-file /usr/libexec/git-core/git-check-attr /usr/libexec/git-core/git-check-ignore /usr/libexec/git-core/git-check-ref-format /usr/libexec/git-core/git-checkout /usr/libexec/git-core/git-checkout-index /usr/libexec/git-core/git-cherry /usr/libexec/git-core/git-cherry-pick /usr/libexec/git-core/git-clean /usr/libexec/git-core/git-clone /usr/libexec/git-core/git-column /usr/libexec/git-core/git-commit /usr/libexec/git-core/git-commit-tree /usr/libexec/git-core/git-config /usr/libexec/git-core/git-count-objects /usr/libexec/git-core/git-credential /usr/libexec/git-core/git-credential-cache /usr/libexec/git-core/git-credential-cache--daemon /usr/libexec/git-core/git-credential-gnome-keyring /usr/libexec/git-core/git-credential-store /usr/libexec/git-core/git-describe /usr/libexec/git-core/git-diff /usr/libexec/git-core/git-diff-files /usr/libexec/git-core/git-diff-index /usr/libexec/git-core/git-diff-tree /usr/libexec/git-core/git-difftool /usr/libexec/git-core/git-difftool--helper /usr/libexec/git-core/git-fast-export /usr/libexec/git-core/git-fast-import /usr/libexec/git-core/git-fetch /usr/libexec/git-core/git-fetch-pack /usr/libexec/git-core/git-filter-branch /usr/libexec/git-core/git-fmt-merge-msg /usr/libexec/git-core/git-for-each-ref /usr/libexec/git-core/git-format-patch /usr/libexec/git-core/git-fsck /usr/libexec/git-core/git-fsck-objects /usr/libexec/git-core/git-gc /usr/libexec/git-core/git-get-tar-commit-id /usr/libexec/git-core/git-grep /usr/libexec/git-core/git-hash-object /usr/libexec/git-core/git-help /usr/libexec/git-core/git-http-backend /usr/libexec/git-core/git-http-fetch /usr/libexec/git-core/git-http-push /usr/libexec/git-core/git-imap-send /usr/libexec/git-core/git-index-pack /usr/libexec/git-core/git-init /usr/libexec/git-core/git-init-db /usr/libexec/git-core/git-instaweb /usr/libexec/git-core/git-log /usr/libexec/git-core/git-lost-found /usr/libexec/git-core/git-ls-files /usr/libexec/git-core/git-ls-remote /usr/libexec/git-core/git-ls-tree /usr/libexec/git-core/git-mailinfo /usr/libexec/git-core/git-mailsplit /usr/libexec/git-core/git-merge /usr/libexec/git-core/git-merge-base /usr/libexec/git-core/git-merge-file /usr/libexec/git-core/git-merge-index /usr/libexec/git-core/git-merge-octopus /usr/libexec/git-core/git-merge-one-file /usr/libexec/git-core/git-merge-ours /usr/libexec/git-core/git-merge-recursive /usr/libexec/git-core/git-merge-resolve /usr/libexec/git-core/git-merge-subtree /usr/libexec/git-core/git-merge-tree /usr/libexec/git-core/git-mergetool /usr/libexec/git-core/git-mergetool--lib /usr/libexec/git-core/git-mktag /usr/libexec/git-core/git-mktree /usr/libexec/git-core/git-mv /usr/libexec/git-core/git-name-rev /usr/libexec/git-core/git-notes /usr/libexec/git-core/git-pack-objects /usr/libexec/git-core/git-pack-redundant /usr/libexec/git-core/git-pack-refs /usr/libexec/git-core/git-parse-remote /usr/libexec/git-core/git-patch-id /usr/libexec/git-core/git-peek-remote /usr/libexec/git-core/git-prune /usr/libexec/git-core/git-prune-packed /usr/libexec/git-core/git-pull /usr/libexec/git-core/git-push /usr/libexec/git-core/git-quiltimport /usr/libexec/git-core/git-read-tree /usr/libexec/git-core/git-rebase /usr/libexec/git-core/git-rebase--am /usr/libexec/git-core/git-rebase--interactive /usr/libexec/git-core/git-rebase--merge /usr/libexec/git-core/git-receive-pack /usr/libexec/git-core/git-reflog /usr/libexec/git-core/git-relink /usr/libexec/git-core/git-remote /usr/libexec/git-core/git-remote-ext /usr/libexec/git-core/git-remote-fd /usr/libexec/git-core/git-remote-ftp /usr/libexec/git-core/git-remote-ftps /usr/libexec/git-core/git-remote-http /usr/libexec/git-core/git-remote-https /usr/libexec/git-core/git-remote-testpy /usr/libexec/git-core/git-repack /usr/libexec/git-core/git-replace /usr/libexec/git-core/git-repo-config /usr/libexec/git-core/git-request-pull /usr/libexec/git-core/git-rerere /usr/libexec/git-core/git-reset /usr/libexec/git-core/git-rev-list /usr/libexec/git-core/git-rev-parse /usr/libexec/git-core/git-revert /usr/libexec/git-core/git-rm /usr/libexec/git-core/git-send-pack /usr/libexec/git-core/git-sh-i18n /usr/libexec/git-core/git-sh-i18n--envsubst /usr/libexec/git-core/git-sh-setup /usr/libexec/git-core/git-shell /usr/libexec/git-core/git-shortlog /usr/libexec/git-core/git-show /usr/libexec/git-core/git-show-branch /usr/libexec/git-core/git-show-index /usr/libexec/git-core/git-show-ref /usr/libexec/git-core/git-stage /usr/libexec/git-core/git-stash /usr/libexec/git-core/git-status /usr/libexec/git-core/git-stripspace /usr/libexec/git-core/git-submodule /usr/libexec/git-core/git-subtree /usr/libexec/git-core/git-symbolic-ref /usr/libexec/git-core/git-tag /usr/libexec/git-core/git-tar-tree /usr/libexec/git-core/git-unpack-file /usr/libexec/git-core/git-unpack-objects /usr/libexec/git-core/git-update-index /usr/libexec/git-core/git-update-ref /usr/libexec/git-core/git-update-server-info /usr/libexec/git-core/git-upload-archive /usr/libexec/git-core/git-upload-pack /usr/libexec/git-core/git-var /usr/libexec/git-core/git-verify-pack /usr/libexec/git-core/git-verify-tag /usr/libexec/git-core/git-web--browse /usr/libexec/git-core/git-whatchanged /usr/libexec/git-core/git-write-tree /usr/libexec/git-core/mergetools /usr/libexec/git-core/mergetools/araxis /usr/libexec/git-core/mergetools/bc3 /usr/libexec/git-core/mergetools/codecompare /usr/libexec/git-core/mergetools/deltawalker /usr/libexec/git-core/mergetools/diffuse /usr/libexec/git-core/mergetools/ecmerge /usr/libexec/git-core/mergetools/emerge /usr/libexec/git-core/mergetools/gvimdiff /usr/libexec/git-core/mergetools/gvimdiff2 /usr/libexec/git-core/mergetools/kdiff3 /usr/libexec/git-core/mergetools/kompare /usr/libexec/git-core/mergetools/meld /usr/libexec/git-core/mergetools/opendiff /usr/libexec/git-core/mergetools/tkdiff /usr/libexec/git-core/mergetools/tortoisemerge /usr/libexec/git-core/mergetools/vimdiff /usr/libexec/git-core/mergetools/vimdiff2 /usr/libexec/git-core/mergetools/xxdiff /usr/share/doc/git-1.8.3.1 /usr/share/doc/git-1.8.3.1/COPYING /usr/share/doc/git-1.8.3.1/README /usr/share/doc/git-1.8.3.1/RelNotes /usr/share/doc/git-1.8.3.1/RelNotes/1.5.0.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.0.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.0.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.0.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.0.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.0.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.0.7.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.0.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.1.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.1.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.1.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.1.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.1.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.1.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.2.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.2.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.2.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.2.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.2.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.3.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.3.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.3.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.3.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.3.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.3.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.3.7.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.3.8.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.4.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.4.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.4.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.4.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.4.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.4.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.4.7.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.5.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.5.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.5.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.5.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.5.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.5.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.6.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.6.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.6.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.6.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.6.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.6.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.5.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.0.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.0.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.0.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.0.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.0.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.0.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.0.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.1.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.1.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.1.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.1.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.2.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.2.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.2.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.2.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.2.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.3.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.3.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.3.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.3.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.4.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.4.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.4.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.4.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.4.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.5.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.5.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.5.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.5.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.5.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.5.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.5.7.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.5.8.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.5.9.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.6.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.6.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.6.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.6.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.0.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.0.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.0.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.0.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.0.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.0.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.0.7.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.0.8.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.0.9.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.0.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.1.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.1.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.1.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.1.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.10.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.10.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.10.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.10.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.10.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.10.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.11.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.11.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.11.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.11.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.11.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.11.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.11.7.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.11.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.12.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.12.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.12.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.12.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.12.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.2.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.2.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.2.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.2.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.2.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.3.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.3.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.3.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.3.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.3.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.4.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.4.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.4.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.4.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.4.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.5.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.5.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.5.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.5.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.6.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.6.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.6.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.6.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.6.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.6.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.7.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.7.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.7.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.7.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.7.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.7.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.7.7.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.7.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.8.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.8.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.8.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.8.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.8.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.8.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.8.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.9.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.9.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.9.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.9.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.9.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.9.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.9.7.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.7.9.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.0.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.0.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.0.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.0.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.1.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.1.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.1.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.1.4.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.1.5.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.1.6.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.2.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.2.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.2.3.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.2.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.3.1.txt /usr/share/doc/git-1.8.3.1/RelNotes/1.8.3.txt /usr/share/doc/git-1.8.3.1/blame-options.txt /usr/share/doc/git-1.8.3.1/cmds-ancillaryinterrogators.txt /usr/share/doc/git-1.8.3.1/cmds-ancillarymanipulators.txt /usr/share/doc/git-1.8.3.1/cmds-foreignscminterface.txt /usr/share/doc/git-1.8.3.1/cmds-mainporcelain.txt /usr/share/doc/git-1.8.3.1/cmds-plumbinginterrogators.txt /usr/share/doc/git-1.8.3.1/cmds-plumbingmanipulators.txt /usr/share/doc/git-1.8.3.1/cmds-purehelpers.txt /usr/share/doc/git-1.8.3.1/cmds-synchelpers.txt /usr/share/doc/git-1.8.3.1/cmds-synchingrepositories.txt /usr/share/doc/git-1.8.3.1/config.txt /usr/share/doc/git-1.8.3.1/contrib /usr/share/doc/git-1.8.3.1/contrib/README /usr/share/doc/git-1.8.3.1/contrib/blameview /usr/share/doc/git-1.8.3.1/contrib/blameview/README /usr/share/doc/git-1.8.3.1/contrib/blameview/blameview.perl /usr/share/doc/git-1.8.3.1/contrib/buildsystems /usr/share/doc/git-1.8.3.1/contrib/buildsystems/Generators /usr/share/doc/git-1.8.3.1/contrib/buildsystems/Generators.pm /usr/share/doc/git-1.8.3.1/contrib/buildsystems/Generators/QMake.pm /usr/share/doc/git-1.8.3.1/contrib/buildsystems/Generators/Vcproj.pm /usr/share/doc/git-1.8.3.1/contrib/buildsystems/engine.pl /usr/share/doc/git-1.8.3.1/contrib/buildsystems/generate /usr/share/doc/git-1.8.3.1/contrib/buildsystems/parse.pl /usr/share/doc/git-1.8.3.1/contrib/ciabot /usr/share/doc/git-1.8.3.1/contrib/ciabot/INSTALL /usr/share/doc/git-1.8.3.1/contrib/ciabot/README /usr/share/doc/git-1.8.3.1/contrib/ciabot/ciabot.py /usr/share/doc/git-1.8.3.1/contrib/ciabot/ciabot.sh /usr/share/doc/git-1.8.3.1/contrib/completion /usr/share/doc/git-1.8.3.1/contrib/completion/git-completion.bash /usr/share/doc/git-1.8.3.1/contrib/completion/git-completion.tcsh /usr/share/doc/git-1.8.3.1/contrib/completion/git-completion.zsh /usr/share/doc/git-1.8.3.1/contrib/completion/git-prompt.sh /usr/share/doc/git-1.8.3.1/contrib/continuous /usr/share/doc/git-1.8.3.1/contrib/continuous/cidaemon /usr/share/doc/git-1.8.3.1/contrib/continuous/post-receive-cinotify /usr/share/doc/git-1.8.3.1/contrib/convert-objects /usr/share/doc/git-1.8.3.1/contrib/convert-objects/convert-objects.c /usr/share/doc/git-1.8.3.1/contrib/convert-objects/git-convert-objects.txt /usr/share/doc/git-1.8.3.1/contrib/credential /usr/share/doc/git-1.8.3.1/contrib/credential/gnome-keyring /usr/share/doc/git-1.8.3.1/contrib/credential/gnome-keyring/Makefile /usr/share/doc/git-1.8.3.1/contrib/credential/gnome-keyring/git-credential-gnome-keyring.c /usr/share/doc/git-1.8.3.1/contrib/credential/netrc /usr/share/doc/git-1.8.3.1/contrib/credential/netrc/Makefile /usr/share/doc/git-1.8.3.1/contrib/credential/netrc/git-credential-netrc /usr/share/doc/git-1.8.3.1/contrib/credential/netrc/test.netrc /usr/share/doc/git-1.8.3.1/contrib/credential/netrc/test.pl /usr/share/doc/git-1.8.3.1/contrib/credential/osxkeychain /usr/share/doc/git-1.8.3.1/contrib/credential/osxkeychain/.gitignore /usr/share/doc/git-1.8.3.1/contrib/credential/osxkeychain/Makefile /usr/share/doc/git-1.8.3.1/contrib/credential/osxkeychain/git-credential-osxkeychain.c /usr/share/doc/git-1.8.3.1/contrib/credential/wincred /usr/share/doc/git-1.8.3.1/contrib/credential/wincred/Makefile /usr/share/doc/git-1.8.3.1/contrib/credential/wincred/git-credential-wincred.c /usr/share/doc/git-1.8.3.1/contrib/diff-highlight /usr/share/doc/git-1.8.3.1/contrib/diff-highlight/README /usr/share/doc/git-1.8.3.1/contrib/diff-highlight/diff-highlight /usr/share/doc/git-1.8.3.1/contrib/diffall /usr/share/doc/git-1.8.3.1/contrib/diffall/README /usr/share/doc/git-1.8.3.1/contrib/diffall/git-diffall /usr/share/doc/git-1.8.3.1/contrib/emacs /usr/share/doc/git-1.8.3.1/contrib/emacs/Makefile /usr/share/doc/git-1.8.3.1/contrib/emacs/README /usr/share/doc/git-1.8.3.1/contrib/emacs/git-blame.el /usr/share/doc/git-1.8.3.1/contrib/emacs/git-blame.elc /usr/share/doc/git-1.8.3.1/contrib/emacs/git.el /usr/share/doc/git-1.8.3.1/contrib/emacs/git.elc /usr/share/doc/git-1.8.3.1/contrib/examples /usr/share/doc/git-1.8.3.1/contrib/examples/README /usr/share/doc/git-1.8.3.1/contrib/examples/builtin-fetch--tool.c /usr/share/doc/git-1.8.3.1/contrib/examples/git-checkout.sh /usr/share/doc/git-1.8.3.1/contrib/examples/git-clean.sh /usr/share/doc/git-1.8.3.1/contrib/examples/git-clone.sh /usr/share/doc/git-1.8.3.1/contrib/examples/git-commit.sh /usr/share/doc/git-1.8.3.1/contrib/examples/git-fetch.sh /usr/share/doc/git-1.8.3.1/contrib/examples/git-gc.sh /usr/share/doc/git-1.8.3.1/contrib/examples/git-ls-remote.sh /usr/share/doc/git-1.8.3.1/contrib/examples/git-merge-ours.sh /usr/share/doc/git-1.8.3.1/contrib/examples/git-merge.sh /usr/share/doc/git-1.8.3.1/contrib/examples/git-notes.sh /usr/share/doc/git-1.8.3.1/contrib/examples/git-remote.perl /usr/share/doc/git-1.8.3.1/contrib/examples/git-rerere.perl /usr/share/doc/git-1.8.3.1/contrib/examples/git-reset.sh /usr/share/doc/git-1.8.3.1/contrib/examples/git-resolve.sh /usr/share/doc/git-1.8.3.1/contrib/examples/git-revert.sh /usr/share/doc/git-1.8.3.1/contrib/examples/git-svnimport.perl /usr/share/doc/git-1.8.3.1/contrib/examples/git-svnimport.txt /usr/share/doc/git-1.8.3.1/contrib/examples/git-tag.sh /usr/share/doc/git-1.8.3.1/contrib/examples/git-verify-tag.sh /usr/share/doc/git-1.8.3.1/contrib/fast-import /usr/share/doc/git-1.8.3.1/contrib/fast-import/git-import.perl /usr/share/doc/git-1.8.3.1/contrib/fast-import/git-import.sh /usr/share/doc/git-1.8.3.1/contrib/fast-import/git-p4.README /usr/share/doc/git-1.8.3.1/contrib/fast-import/import-directories.perl /usr/share/doc/git-1.8.3.1/contrib/fast-import/import-tars.perl /usr/share/doc/git-1.8.3.1/contrib/fast-import/import-zips.py /usr/share/doc/git-1.8.3.1/contrib/git-jump /usr/share/doc/git-1.8.3.1/contrib/git-jump/README /usr/share/doc/git-1.8.3.1/contrib/git-jump/git-jump /usr/share/doc/git-1.8.3.1/contrib/git-resurrect.sh /usr/share/doc/git-1.8.3.1/contrib/git-shell-commands /usr/share/doc/git-1.8.3.1/contrib/git-shell-commands/README /usr/share/doc/git-1.8.3.1/contrib/git-shell-commands/help /usr/share/doc/git-1.8.3.1/contrib/git-shell-commands/list /usr/share/doc/git-1.8.3.1/contrib/gitview /usr/share/doc/git-1.8.3.1/contrib/gitview/gitview /usr/share/doc/git-1.8.3.1/contrib/gitview/gitview.txt /usr/share/doc/git-1.8.3.1/contrib/hg-to-git /usr/share/doc/git-1.8.3.1/contrib/hg-to-git/hg-to-git.py /usr/share/doc/git-1.8.3.1/contrib/hg-to-git/hg-to-git.txt /usr/share/doc/git-1.8.3.1/contrib/hooks /usr/share/doc/git-1.8.3.1/contrib/mw-to-git /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/.gitignore /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/Makefile /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/git-remote-mediawiki.perl /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/git-remote-mediawiki.txt /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/.gitignore /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/Makefile /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/README /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/install-wiki /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/install-wiki.sh /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/install-wiki/.gitignore /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/install-wiki/LocalSettings.php /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/install-wiki/db_install.php /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/push-pull-tests.sh /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/t9360-mw-to-git-clone.sh /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/t9361-mw-to-git-push-pull.sh /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/t9362-mw-to-git-utf8.sh /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/t9363-mw-to-git-export-import.sh /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/t9364-pull-by-rev.sh /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/test-gitmw-lib.sh /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/test-gitmw.pl /usr/share/doc/git-1.8.3.1/contrib/mw-to-git/t/test.config /usr/share/doc/git-1.8.3.1/contrib/p4import /usr/share/doc/git-1.8.3.1/contrib/p4import/README /usr/share/doc/git-1.8.3.1/contrib/p4import/git-p4import.py /usr/share/doc/git-1.8.3.1/contrib/p4import/git-p4import.txt /usr/share/doc/git-1.8.3.1/contrib/patches /usr/share/doc/git-1.8.3.1/contrib/patches/docbook-xsl-manpages-charmap.patch /usr/share/doc/git-1.8.3.1/contrib/persistent-https /usr/share/doc/git-1.8.3.1/contrib/persistent-https/LICENSE /usr/share/doc/git-1.8.3.1/contrib/persistent-https/Makefile /usr/share/doc/git-1.8.3.1/contrib/persistent-https/README /usr/share/doc/git-1.8.3.1/contrib/persistent-https/client.go /usr/share/doc/git-1.8.3.1/contrib/persistent-https/main.go /usr/share/doc/git-1.8.3.1/contrib/persistent-https/proxy.go /usr/share/doc/git-1.8.3.1/contrib/persistent-https/socket.go /usr/share/doc/git-1.8.3.1/contrib/remote-helpers /usr/share/doc/git-1.8.3.1/contrib/remote-helpers/Makefile /usr/share/doc/git-1.8.3.1/contrib/remote-helpers/git-remote-bzr /usr/share/doc/git-1.8.3.1/contrib/remote-helpers/git-remote-hg /usr/share/doc/git-1.8.3.1/contrib/remote-helpers/test-bzr.sh /usr/share/doc/git-1.8.3.1/contrib/remote-helpers/test-hg-bidi.sh /usr/share/doc/git-1.8.3.1/contrib/remote-helpers/test-hg-hg-git.sh /usr/share/doc/git-1.8.3.1/contrib/remote-helpers/test-hg.sh /usr/share/doc/git-1.8.3.1/contrib/remotes2config.sh /usr/share/doc/git-1.8.3.1/contrib/rerere-train.sh /usr/share/doc/git-1.8.3.1/contrib/stats /usr/share/doc/git-1.8.3.1/contrib/stats/git-common-hash /usr/share/doc/git-1.8.3.1/contrib/stats/mailmap.pl /usr/share/doc/git-1.8.3.1/contrib/stats/packinfo.pl /usr/share/doc/git-1.8.3.1/contrib/subtree /usr/share/doc/git-1.8.3.1/contrib/subtree/.gitignore /usr/share/doc/git-1.8.3.1/contrib/subtree/COPYING /usr/share/doc/git-1.8.3.1/contrib/subtree/INSTALL /usr/share/doc/git-1.8.3.1/contrib/subtree/Makefile /usr/share/doc/git-1.8.3.1/contrib/subtree/README /usr/share/doc/git-1.8.3.1/contrib/subtree/git-subtree /usr/share/doc/git-1.8.3.1/contrib/subtree/git-subtree.1 /usr/share/doc/git-1.8.3.1/contrib/subtree/git-subtree.sh /usr/share/doc/git-1.8.3.1/contrib/subtree/git-subtree.txt /usr/share/doc/git-1.8.3.1/contrib/subtree/git-subtree.xml /usr/share/doc/git-1.8.3.1/contrib/subtree/t /usr/share/doc/git-1.8.3.1/contrib/subtree/t/Makefile /usr/share/doc/git-1.8.3.1/contrib/subtree/t/t7900-subtree.sh /usr/share/doc/git-1.8.3.1/contrib/subtree/todo /usr/share/doc/git-1.8.3.1/contrib/svn-fe /usr/share/doc/git-1.8.3.1/contrib/svn-fe/.gitignore /usr/share/doc/git-1.8.3.1/contrib/svn-fe/Makefile /usr/share/doc/git-1.8.3.1/contrib/svn-fe/svn-fe.c /usr/share/doc/git-1.8.3.1/contrib/svn-fe/svn-fe.txt /usr/share/doc/git-1.8.3.1/contrib/svn-fe/svnrdump_sim.py /usr/share/doc/git-1.8.3.1/contrib/thunderbird-patch-inline /usr/share/doc/git-1.8.3.1/contrib/thunderbird-patch-inline/README /usr/share/doc/git-1.8.3.1/contrib/thunderbird-patch-inline/appp.sh /usr/share/doc/git-1.8.3.1/contrib/vim /usr/share/doc/git-1.8.3.1/contrib/vim/README /usr/share/doc/git-1.8.3.1/contrib/workdir /usr/share/doc/git-1.8.3.1/contrib/workdir/git-new-workdir /usr/share/doc/git-1.8.3.1/date-formats.txt /usr/share/doc/git-1.8.3.1/diff-config.txt /usr/share/doc/git-1.8.3.1/diff-format.txt /usr/share/doc/git-1.8.3.1/diff-generate-patch.txt /usr/share/doc/git-1.8.3.1/diff-options.txt /usr/share/doc/git-1.8.3.1/docbook-xsl.css /usr/share/doc/git-1.8.3.1/everyday.html /usr/share/doc/git-1.8.3.1/everyday.txt /usr/share/doc/git-1.8.3.1/fetch-options.txt /usr/share/doc/git-1.8.3.1/git-add.html /usr/share/doc/git-1.8.3.1/git-add.txt /usr/share/doc/git-1.8.3.1/git-am.html /usr/share/doc/git-1.8.3.1/git-am.txt /usr/share/doc/git-1.8.3.1/git-annotate.html /usr/share/doc/git-1.8.3.1/git-annotate.txt /usr/share/doc/git-1.8.3.1/git-apply.html /usr/share/doc/git-1.8.3.1/git-apply.txt /usr/share/doc/git-1.8.3.1/git-archive.html /usr/share/doc/git-1.8.3.1/git-archive.txt /usr/share/doc/git-1.8.3.1/git-bisect-lk2009.html /usr/share/doc/git-1.8.3.1/git-bisect-lk2009.txt /usr/share/doc/git-1.8.3.1/git-bisect.html /usr/share/doc/git-1.8.3.1/git-bisect.txt /usr/share/doc/git-1.8.3.1/git-blame.html /usr/share/doc/git-1.8.3.1/git-blame.txt /usr/share/doc/git-1.8.3.1/git-branch.html /usr/share/doc/git-1.8.3.1/git-branch.txt /usr/share/doc/git-1.8.3.1/git-bundle.html /usr/share/doc/git-1.8.3.1/git-bundle.txt /usr/share/doc/git-1.8.3.1/git-cat-file.html /usr/share/doc/git-1.8.3.1/git-cat-file.txt /usr/share/doc/git-1.8.3.1/git-check-attr.html /usr/share/doc/git-1.8.3.1/git-check-attr.txt /usr/share/doc/git-1.8.3.1/git-check-ignore.html /usr/share/doc/git-1.8.3.1/git-check-ignore.txt /usr/share/doc/git-1.8.3.1/git-check-ref-format.html /usr/share/doc/git-1.8.3.1/git-check-ref-format.txt /usr/share/doc/git-1.8.3.1/git-checkout-index.html /usr/share/doc/git-1.8.3.1/git-checkout-index.txt /usr/share/doc/git-1.8.3.1/git-checkout.html /usr/share/doc/git-1.8.3.1/git-checkout.txt /usr/share/doc/git-1.8.3.1/git-cherry-pick.html /usr/share/doc/git-1.8.3.1/git-cherry-pick.txt /usr/share/doc/git-1.8.3.1/git-cherry.html /usr/share/doc/git-1.8.3.1/git-cherry.txt /usr/share/doc/git-1.8.3.1/git-citool.html /usr/share/doc/git-1.8.3.1/git-citool.txt /usr/share/doc/git-1.8.3.1/git-clean.html /usr/share/doc/git-1.8.3.1/git-clean.txt /usr/share/doc/git-1.8.3.1/git-clone.html /usr/share/doc/git-1.8.3.1/git-clone.txt /usr/share/doc/git-1.8.3.1/git-column.html /usr/share/doc/git-1.8.3.1/git-column.txt /usr/share/doc/git-1.8.3.1/git-commit-tree.html /usr/share/doc/git-1.8.3.1/git-commit-tree.txt /usr/share/doc/git-1.8.3.1/git-commit.html /usr/share/doc/git-1.8.3.1/git-commit.txt /usr/share/doc/git-1.8.3.1/git-config.html /usr/share/doc/git-1.8.3.1/git-config.txt /usr/share/doc/git-1.8.3.1/git-count-objects.html /usr/share/doc/git-1.8.3.1/git-count-objects.txt /usr/share/doc/git-1.8.3.1/git-credential-cache--daemon.html /usr/share/doc/git-1.8.3.1/git-credential-cache--daemon.txt /usr/share/doc/git-1.8.3.1/git-credential-cache.html /usr/share/doc/git-1.8.3.1/git-credential-cache.txt /usr/share/doc/git-1.8.3.1/git-credential-store.html /usr/share/doc/git-1.8.3.1/git-credential-store.txt /usr/share/doc/git-1.8.3.1/git-credential.html /usr/share/doc/git-1.8.3.1/git-credential.txt /usr/share/doc/git-1.8.3.1/git-cvsexportcommit.html /usr/share/doc/git-1.8.3.1/git-cvsexportcommit.txt /usr/share/doc/git-1.8.3.1/git-cvsimport.html /usr/share/doc/git-1.8.3.1/git-cvsimport.txt /usr/share/doc/git-1.8.3.1/git-cvsserver.html /usr/share/doc/git-1.8.3.1/git-cvsserver.txt /usr/share/doc/git-1.8.3.1/git-daemon.html /usr/share/doc/git-1.8.3.1/git-daemon.txt /usr/share/doc/git-1.8.3.1/git-describe.html /usr/share/doc/git-1.8.3.1/git-describe.txt /usr/share/doc/git-1.8.3.1/git-diff-files.html /usr/share/doc/git-1.8.3.1/git-diff-files.txt /usr/share/doc/git-1.8.3.1/git-diff-index.html /usr/share/doc/git-1.8.3.1/git-diff-index.txt /usr/share/doc/git-1.8.3.1/git-diff-tree.html /usr/share/doc/git-1.8.3.1/git-diff-tree.txt /usr/share/doc/git-1.8.3.1/git-diff.html /usr/share/doc/git-1.8.3.1/git-diff.txt /usr/share/doc/git-1.8.3.1/git-difftool.html /usr/share/doc/git-1.8.3.1/git-difftool.txt /usr/share/doc/git-1.8.3.1/git-fast-export.html /usr/share/doc/git-1.8.3.1/git-fast-export.txt /usr/share/doc/git-1.8.3.1/git-fast-import.html /usr/share/doc/git-1.8.3.1/git-fast-import.txt /usr/share/doc/git-1.8.3.1/git-fetch-pack.html /usr/share/doc/git-1.8.3.1/git-fetch-pack.txt /usr/share/doc/git-1.8.3.1/git-fetch.html /usr/share/doc/git-1.8.3.1/git-fetch.txt /usr/share/doc/git-1.8.3.1/git-filter-branch.html /usr/share/doc/git-1.8.3.1/git-filter-branch.txt /usr/share/doc/git-1.8.3.1/git-fmt-merge-msg.html /usr/share/doc/git-1.8.3.1/git-fmt-merge-msg.txt /usr/share/doc/git-1.8.3.1/git-for-each-ref.html /usr/share/doc/git-1.8.3.1/git-for-each-ref.txt /usr/share/doc/git-1.8.3.1/git-format-patch.html /usr/share/doc/git-1.8.3.1/git-format-patch.txt /usr/share/doc/git-1.8.3.1/git-fsck-objects.html /usr/share/doc/git-1.8.3.1/git-fsck-objects.txt /usr/share/doc/git-1.8.3.1/git-fsck.html /usr/share/doc/git-1.8.3.1/git-fsck.txt /usr/share/doc/git-1.8.3.1/git-gc.html /usr/share/doc/git-1.8.3.1/git-gc.txt /usr/share/doc/git-1.8.3.1/git-get-tar-commit-id.html /usr/share/doc/git-1.8.3.1/git-get-tar-commit-id.txt /usr/share/doc/git-1.8.3.1/git-grep.html /usr/share/doc/git-1.8.3.1/git-grep.txt /usr/share/doc/git-1.8.3.1/git-gui.html /usr/share/doc/git-1.8.3.1/git-gui.txt /usr/share/doc/git-1.8.3.1/git-hash-object.html /usr/share/doc/git-1.8.3.1/git-hash-object.txt /usr/share/doc/git-1.8.3.1/git-help.html /usr/share/doc/git-1.8.3.1/git-help.txt /usr/share/doc/git-1.8.3.1/git-http-backend.html /usr/share/doc/git-1.8.3.1/git-http-backend.txt /usr/share/doc/git-1.8.3.1/git-http-fetch.html /usr/share/doc/git-1.8.3.1/git-http-fetch.txt /usr/share/doc/git-1.8.3.1/git-http-push.html /usr/share/doc/git-1.8.3.1/git-http-push.txt /usr/share/doc/git-1.8.3.1/git-imap-send.html /usr/share/doc/git-1.8.3.1/git-imap-send.txt /usr/share/doc/git-1.8.3.1/git-index-pack.html /usr/share/doc/git-1.8.3.1/git-index-pack.txt /usr/share/doc/git-1.8.3.1/git-init-db.html /usr/share/doc/git-1.8.3.1/git-init-db.txt /usr/share/doc/git-1.8.3.1/git-init.html /usr/share/doc/git-1.8.3.1/git-init.txt /usr/share/doc/git-1.8.3.1/git-instaweb.html /usr/share/doc/git-1.8.3.1/git-instaweb.txt /usr/share/doc/git-1.8.3.1/git-log.html /usr/share/doc/git-1.8.3.1/git-log.txt /usr/share/doc/git-1.8.3.1/git-lost-found.html /usr/share/doc/git-1.8.3.1/git-lost-found.txt /usr/share/doc/git-1.8.3.1/git-ls-files.html /usr/share/doc/git-1.8.3.1/git-ls-files.txt /usr/share/doc/git-1.8.3.1/git-ls-remote.html /usr/share/doc/git-1.8.3.1/git-ls-remote.txt /usr/share/doc/git-1.8.3.1/git-ls-tree.html /usr/share/doc/git-1.8.3.1/git-ls-tree.txt /usr/share/doc/git-1.8.3.1/git-mailinfo.html /usr/share/doc/git-1.8.3.1/git-mailinfo.txt /usr/share/doc/git-1.8.3.1/git-mailsplit.html /usr/share/doc/git-1.8.3.1/git-mailsplit.txt /usr/share/doc/git-1.8.3.1/git-merge-base.html /usr/share/doc/git-1.8.3.1/git-merge-base.txt /usr/share/doc/git-1.8.3.1/git-merge-file.html /usr/share/doc/git-1.8.3.1/git-merge-file.txt /usr/share/doc/git-1.8.3.1/git-merge-index.html /usr/share/doc/git-1.8.3.1/git-merge-index.txt /usr/share/doc/git-1.8.3.1/git-merge-one-file.html /usr/share/doc/git-1.8.3.1/git-merge-one-file.txt /usr/share/doc/git-1.8.3.1/git-merge-tree.html /usr/share/doc/git-1.8.3.1/git-merge-tree.txt /usr/share/doc/git-1.8.3.1/git-merge.html /usr/share/doc/git-1.8.3.1/git-merge.txt /usr/share/doc/git-1.8.3.1/git-mergetool--lib.html /usr/share/doc/git-1.8.3.1/git-mergetool--lib.txt /usr/share/doc/git-1.8.3.1/git-mergetool.html /usr/share/doc/git-1.8.3.1/git-mergetool.txt /usr/share/doc/git-1.8.3.1/git-mktag.html /usr/share/doc/git-1.8.3.1/git-mktag.txt /usr/share/doc/git-1.8.3.1/git-mktree.html /usr/share/doc/git-1.8.3.1/git-mktree.txt /usr/share/doc/git-1.8.3.1/git-mv.html /usr/share/doc/git-1.8.3.1/git-mv.txt /usr/share/doc/git-1.8.3.1/git-name-rev.html /usr/share/doc/git-1.8.3.1/git-name-rev.txt /usr/share/doc/git-1.8.3.1/git-notes.html /usr/share/doc/git-1.8.3.1/git-notes.txt /usr/share/doc/git-1.8.3.1/git-p4.html /usr/share/doc/git-1.8.3.1/git-p4.txt /usr/share/doc/git-1.8.3.1/git-pack-objects.html /usr/share/doc/git-1.8.3.1/git-pack-objects.txt /usr/share/doc/git-1.8.3.1/git-pack-redundant.html /usr/share/doc/git-1.8.3.1/git-pack-redundant.txt /usr/share/doc/git-1.8.3.1/git-pack-refs.html /usr/share/doc/git-1.8.3.1/git-pack-refs.txt /usr/share/doc/git-1.8.3.1/git-parse-remote.html /usr/share/doc/git-1.8.3.1/git-parse-remote.txt /usr/share/doc/git-1.8.3.1/git-patch-id.html /usr/share/doc/git-1.8.3.1/git-patch-id.txt /usr/share/doc/git-1.8.3.1/git-peek-remote.html /usr/share/doc/git-1.8.3.1/git-peek-remote.txt /usr/share/doc/git-1.8.3.1/git-prune-packed.html /usr/share/doc/git-1.8.3.1/git-prune-packed.txt /usr/share/doc/git-1.8.3.1/git-prune.html /usr/share/doc/git-1.8.3.1/git-prune.txt /usr/share/doc/git-1.8.3.1/git-pull.html /usr/share/doc/git-1.8.3.1/git-pull.txt /usr/share/doc/git-1.8.3.1/git-push.html /usr/share/doc/git-1.8.3.1/git-push.txt /usr/share/doc/git-1.8.3.1/git-quiltimport.html /usr/share/doc/git-1.8.3.1/git-quiltimport.txt /usr/share/doc/git-1.8.3.1/git-read-tree.html /usr/share/doc/git-1.8.3.1/git-read-tree.txt /usr/share/doc/git-1.8.3.1/git-rebase.html /usr/share/doc/git-1.8.3.1/git-rebase.txt /usr/share/doc/git-1.8.3.1/git-receive-pack.html /usr/share/doc/git-1.8.3.1/git-receive-pack.txt /usr/share/doc/git-1.8.3.1/git-reflog.html /usr/share/doc/git-1.8.3.1/git-reflog.txt /usr/share/doc/git-1.8.3.1/git-relink.html /usr/share/doc/git-1.8.3.1/git-relink.txt /usr/share/doc/git-1.8.3.1/git-remote-ext.html /usr/share/doc/git-1.8.3.1/git-remote-ext.txt /usr/share/doc/git-1.8.3.1/git-remote-fd.html /usr/share/doc/git-1.8.3.1/git-remote-fd.txt /usr/share/doc/git-1.8.3.1/git-remote-helpers.html /usr/share/doc/git-1.8.3.1/git-remote-testgit.html /usr/share/doc/git-1.8.3.1/git-remote-testgit.txt /usr/share/doc/git-1.8.3.1/git-remote.html /usr/share/doc/git-1.8.3.1/git-remote.txt /usr/share/doc/git-1.8.3.1/git-repack.html /usr/share/doc/git-1.8.3.1/git-repack.txt /usr/share/doc/git-1.8.3.1/git-replace.html /usr/share/doc/git-1.8.3.1/git-replace.txt /usr/share/doc/git-1.8.3.1/git-repo-config.html /usr/share/doc/git-1.8.3.1/git-repo-config.txt /usr/share/doc/git-1.8.3.1/git-request-pull.html /usr/share/doc/git-1.8.3.1/git-request-pull.txt /usr/share/doc/git-1.8.3.1/git-rerere.html /usr/share/doc/git-1.8.3.1/git-rerere.txt /usr/share/doc/git-1.8.3.1/git-reset.html /usr/share/doc/git-1.8.3.1/git-reset.txt /usr/share/doc/git-1.8.3.1/git-rev-list.html /usr/share/doc/git-1.8.3.1/git-rev-list.txt /usr/share/doc/git-1.8.3.1/git-rev-parse.html /usr/share/doc/git-1.8.3.1/git-rev-parse.txt /usr/share/doc/git-1.8.3.1/git-revert.html /usr/share/doc/git-1.8.3.1/git-revert.txt /usr/share/doc/git-1.8.3.1/git-rm.html /usr/share/doc/git-1.8.3.1/git-rm.txt /usr/share/doc/git-1.8.3.1/git-send-email.html /usr/share/doc/git-1.8.3.1/git-send-email.txt /usr/share/doc/git-1.8.3.1/git-send-pack.html /usr/share/doc/git-1.8.3.1/git-send-pack.txt /usr/share/doc/git-1.8.3.1/git-sh-i18n--envsubst.html /usr/share/doc/git-1.8.3.1/git-sh-i18n--envsubst.txt /usr/share/doc/git-1.8.3.1/git-sh-i18n.html /usr/share/doc/git-1.8.3.1/git-sh-i18n.txt /usr/share/doc/git-1.8.3.1/git-sh-setup.html /usr/share/doc/git-1.8.3.1/git-sh-setup.txt /usr/share/doc/git-1.8.3.1/git-shell.html /usr/share/doc/git-1.8.3.1/git-shell.txt /usr/share/doc/git-1.8.3.1/git-shortlog.html /usr/share/doc/git-1.8.3.1/git-shortlog.txt /usr/share/doc/git-1.8.3.1/git-show-branch.html /usr/share/doc/git-1.8.3.1/git-show-branch.txt /usr/share/doc/git-1.8.3.1/git-show-index.html /usr/share/doc/git-1.8.3.1/git-show-index.txt /usr/share/doc/git-1.8.3.1/git-show-ref.html /usr/share/doc/git-1.8.3.1/git-show-ref.txt /usr/share/doc/git-1.8.3.1/git-show.html /usr/share/doc/git-1.8.3.1/git-show.txt /usr/share/doc/git-1.8.3.1/git-stage.html /usr/share/doc/git-1.8.3.1/git-stage.txt /usr/share/doc/git-1.8.3.1/git-stash.html /usr/share/doc/git-1.8.3.1/git-stash.txt /usr/share/doc/git-1.8.3.1/git-status.html /usr/share/doc/git-1.8.3.1/git-status.txt /usr/share/doc/git-1.8.3.1/git-stripspace.html /usr/share/doc/git-1.8.3.1/git-stripspace.txt /usr/share/doc/git-1.8.3.1/git-submodule.html /usr/share/doc/git-1.8.3.1/git-submodule.txt /usr/share/doc/git-1.8.3.1/git-svn.html /usr/share/doc/git-1.8.3.1/git-svn.txt /usr/share/doc/git-1.8.3.1/git-symbolic-ref.html /usr/share/doc/git-1.8.3.1/git-symbolic-ref.txt /usr/share/doc/git-1.8.3.1/git-tag.html /usr/share/doc/git-1.8.3.1/git-tag.txt /usr/share/doc/git-1.8.3.1/git-tar-tree.html /usr/share/doc/git-1.8.3.1/git-tar-tree.txt /usr/share/doc/git-1.8.3.1/git-tools.html /usr/share/doc/git-1.8.3.1/git-tools.txt /usr/share/doc/git-1.8.3.1/git-unpack-file.html /usr/share/doc/git-1.8.3.1/git-unpack-file.txt /usr/share/doc/git-1.8.3.1/git-unpack-objects.html /usr/share/doc/git-1.8.3.1/git-unpack-objects.txt /usr/share/doc/git-1.8.3.1/git-update-index.html /usr/share/doc/git-1.8.3.1/git-update-index.txt /usr/share/doc/git-1.8.3.1/git-update-ref.html /usr/share/doc/git-1.8.3.1/git-update-ref.txt /usr/share/doc/git-1.8.3.1/git-update-server-info.html /usr/share/doc/git-1.8.3.1/git-update-server-info.txt /usr/share/doc/git-1.8.3.1/git-upload-archive.html /usr/share/doc/git-1.8.3.1/git-upload-archive.txt /usr/share/doc/git-1.8.3.1/git-upload-pack.html /usr/share/doc/git-1.8.3.1/git-upload-pack.txt /usr/share/doc/git-1.8.3.1/git-var.html /usr/share/doc/git-1.8.3.1/git-var.txt /usr/share/doc/git-1.8.3.1/git-verify-pack.html /usr/share/doc/git-1.8.3.1/git-verify-pack.txt /usr/share/doc/git-1.8.3.1/git-verify-tag.html /usr/share/doc/git-1.8.3.1/git-verify-tag.txt /usr/share/doc/git-1.8.3.1/git-web--browse.html /usr/share/doc/git-1.8.3.1/git-web--browse.txt /usr/share/doc/git-1.8.3.1/git-whatchanged.html /usr/share/doc/git-1.8.3.1/git-whatchanged.txt /usr/share/doc/git-1.8.3.1/git-write-tree.html /usr/share/doc/git-1.8.3.1/git-write-tree.txt /usr/share/doc/git-1.8.3.1/git.html /usr/share/doc/git-1.8.3.1/git.txt /usr/share/doc/git-1.8.3.1/gitattributes.html /usr/share/doc/git-1.8.3.1/gitattributes.txt /usr/share/doc/git-1.8.3.1/gitcli.html /usr/share/doc/git-1.8.3.1/gitcli.txt /usr/share/doc/git-1.8.3.1/gitcore-tutorial.html /usr/share/doc/git-1.8.3.1/gitcore-tutorial.txt /usr/share/doc/git-1.8.3.1/gitcredentials.html /usr/share/doc/git-1.8.3.1/gitcredentials.txt /usr/share/doc/git-1.8.3.1/gitcvs-migration.html /usr/share/doc/git-1.8.3.1/gitcvs-migration.txt /usr/share/doc/git-1.8.3.1/gitdiffcore.html /usr/share/doc/git-1.8.3.1/gitdiffcore.txt /usr/share/doc/git-1.8.3.1/gitglossary.html /usr/share/doc/git-1.8.3.1/gitglossary.txt /usr/share/doc/git-1.8.3.1/githooks.html /usr/share/doc/git-1.8.3.1/githooks.txt /usr/share/doc/git-1.8.3.1/gitignore.html /usr/share/doc/git-1.8.3.1/gitignore.txt /usr/share/doc/git-1.8.3.1/gitk.html /usr/share/doc/git-1.8.3.1/gitk.txt /usr/share/doc/git-1.8.3.1/gitmodules.html /usr/share/doc/git-1.8.3.1/gitmodules.txt /usr/share/doc/git-1.8.3.1/gitnamespaces.html /usr/share/doc/git-1.8.3.1/gitnamespaces.txt /usr/share/doc/git-1.8.3.1/gitremote-helpers.html /usr/share/doc/git-1.8.3.1/gitremote-helpers.txt /usr/share/doc/git-1.8.3.1/gitrepository-layout.html /usr/share/doc/git-1.8.3.1/gitrepository-layout.txt /usr/share/doc/git-1.8.3.1/gitrevisions.html /usr/share/doc/git-1.8.3.1/gitrevisions.txt /usr/share/doc/git-1.8.3.1/gittutorial-2.html /usr/share/doc/git-1.8.3.1/gittutorial-2.txt /usr/share/doc/git-1.8.3.1/gittutorial.html /usr/share/doc/git-1.8.3.1/gittutorial.txt /usr/share/doc/git-1.8.3.1/gitweb.conf.html /usr/share/doc/git-1.8.3.1/gitweb.conf.txt /usr/share/doc/git-1.8.3.1/gitweb.html /usr/share/doc/git-1.8.3.1/gitweb.txt /usr/share/doc/git-1.8.3.1/gitworkflows.html /usr/share/doc/git-1.8.3.1/gitworkflows.txt /usr/share/doc/git-1.8.3.1/glossary-content.txt /usr/share/doc/git-1.8.3.1/howto /usr/share/doc/git-1.8.3.1/howto-index.html /usr/share/doc/git-1.8.3.1/howto-index.txt /usr/share/doc/git-1.8.3.1/howto/maintain-git.html /usr/share/doc/git-1.8.3.1/howto/maintain-git.txt /usr/share/doc/git-1.8.3.1/howto/new-command.html /usr/share/doc/git-1.8.3.1/howto/new-command.txt /usr/share/doc/git-1.8.3.1/howto/rebase-from-internal-branch.html /usr/share/doc/git-1.8.3.1/howto/rebase-from-internal-branch.txt /usr/share/doc/git-1.8.3.1/howto/rebuild-from-update-hook.html /usr/share/doc/git-1.8.3.1/howto/rebuild-from-update-hook.txt /usr/share/doc/git-1.8.3.1/howto/recover-corrupted-blob-object.html /usr/share/doc/git-1.8.3.1/howto/recover-corrupted-blob-object.txt /usr/share/doc/git-1.8.3.1/howto/revert-a-faulty-merge.html /usr/share/doc/git-1.8.3.1/howto/revert-a-faulty-merge.txt /usr/share/doc/git-1.8.3.1/howto/revert-branch-rebase.html /usr/share/doc/git-1.8.3.1/howto/revert-branch-rebase.txt /usr/share/doc/git-1.8.3.1/howto/separating-topic-branches.html /usr/share/doc/git-1.8.3.1/howto/separating-topic-branches.txt /usr/share/doc/git-1.8.3.1/howto/setup-git-server-over-http.html /usr/share/doc/git-1.8.3.1/howto/setup-git-server-over-http.txt /usr/share/doc/git-1.8.3.1/howto/update-hook-example.html /usr/share/doc/git-1.8.3.1/howto/update-hook-example.txt /usr/share/doc/git-1.8.3.1/howto/use-git-daemon.html /usr/share/doc/git-1.8.3.1/howto/use-git-daemon.txt /usr/share/doc/git-1.8.3.1/howto/using-merge-subtree.html /usr/share/doc/git-1.8.3.1/howto/using-merge-subtree.txt /usr/share/doc/git-1.8.3.1/howto/using-signed-tag-in-pull-request.html /usr/share/doc/git-1.8.3.1/howto/using-signed-tag-in-pull-request.txt /usr/share/doc/git-1.8.3.1/i18n.txt /usr/share/doc/git-1.8.3.1/mailmap.txt /usr/share/doc/git-1.8.3.1/merge-config.txt /usr/share/doc/git-1.8.3.1/merge-options.txt /usr/share/doc/git-1.8.3.1/merge-strategies.txt /usr/share/doc/git-1.8.3.1/mergetools-diff.txt /usr/share/doc/git-1.8.3.1/mergetools-merge.txt /usr/share/doc/git-1.8.3.1/pretty-formats.txt /usr/share/doc/git-1.8.3.1/pretty-options.txt /usr/share/doc/git-1.8.3.1/pull-fetch-param.txt /usr/share/doc/git-1.8.3.1/rev-list-options.txt /usr/share/doc/git-1.8.3.1/revisions.txt /usr/share/doc/git-1.8.3.1/sequencer.txt /usr/share/doc/git-1.8.3.1/technical /usr/share/doc/git-1.8.3.1/technical/api-allocation-growing.html /usr/share/doc/git-1.8.3.1/technical/api-allocation-growing.txt /usr/share/doc/git-1.8.3.1/technical/api-argv-array.html /usr/share/doc/git-1.8.3.1/technical/api-argv-array.txt /usr/share/doc/git-1.8.3.1/technical/api-builtin.html /usr/share/doc/git-1.8.3.1/technical/api-builtin.txt /usr/share/doc/git-1.8.3.1/technical/api-config.html /usr/share/doc/git-1.8.3.1/technical/api-config.txt /usr/share/doc/git-1.8.3.1/technical/api-credentials.html /usr/share/doc/git-1.8.3.1/technical/api-credentials.txt /usr/share/doc/git-1.8.3.1/technical/api-decorate.html /usr/share/doc/git-1.8.3.1/technical/api-decorate.txt /usr/share/doc/git-1.8.3.1/technical/api-diff.html /usr/share/doc/git-1.8.3.1/technical/api-diff.txt /usr/share/doc/git-1.8.3.1/technical/api-directory-listing.html /usr/share/doc/git-1.8.3.1/technical/api-directory-listing.txt /usr/share/doc/git-1.8.3.1/technical/api-gitattributes.html /usr/share/doc/git-1.8.3.1/technical/api-gitattributes.txt /usr/share/doc/git-1.8.3.1/technical/api-grep.html /usr/share/doc/git-1.8.3.1/technical/api-grep.txt /usr/share/doc/git-1.8.3.1/technical/api-hash.html /usr/share/doc/git-1.8.3.1/technical/api-hash.txt /usr/share/doc/git-1.8.3.1/technical/api-history-graph.html /usr/share/doc/git-1.8.3.1/technical/api-history-graph.txt /usr/share/doc/git-1.8.3.1/technical/api-in-core-index.html /usr/share/doc/git-1.8.3.1/technical/api-in-core-index.txt /usr/share/doc/git-1.8.3.1/technical/api-index-skel.txt /usr/share/doc/git-1.8.3.1/technical/api-index.html /usr/share/doc/git-1.8.3.1/technical/api-index.sh /usr/share/doc/git-1.8.3.1/technical/api-index.txt /usr/share/doc/git-1.8.3.1/technical/api-lockfile.html /usr/share/doc/git-1.8.3.1/technical/api-lockfile.txt /usr/share/doc/git-1.8.3.1/technical/api-merge.html /usr/share/doc/git-1.8.3.1/technical/api-merge.txt /usr/share/doc/git-1.8.3.1/technical/api-object-access.html /usr/share/doc/git-1.8.3.1/technical/api-object-access.txt /usr/share/doc/git-1.8.3.1/technical/api-parse-options.html /usr/share/doc/git-1.8.3.1/technical/api-parse-options.txt /usr/share/doc/git-1.8.3.1/technical/api-quote.html /usr/share/doc/git-1.8.3.1/technical/api-quote.txt /usr/share/doc/git-1.8.3.1/technical/api-ref-iteration.html /usr/share/doc/git-1.8.3.1/technical/api-ref-iteration.txt /usr/share/doc/git-1.8.3.1/technical/api-remote.html /usr/share/doc/git-1.8.3.1/technical/api-remote.txt /usr/share/doc/git-1.8.3.1/technical/api-revision-walking.html /usr/share/doc/git-1.8.3.1/technical/api-revision-walking.txt /usr/share/doc/git-1.8.3.1/technical/api-run-command.html /usr/share/doc/git-1.8.3.1/technical/api-run-command.txt /usr/share/doc/git-1.8.3.1/technical/api-setup.html /usr/share/doc/git-1.8.3.1/technical/api-setup.txt /usr/share/doc/git-1.8.3.1/technical/api-sha1-array.html /usr/share/doc/git-1.8.3.1/technical/api-sha1-array.txt /usr/share/doc/git-1.8.3.1/technical/api-sigchain.html /usr/share/doc/git-1.8.3.1/technical/api-sigchain.txt /usr/share/doc/git-1.8.3.1/technical/api-strbuf.html /usr/share/doc/git-1.8.3.1/technical/api-strbuf.txt /usr/share/doc/git-1.8.3.1/technical/api-string-list.html /usr/share/doc/git-1.8.3.1/technical/api-string-list.txt /usr/share/doc/git-1.8.3.1/technical/api-tree-walking.html /usr/share/doc/git-1.8.3.1/technical/api-tree-walking.txt /usr/share/doc/git-1.8.3.1/technical/api-xdiff-interface.html /usr/share/doc/git-1.8.3.1/technical/api-xdiff-interface.txt /usr/share/doc/git-1.8.3.1/technical/index-format.html /usr/share/doc/git-1.8.3.1/technical/index-format.txt /usr/share/doc/git-1.8.3.1/technical/pack-format.html /usr/share/doc/git-1.8.3.1/technical/pack-format.txt /usr/share/doc/git-1.8.3.1/technical/pack-heuristics.html /usr/share/doc/git-1.8.3.1/technical/pack-heuristics.txt /usr/share/doc/git-1.8.3.1/technical/pack-protocol.html /usr/share/doc/git-1.8.3.1/technical/pack-protocol.txt /usr/share/doc/git-1.8.3.1/technical/protocol-capabilities.html /usr/share/doc/git-1.8.3.1/technical/protocol-capabilities.txt /usr/share/doc/git-1.8.3.1/technical/protocol-common.html /usr/share/doc/git-1.8.3.1/technical/protocol-common.txt /usr/share/doc/git-1.8.3.1/technical/racy-git.html /usr/share/doc/git-1.8.3.1/technical/racy-git.txt /usr/share/doc/git-1.8.3.1/technical/send-pack-pipeline.html /usr/share/doc/git-1.8.3.1/technical/send-pack-pipeline.txt /usr/share/doc/git-1.8.3.1/technical/shallow.html /usr/share/doc/git-1.8.3.1/technical/shallow.txt /usr/share/doc/git-1.8.3.1/technical/trivial-merge.html /usr/share/doc/git-1.8.3.1/technical/trivial-merge.txt /usr/share/doc/git-1.8.3.1/urls-remotes.txt /usr/share/doc/git-1.8.3.1/urls.txt /usr/share/doc/git-1.8.3.1/user-manual.html /usr/share/doc/git-1.8.3.1/user-manual.txt /usr/share/git-core /usr/share/git-core/contrib /usr/share/git-core/contrib/completion /usr/share/git-core/contrib/completion/git-completion.tcsh /usr/share/git-core/contrib/completion/git-prompt.sh /usr/share/git-core/contrib/hooks /usr/share/git-core/contrib/hooks/post-receive-email /usr/share/git-core/contrib/hooks/pre-auto-gc-battery /usr/share/git-core/contrib/hooks/setgitperms.perl /usr/share/git-core/contrib/hooks/update-paranoid /usr/share/git-core/templates /usr/share/git-core/templates/branches /usr/share/git-core/templates/description /usr/share/git-core/templates/hooks /usr/share/git-core/templates/hooks/applypatch-msg.sample /usr/share/git-core/templates/hooks/commit-msg.sample /usr/share/git-core/templates/hooks/post-update.sample /usr/share/git-core/templates/hooks/pre-applypatch.sample /usr/share/git-core/templates/hooks/pre-commit.sample /usr/share/git-core/templates/hooks/pre-push.sample /usr/share/git-core/templates/hooks/pre-rebase.sample /usr/share/git-core/templates/hooks/prepare-commit-msg.sample /usr/share/git-core/templates/hooks/update.sample /usr/share/git-core/templates/info /usr/share/git-core/templates/info/exclude /usr/share/locale/da/LC_MESSAGES/git.mo /usr/share/locale/de/LC_MESSAGES/git.mo /usr/share/locale/is/LC_MESSAGES/git.mo /usr/share/locale/it/LC_MESSAGES/git.mo /usr/share/locale/nl/LC_MESSAGES/git.mo /usr/share/locale/pt_PT/LC_MESSAGES/git.mo /usr/share/locale/sv/LC_MESSAGES/git.mo /usr/share/locale/vi/LC_MESSAGES/git.mo /usr/share/locale/zh_CN/LC_MESSAGES/git.mo /usr/share/man/man1/git-add.1.gz /usr/share/man/man1/git-am.1.gz /usr/share/man/man1/git-annotate.1.gz /usr/share/man/man1/git-apply.1.gz /usr/share/man/man1/git-archive.1.gz /usr/share/man/man1/git-bisect.1.gz /usr/share/man/man1/git-blame.1.gz /usr/share/man/man1/git-branch.1.gz /usr/share/man/man1/git-bundle.1.gz /usr/share/man/man1/git-cat-file.1.gz /usr/share/man/man1/git-check-attr.1.gz /usr/share/man/man1/git-check-ignore.1.gz /usr/share/man/man1/git-check-ref-format.1.gz /usr/share/man/man1/git-checkout-index.1.gz /usr/share/man/man1/git-checkout.1.gz /usr/share/man/man1/git-cherry-pick.1.gz /usr/share/man/man1/git-cherry.1.gz /usr/share/man/man1/git-clean.1.gz /usr/share/man/man1/git-clone.1.gz /usr/share/man/man1/git-column.1.gz /usr/share/man/man1/git-commit-tree.1.gz /usr/share/man/man1/git-commit.1.gz /usr/share/man/man1/git-config.1.gz /usr/share/man/man1/git-count-objects.1.gz /usr/share/man/man1/git-credential-cache--daemon.1.gz /usr/share/man/man1/git-credential-cache.1.gz /usr/share/man/man1/git-credential-store.1.gz /usr/share/man/man1/git-credential.1.gz /usr/share/man/man1/git-describe.1.gz /usr/share/man/man1/git-diff-files.1.gz /usr/share/man/man1/git-diff-index.1.gz /usr/share/man/man1/git-diff-tree.1.gz /usr/share/man/man1/git-diff.1.gz /usr/share/man/man1/git-difftool.1.gz /usr/share/man/man1/git-fast-export.1.gz /usr/share/man/man1/git-fast-import.1.gz /usr/share/man/man1/git-fetch-pack.1.gz /usr/share/man/man1/git-fetch.1.gz /usr/share/man/man1/git-filter-branch.1.gz /usr/share/man/man1/git-fmt-merge-msg.1.gz /usr/share/man/man1/git-for-each-ref.1.gz /usr/share/man/man1/git-format-patch.1.gz /usr/share/man/man1/git-fsck-objects.1.gz /usr/share/man/man1/git-fsck.1.gz /usr/share/man/man1/git-gc.1.gz /usr/share/man/man1/git-get-tar-commit-id.1.gz /usr/share/man/man1/git-grep.1.gz /usr/share/man/man1/git-hash-object.1.gz /usr/share/man/man1/git-help.1.gz /usr/share/man/man1/git-http-backend.1.gz /usr/share/man/man1/git-http-fetch.1.gz /usr/share/man/man1/git-http-push.1.gz /usr/share/man/man1/git-imap-send.1.gz /usr/share/man/man1/git-index-pack.1.gz /usr/share/man/man1/git-init-db.1.gz /usr/share/man/man1/git-init.1.gz /usr/share/man/man1/git-instaweb.1.gz /usr/share/man/man1/git-log.1.gz /usr/share/man/man1/git-lost-found.1.gz /usr/share/man/man1/git-ls-files.1.gz /usr/share/man/man1/git-ls-remote.1.gz /usr/share/man/man1/git-ls-tree.1.gz /usr/share/man/man1/git-mailinfo.1.gz /usr/share/man/man1/git-mailsplit.1.gz /usr/share/man/man1/git-merge-base.1.gz /usr/share/man/man1/git-merge-file.1.gz /usr/share/man/man1/git-merge-index.1.gz /usr/share/man/man1/git-merge-one-file.1.gz /usr/share/man/man1/git-merge-tree.1.gz /usr/share/man/man1/git-merge.1.gz /usr/share/man/man1/git-mergetool--lib.1.gz /usr/share/man/man1/git-mergetool.1.gz /usr/share/man/man1/git-mktag.1.gz /usr/share/man/man1/git-mktree.1.gz /usr/share/man/man1/git-mv.1.gz /usr/share/man/man1/git-name-rev.1.gz /usr/share/man/man1/git-notes.1.gz /usr/share/man/man1/git-pack-objects.1.gz /usr/share/man/man1/git-pack-redundant.1.gz /usr/share/man/man1/git-pack-refs.1.gz /usr/share/man/man1/git-parse-remote.1.gz /usr/share/man/man1/git-patch-id.1.gz /usr/share/man/man1/git-peek-remote.1.gz /usr/share/man/man1/git-prune-packed.1.gz /usr/share/man/man1/git-prune.1.gz /usr/share/man/man1/git-pull.1.gz /usr/share/man/man1/git-push.1.gz /usr/share/man/man1/git-quiltimport.1.gz /usr/share/man/man1/git-read-tree.1.gz /usr/share/man/man1/git-rebase.1.gz /usr/share/man/man1/git-receive-pack.1.gz /usr/share/man/man1/git-reflog.1.gz /usr/share/man/man1/git-relink.1.gz /usr/share/man/man1/git-remote-ext.1.gz /usr/share/man/man1/git-remote-fd.1.gz /usr/share/man/man1/git-remote-testgit.1.gz /usr/share/man/man1/git-remote.1.gz /usr/share/man/man1/git-repack.1.gz /usr/share/man/man1/git-replace.1.gz /usr/share/man/man1/git-repo-config.1.gz /usr/share/man/man1/git-request-pull.1.gz /usr/share/man/man1/git-rerere.1.gz /usr/share/man/man1/git-reset.1.gz /usr/share/man/man1/git-rev-list.1.gz /usr/share/man/man1/git-rev-parse.1.gz /usr/share/man/man1/git-revert.1.gz /usr/share/man/man1/git-rm.1.gz /usr/share/man/man1/git-send-pack.1.gz /usr/share/man/man1/git-sh-i18n--envsubst.1.gz /usr/share/man/man1/git-sh-i18n.1.gz /usr/share/man/man1/git-sh-setup.1.gz /usr/share/man/man1/git-shell.1.gz /usr/share/man/man1/git-shortlog.1.gz /usr/share/man/man1/git-show-branch.1.gz /usr/share/man/man1/git-show-index.1.gz /usr/share/man/man1/git-show-ref.1.gz /usr/share/man/man1/git-show.1.gz /usr/share/man/man1/git-stage.1.gz /usr/share/man/man1/git-stash.1.gz /usr/share/man/man1/git-status.1.gz /usr/share/man/man1/git-stripspace.1.gz /usr/share/man/man1/git-submodule.1.gz /usr/share/man/man1/git-subtree.1.gz /usr/share/man/man1/git-symbolic-ref.1.gz /usr/share/man/man1/git-tag.1.gz /usr/share/man/man1/git-tar-tree.1.gz /usr/share/man/man1/git-unpack-file.1.gz /usr/share/man/man1/git-unpack-objects.1.gz /usr/share/man/man1/git-update-index.1.gz /usr/share/man/man1/git-update-ref.1.gz /usr/share/man/man1/git-update-server-info.1.gz /usr/share/man/man1/git-upload-archive.1.gz /usr/share/man/man1/git-upload-pack.1.gz /usr/share/man/man1/git-var.1.gz /usr/share/man/man1/git-verify-pack.1.gz /usr/share/man/man1/git-verify-tag.1.gz /usr/share/man/man1/git-web--browse.1.gz /usr/share/man/man1/git-whatchanged.1.gz /usr/share/man/man1/git-write-tree.1.gz /usr/share/man/man1/git.1.gz /usr/share/man/man1/gitremote-helpers.1.gz /usr/share/man/man1/gitweb.1.gz /usr/share/man/man5/gitattributes.5.gz /usr/share/man/man5/githooks.5.gz /usr/share/man/man5/gitignore.5.gz /usr/share/man/man5/gitmodules.5.gz /usr/share/man/man5/gitrepository-layout.5.gz /usr/share/man/man5/gitweb.conf.5.gz /usr/share/man/man7/gitcli.7.gz /usr/share/man/man7/gitcore-tutorial.7.gz /usr/share/man/man7/gitcredentials.7.gz /usr/share/man/man7/gitcvs-migration.7.gz /usr/share/man/man7/gitdiffcore.7.gz /usr/share/man/man7/gitglossary.7.gz /usr/share/man/man7/gitnamespaces.7.gz /usr/share/man/man7/gitrevisions.7.gz /usr/share/man/man7/gittutorial-2.7.gz /usr/share/man/man7/gittutorial.7.gz /usr/share/man/man7/gitworkflows.7.gz
Herunterladen von Apache Maven
Zum Bau (build) von psi-probe durch Erstellen einer eigenen - probe.war
-Datei, ist Apache Maven erforderlich.
Apache Maven ist ein Werkzeug für Software-Projektmanagement und zur Erzeugung von fertigen Software-Paketen.
Unter nachfolgendem externen Link kann Apache Maven heruntergeladen werden:
Das Herunterladen der aktuellen „stable“ (stabilen) Version, kann mit nachfolgendem Befehl durchgeführt werden:
# wget http://mirror.arcor-online.net/www.apache.org/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz -P /tmp --2015-05-13 10:37:52-- http://mirror.arcor-online.net/www.apache.org/maven/maven-3/3.3.3/binaries/apache- maven-3.3.3-bin.tar.gz Resolving mirror.arcor-online.net (mirror.arcor-online.net)... 151.189.20.35 Connecting to mirror.arcor-online.net (mirror.arcor-online.net)|151.189.20.35|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 8042383 (7.7M) [application/x-gzip] Saving to: ‘/tmp/apache-maven-3.3.3-bin.tar.gz’ 100%[======================================>] 8,042,383 1.19MB/s in 7.1s 2015-05-13 10:38:00 (1.09 MB/s) - ‘/tmp/apache-maven-3.3.3-bin.tar.gz’ saved [8042383/8042383]
Anschließend kann mit nachfolgendem Befehl überprüft werden, ob das Herunterladen zum gewünschten Ergebnis geführt hat:
# ls -l /tmp/apache-maven-3.3.3-bin.tar.gz -rw-r--r-- 1 root root 8042383 Apr 28 17:12 /tmp/apache-maven-3.3.3-bin.tar.gz
Anschließend kann mit nachfolgendem Befehlen in das Verzeichnis /tmp
gewechselt werden:
# cd /tmp
und die *.tar.gz-Datei entpackt werden:
# tar xfv /tmp/apache-maven-3.3.3-bin.tar.gz apache-maven-3.3.3/boot/plexus-classworlds-2.5.2.jar apache-maven-3.3.3/lib/maven-embedder-3.3.3.jar apache-maven-3.3.3/lib/maven-settings-3.3.3.jar apache-maven-3.3.3/lib/plexus-utils-3.0.20.jar apache-maven-3.3.3/lib/maven-core-3.3.3.jar apache-maven-3.3.3/lib/maven-model-3.3.3.jar apache-maven-3.3.3/lib/maven-settings-builder-3.3.3.jar apache-maven-3.3.3/lib/maven-builder-support-3.3.3.jar apache-maven-3.3.3/lib/plexus-interpolation-1.21.jar apache-maven-3.3.3/lib/plexus-component-annotations-1.5.5.jar apache-maven-3.3.3/lib/plexus-sec-dispatcher-1.3.jar apache-maven-3.3.3/lib/plexus-cipher-1.7.jar apache-maven-3.3.3/lib/maven-repository-metadata-3.3.3.jar apache-maven-3.3.3/lib/maven-artifact-3.3.3.jar apache-maven-3.3.3/lib/maven-plugin-api-3.3.3.jar apache-maven-3.3.3/lib/org.eclipse.sisu.plexus-0.3.0.jar apache-maven-3.3.3/lib/cdi-api-1.0.jar apache-maven-3.3.3/lib/jsr250-api-1.0.jar apache-maven-3.3.3/lib/javax.inject-1.jar apache-maven-3.3.3/lib/org.eclipse.sisu.inject-0.3.0.jar apache-maven-3.3.3/lib/maven-model-builder-3.3.3.jar apache-maven-3.3.3/lib/guava-18.0.jar apache-maven-3.3.3/lib/maven-aether-provider-3.3.3.jar apache-maven-3.3.3/lib/aether-api-1.0.2.v20150114.jar apache-maven-3.3.3/lib/aether-spi-1.0.2.v20150114.jar apache-maven-3.3.3/lib/aether-util-1.0.2.v20150114.jar apache-maven-3.3.3/lib/aether-impl-1.0.2.v20150114.jar apache-maven-3.3.3/lib/sisu-guice-3.2.5-no_aop.jar apache-maven-3.3.3/lib/aopalliance-1.0.jar apache-maven-3.3.3/lib/maven-compat-3.3.3.jar apache-maven-3.3.3/lib/wagon-provider-api-2.9.jar apache-maven-3.3.3/lib/slf4j-api-1.7.5.jar apache-maven-3.3.3/lib/commons-cli-1.2.jar apache-maven-3.3.3/lib/wagon-http-2.9-shaded.jar apache-maven-3.3.3/lib/wagon-http-shared-2.9.jar apache-maven-3.3.3/lib/jsoup-1.7.2.jar apache-maven-3.3.3/lib/commons-lang-2.6.jar apache-maven-3.3.3/lib/commons-io-2.2.jar apache-maven-3.3.3/lib/wagon-file-2.9.jar apache-maven-3.3.3/lib/aether-connector-basic-1.0.2.v20150114.jar apache-maven-3.3.3/lib/aether-transport-wagon-1.0.2.v20150114.jar apache-maven-3.3.3/lib/slf4j-simple-1.7.5.jar apache-maven-3.3.3/README.txt apache-maven-3.3.3/LICENSE apache-maven-3.3.3/NOTICE apache-maven-3.3.3/lib/ apache-maven-3.3.3/lib/aether-api.license apache-maven-3.3.3/lib/aether-connector-basic.license apache-maven-3.3.3/lib/aether-impl.license apache-maven-3.3.3/lib/aether-spi.license apache-maven-3.3.3/lib/aether-transport-wagon.license apache-maven-3.3.3/lib/aether-util.license apache-maven-3.3.3/lib/cdi-api.license apache-maven-3.3.3/lib/jsoup.license apache-maven-3.3.3/lib/jsr250-api.license apache-maven-3.3.3/lib/maven-aether-provider.license apache-maven-3.3.3/lib/maven-artifact.license apache-maven-3.3.3/lib/maven-builder-support.license apache-maven-3.3.3/lib/maven-compat.license apache-maven-3.3.3/lib/maven-core.license apache-maven-3.3.3/lib/maven-embedder.license apache-maven-3.3.3/lib/maven-model-builder.license apache-maven-3.3.3/lib/maven-model.license apache-maven-3.3.3/lib/maven-plugin-api.license apache-maven-3.3.3/lib/maven-repository-metadata.license apache-maven-3.3.3/lib/maven-settings-builder.license apache-maven-3.3.3/lib/maven-settings.license apache-maven-3.3.3/lib/org.eclipse.sisu.inject.license apache-maven-3.3.3/lib/org.eclipse.sisu.plexus.license apache-maven-3.3.3/lib/plexus-cipher.license apache-maven-3.3.3/lib/plexus-sec-dispatcher.license apache-maven-3.3.3/lib/slf4j-api.license apache-maven-3.3.3/lib/slf4j-simple.license apache-maven-3.3.3/lib/wagon-file.license apache-maven-3.3.3/lib/wagon-http-shared.license apache-maven-3.3.3/lib/wagon-http.license apache-maven-3.3.3/lib/wagon-provider-api.license apache-maven-3.3.3/bin/m2.conf apache-maven-3.3.3/bin/mvn.cmd apache-maven-3.3.3/bin/mvnDebug.cmd apache-maven-3.3.3/bin/mvn apache-maven-3.3.3/bin/mvnDebug apache-maven-3.3.3/bin/mvnyjp apache-maven-3.3.3/conf/ apache-maven-3.3.3/conf/logging/ apache-maven-3.3.3/conf/logging/simplelogger.properties apache-maven-3.3.3/conf/settings.xml apache-maven-3.3.3/conf/toolchains.xml apache-maven-3.3.3/lib/ext/ apache-maven-3.3.3/lib/ext/README.txt
Abschließend kann mit nachfolgendem Befehl überprüft werden, ob das Entpacken zum gewünschten Ergebnis geführt hat:
# ls -l apache-maven-3.3.3* -rw-r--r-- 1 root root 8042383 Apr 28 17:12 apache-maven-3.3.3-bin.tar.gz apache-maven-3.3.3: total 32 drwxr-xr-x 2 root root 91 May 13 10:39 bin drwxr-xr-x 2 root root 41 May 13 10:39 boot drwxr-xr-x 3 root root 60 Apr 22 13:55 conf drwxr-xr-x 3 root root 4096 May 13 10:39 lib -rw-r--r-- 1 root root 19091 Apr 22 13:58 LICENSE -rw-r--r-- 1 root root 182 Apr 22 13:58 NOTICE -rw-r--r-- 1 root root 2541 Apr 22 13:55 README.txt [root@vml70100 tmp]# ls -l apache-maven-3.3.3*
Herunterladen von psi-probe
Zum Bau (build) von psi-probe durch Erstellen einer eigenen - probe.war
-Datei, ist das Herunterladen des letzte Entwicklungsstands erforderlich.
Falls nicht schon geschehen, soll mit nachfolgendem Befehl in das Verzeichnis /tmP
gewechselt werden:
# cd /tmp
Das Herunterladen des letzte Entwicklungsstands, soll durch klonen des GitHub-Repositorys erfolgen und kann mit nachfolgendem Befehl durchgeführt werden:
# git clone https://github.com/psi-probe/psi-probe Cloning into 'psi-probe'... remote: Counting objects: 10844, done. remote: Compressing objects: 100% (27/27), done. remote: Total 10844 (delta 7), reused 0 (delta 0), pack-reused 10814 Receiving objects: 100% (10844/10844), 15.16 MiB | 1.17 MiB/s, done. Resolving deltas: 100% (6396/6396), done.
Anschließend kann mit nachfolgendem Befehl überprüft werden, ob das Klonen zum gewünschten Ergebnis geführt hat:
# ls -l /tmp/psi-probe* total 28 drwxr-xr-x 3 root root 30 May 13 10:59 core -rw-r--r-- 1 root root 861 May 13 10:59 ojdbc14-pom.xml -rw-r--r-- 1 root root 16274 May 13 10:59 pom.xml -rw-r--r-- 1 root root 1812 May 13 10:59 README.md drwxr-xr-x 3 root root 17 May 13 10:59 src drwxr-xr-x 3 root root 30 May 13 10:59 tomcat50adaptor drwxr-xr-x 3 root root 30 May 13 10:59 tomcat55adaptor drwxr-xr-x 3 root root 30 May 13 10:59 tomcat60adaptor drwxr-xr-x 3 root root 30 May 13 10:59 tomcat70adaptor drwxr-xr-x 3 root root 30 May 13 10:59 tomcat80adaptor -rw-r--r-- 1 root root 857 May 13 10:59 ucp-pom.xml drwxr-xr-x 3 root root 30 May 13 10:59 web
Bau (build) Prozess durchführen
Nun kann unter Zuhilfenahme von Apache Maven und den „sourcen“ (Quellen) von psi-probe eine eigene - probe.war
-Datei erstellt werden.
Dazu soll mit nachfolgendem Befehl in das Verzeichnis der psi-probe sourcen„ (Quellen) - /tmp/psi-probe
gewechselt werden:
# cd /tmp/psi-probe
Anschließend kann nun der eigentliche Bau (build) mit nachfolgendem Befehl unter Zuhilfenahme von Apache Maven durchgeführt werden:
# /tmp/apache-maven-3.3.3/bin/mvn package
Nachfolgend nur ein kleiner Ausschnitt aus dem Bau (build) Protokoll:
[INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] PSI Probe [INFO] PSI Probe Core [INFO] PSI Probe Tomcat 5.0.x Adaptor [INFO] PSI Probe Tomcat 5.5.x Adaptor [INFO] PSI Probe Tomcat 6.0.x Adaptor [INFO] PSI Probe Tomcat 7.0.x Adaptor [INFO] PSI Probe Tomcat 8.0.x Adaptor [INFO] PSI Probe Web Application [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building PSI Probe 2.4.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ ... ... ... [INFO] Webapp assembled in [239 msecs] [INFO] Building war: /tmp/psi-probe/web/target/probe.war [INFO] WEB-INF/web.xml already added, skipping [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] PSI Probe .......................................... SUCCESS [ 0.003 s] [INFO] PSI Probe Core ..................................... SUCCESS [03:26 min] [INFO] PSI Probe Tomcat 5.0.x Adaptor ..................... SUCCESS [ 6.361 s] [INFO] PSI Probe Tomcat 5.5.x Adaptor ..................... SUCCESS [ 4.813 s] [INFO] PSI Probe Tomcat 6.0.x Adaptor ..................... SUCCESS [ 16.892 s] [INFO] PSI Probe Tomcat 7.0.x Adaptor ..................... SUCCESS [ 17.654 s] [INFO] PSI Probe Tomcat 8.0.x Adaptor ..................... SUCCESS [ 24.010 s] [INFO] PSI Probe Web Application .......................... SUCCESS [ 46.487 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 05:22 min [INFO] Finished at: 2015-05-13T13:28:07+02:00 [INFO] Final Memory: 31M/188M [INFO] ------------------------------------------------------------------------
HINWEIS - Standardmäßig erfolgen Downloads von Abhängigkeiten durch Apache Maven nach ~/.m2
- hier z.B. /root/.m2
!
Anschließend ist nun die fertige - probe.war
-Datei in nachfolgendem Verzeichnis zu finden:
/tmp/psi-probe/web/target/probe.war
was mit nachfolgendem Befehl überprüft werden kann:
# ls -l /tmp/psi-probe/web/target/probe.war -rw-r--r-- 1 root root 12966158 May 13 13:28 /tmp/psi-probe/web/target/probe.war
Installation
Voraussetzungen
Nachfolgende Voraussetzungen sind erforderlich um psi-probe erfolgreich mit dem Apache Tomcat-Applikation-Server betreiben zu können:
- Lauffähiger Applikations-Server z.B. Apache Tomcat ab Version 7.0.x
- Siehe auch den internen Link: Apache Tomcat 7
- Siehe auch insbesondere den internen Link: Apache Tomcat 7 - Konfiguration - /etc/tomcat/tomcat-users.xml
Nachfolgende Voraussetzungen sind optional:
- Lauffähiger LDAP-Server z.B. OpenLDAP
- Siehe auch den internen Link: LDAP CentOS 7
- Siehe auch den internen Link: Apache Tomcat 7 - LDAP-Authentifizierung JNDIRealm
- Siehe auch den internen Link: Apache Tomcat 7 - Logging - log4j
WICHTIG - Es ist erforderlich, dass ein Benutzer mit Passwort für die Rolle manager_gui definiert ist und der Benutzername und das Passwort bekannt sind!
HINWEIS - Von der Definition weiterer nachfolgender möglicher Rollen, soll nachfolgend abgesehen werden!
<role rolename="probeuser" /> <role rolename="poweruser" /> <role rolename="poweruserplus" />
/etc/tomcat/tomcat.conf
psi-probe benötigt „Remote JMX“ um sich mit dem Apache Tomcat-Applikation-Server entsprechend verbinden zu können um verschiedene Informationen wie z.B. (Speicherverbrauch, Cluster Datenverkehr, Verbindungs-Pools und Aktive „threads“) ermitteln und anzeigen zu können. Die ist optional, aber jedoch ohne „Remote JMX“ sind die erweiterten Abfrage- und Anzeigemöglichkeiten Möglichkeiten nicht nutzbar.
Um „Remote JMX“ aktivieren zu können, ist das Hinzufügen nachfolgender Zeile in die Konfigurationsdatei
etc/tomcat/tomcat.conf
an entsprechenden Stelle notwendig
-Dcom.sun.management.jmxremote=true
Hier die komplette Konfigurationsdatei mit allen Änderungen bzw. Ergänzungen, welche ebenfalls nachfolgend erklärt werden:
# System-wide configuration file for tomcat services # This will be loaded by systemd as an environment file, # so please keep the syntax. # # There are 2 "classes" of startup behavior in this package. # The old one, the default service named tomcat.service. # The new named instances are called tomcat@instance.service. # # Use this file to change default values for all services. # Change the service specific ones to affect only one service. # For tomcat.service it's /etc/sysconfig/tomcat, for # tomcat@instance it's /etc/sysconfig/tomcat@instance. # This variable is used to figure out if config is loaded or not. TOMCAT_CFG_LOADED="1" # In new-style instances, if CATALINA_BASE isn't specified, it will # be constructed by joining TOMCATS_BASE and NAME. TOMCATS_BASE="/var/lib/tomcats/" # Where your java installation lives JAVA_HOME="/usr/lib/jvm/jre" # Where your tomcat installation lives CATALINA_HOME="/usr/share/tomcat" # System-wide tmp CATALINA_TMPDIR="/var/cache/tomcat/temp" # You can pass some parameters to java here if you wish to #JAVA_OPTS="-Xminf0.1 -Xmaxf0.3" # Use JAVA_OPTS to set java.library.path for libtcnative.so # Tachtler # default: #JAVA_OPTS="-Djava.library.path=/usr/lib" JAVA_OPTS="-Dcom.sun.management.jmxremote=true -Djava.security.egd=file:/dev/./urandom -Djava.library.path=/usr/lib64 -server -Xms128m -Xmx512m" # You can change your tomcat locale here #LANG="en_US" # Run tomcat under the Java Security Manager SECURITY_MANAGER="false" # Time to wait in seconds, before killing process # TODO(stingray): does nothing, fix. # Tachtler # default: # SHUTDOWN_WAIT="30" SHUTDOWN_WAIT="300" # If you wish to further customize your tomcat environment, # put your own definitions here # (i.e. LD_LIBRARY_PATH for some jdbc drivers)
Nachfolgend die Erklärungen zu den gemachten Änderungen bzw. Ergänzungen:
JAVA_OPTS
Ergänzungen zu den Java-Optionen:
# Use JAVA_OPTS to set java.library.path for libtcnative.so # Tachtler # default: #JAVA_OPTS="-Djava.library.path=/usr/lib" JAVA_OPTS="-Dcom.sun.management.jmxremote=true -Djava.security.egd=file:/dev/./urandom -Djava.library.path=/usr/lib64 -server -Xms128m -Xmx512m"
*1 -Dcom.sun.management.jmxremote=true
= Aktivieren von „Remote JMX“
*2 -Djava.security.egd=file:/dev/./urandom
= Setzen einer alternativen Entropien-Quelle
*3 -Djava.library.path=/usr/lib64
= Setzen des Pfades zur Native Laufzeit Bibliothek The Apache Tomcat Native - libtcnative-1.so
*4 -server
= Betrieb im Server-Modus
*5 -Xms128m
= minimaler RAM-Speicher welche beim Start des Apache Tomcat Application Servers reserviert werden soll
*6 -Xmx512m
= maximaler RAM-Speicher welche durch den Apache Tomcat Application Servers belegt werden kann
HINWEIS - Die Angabe einer Option zu MaxPermSize
ist nicht mehr erforderlich. Siehe auch nachfolgenden Hinweis, falls doch eine Angabe wie
-XX:MaxPermSize=256m
als JAVA_OPTS unter JAVA ab Version 1.8.0 angegeben wird:
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
Tomcat stoppen
Mit nachfolgenden Befehl, kann der Apache Tomcat gestoppt werden:
# systemctl stop tomcat.service
Kopieren probe.war
Mit nachfoglendem Befehl kann nun die Web-Applikation - probe.war
-Datei in das Apache Tomcat-Web-Applikations-Verzeichnis
/var/lib/tomcat/webapps
kopiert werden:
Variante 1: probe.war „stable“ (stabile) Version:
# cp /tmp/probe.war /var/lib/tomcat/webapps
Variante 1: probe.war „eigene“ (letzten Entwicklungsstand) Version:
# cp /tmp/psi-probe/web/target/probe.war /var/lib/tomcat/webapps
Abschließend können noch mit nachfolgendem Befehl die Besitzrechte an der probe.war
-Datei auf den Apache Tomcat-Benutzer - tomcat
gesetzt werden:
# chown tomcat:tomcat /var/lib/tomcat/webapps/probe.war
Mit nachfolgendem Befehl kann anschließend das Verzeichnis
/var/lib/tomcat/webapps
aufgelistet werden:
# ls -l /var/lib/tomcat/webapps total 12676 drwxr-xr-x 14 root root 4096 May 7 18:03 docs drwxr-xr-x 5 root tomcat 82 May 5 14:54 host-manager drwxr-xr-x 5 root tomcat 97 May 5 14:54 manager -rw-r--r-- 1 tomcat tomcat 12966158 May 13 14:34 probe.war drwxr-xr-x 3 tomcat tomcat 4096 May 12 15:10 ROOT drwxr-xr-x 3 tomcat tomcat 4096 May 11 13:19 standard
Tomcat starten
Mit nachfolgenden Befehl, kann der Apache Tomcat gestartet werden:
# systemctl start tomcat.service
Nachfolgende Ausgabe sollte dann in der LOG-Datei
/var/log/tomcat/catalina.out
des Apache Tomcat zu finden sein:
(Nur relevanter Ausschnitt)
2015-05-13 14:36:21,841 [localhost-startStop-1] INFO org.apache.catalina.startup.HostConfig- Deploying web application archive /var/lib/tomcat/webapps/probe.war 2015-05-13 14:36:25,801 [localhost-startStop-1] INFO org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/probe]- Initializing Spring root WebApplicationContext 2015-05-13 14:36:26,770 [localhost-startStop-1] INFO org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/probe]- Initializing Spring FrameworkServlet 'probe' 2015-05-13 14:36:28,297 [localhost-startStop-1] INFO org.apache.catalina.startup.HostConfig- Deployment of web application archive /var/lib/tomcat/webapps/probe.war has finished in 6,454 ms
Aufruf psi-probe
Nach der erfolgreichen Installation, kann die Web-Applikation z.B. unter nachfolgender URL aufgerufen werden:
und sollte eine Ausgabe wie nachfolgend dargestellt zum Vorschein bringen: