gitlabhq/gitlabhq — pull request #5471 by dex4er (2013-10-29 16:24:18+00:00)
Title: Read configuration variable file (/etc/default/gitlab) if it is present

It is standard de-facto that init.d script reads optionally /etc/default/$NAME file which overrides some variables from init.d script.

Please add this feature to your example init.d script.