Line 21: |
Line 21: |
| | | |
| === Installation === | | === Installation === |
− | You need to install the git rpms on your server with:
| + | For the '''smeserver-git''' contrib is currently no RPM available for this package but a very alpha (but functional) version is available from my Git repository and can be anonymously cloned. Use the following guidelines for a manual install: |
| + | |
| + | ==== Dag Repositpory ==== |
| + | The Git packages comes from the [http://wiki.contribs.org/Dag Dag] repository: |
| + | {{Repository|Dag}} |
| + | Make sure you use the settings for SME8 (check the discussion page) |
| + | |
| + | ==== Install Git RPM's ==== |
| | | |
| yum --enablerepo=dag install git gitweb | | yum --enablerepo=dag install git gitweb |
| | | |
− | For the '''smeserver-git''' contrib is currently no RPM available for this package but a very alpha (but functional) version is available from my Git repository and can be anonymously cloned:
| + | ==== Clone the smeserver-git repository ==== |
| + | Set your git to ignore self signed SSL certificates with: |
| | | |
− | git clone https://git.through-ip.com/smeserver-git.git
| + | git config --global http.sslVerify false |
| | | |
− | You may need to change your git configuration to ignore the warning about the self signed SSL certificate with:
| + | Now clone the repository: |
| + | |
| + | git clone https://git.through-ip.com/smeserver-git.git |
| + | |
| + | Add a couple of config variables: |
| + | |
| + | config set git service status enabled domain git.yourserver.com allow_access_from local |
| + | |
| + | Enter the package: |
| + | |
| + | cd smeserver-git |
| + | chmod +x install-smeserver-git.sh |
| + | ./install-smeserver-git |
| | | |
− | git config --global http.sslVerify false
| |
| | | |
| ''The repository contains an install script that can be used to install the required files but your mileage may vary.'' | | ''The repository contains an install script that can be used to install the required files but your mileage may vary.'' |
| + | |
| + | === Removal === |
| + | The repository contains an uninstall script: |
| + | |
| + | ./uninstall-smeserver-git.sh |
| | | |
| === Feedback === | | === Feedback === |