https://gitlab.com/gitlab-org/gitlab-ce/raw/master/lib/support/init.d/gitlab
this is semi-suitable: at least it has been possible to get things up and running, by removing the section starting "Script variable names" and relying on the entries in /etc/default/gitlab that are absolutely fine in the debian package please for goodness sake do not assume that absolutely everyone is happy to be forced to use systemd, it's incredibly unethical. plus, sysvinit is still a legitimately-installed and supported *and commonly-used" debian package. l.