xaizek / rocketgit (License: AGPLv3+) (since 2018-12-09)
Light and fast Git hosting solution suitable to serve both as a hub or as a personal code storage with its tickets, pull requests, API and much more.
Commit b33571b8aa45d49053ef20cbb485ef36dc6f5e49

SELinux: permit access to /tmp
Author: Catalin(ux) M. BOIE
Author date (UTC): 2016-05-08 11:05
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2016-05-08 11:05
Parent(s): 55917d4f8f63aefcac02b4c583dbe252ee04aa87
Signing key:
Tree: e79a59e4f405648e79a5d9e3f1c69f709847615f
File Lines added Lines deleted
selinux/rocketgit.te.tmpl 4 1
File selinux/rocketgit.te.tmpl changed (mode: 100644) (index a397292..909a411)
1 policy_module(rocketgit,1.0.92)
1 policy_module(rocketgit,1.0.93)
2 2
3 3 ######################################## ########################################
4 4 # #
 
... ... miscfiles_read_localization(rocketgit_t)
169 169 # Because cron.sh/apache: # Because cron.sh/apache:
170 170 # type=AVC msg=audit(1461432301.793:1002): avc: denied { getattr } for pid=3503 comm="cron.sh" path="/var/www" dev="dm-0" ino=143915 scontext=system_u:system_r:rocketgit_t:s0-s0:c0.c1023 tcontext=system_u:object_r:httpd_sys_content_t:s0 tclass=dir # type=AVC msg=audit(1461432301.793:1002): avc: denied { getattr } for pid=3503 comm="cron.sh" path="/var/www" dev="dm-0" ino=143915 scontext=system_u:system_r:rocketgit_t:s0-s0:c0.c1023 tcontext=system_u:object_r:httpd_sys_content_t:s0 tclass=dir
171 171 apache_search_sys_content(rocketgit_t) apache_search_sys_content(rocketgit_t)
172
173 # type=AVC msg=audit(1461494910.399:8020179): avc: denied { read } for pid=1667 comm="php" name="/" dev="tmpfs" ino=11809 scontext=system_u:system_r:rocketgit_t:s0-s0:c0.c1023 tcontext=system_u:object_r:tmp_t:s0 tclass=dir permissive=0
174 files_list_tmp(rocketgit_t)
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/rocketgit

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/rocketgit

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master