import https://github.com/onehealth-cookbooks/sysctl/tree/a07593335554f6e12f7f03c5e1d35aa74ad985e6
use attributes for sysctl, as the resource/prodiver method is not persistent
fix missing variable comparison
only add repos when needed
Merge pull request #177 from phunehehe/postgresql-repo

only add repos when needed
Merge pull request #174 from phunehehe/postgresql

add max_pred_locks_per_transaction for redhat
Merge pull request #173 from phunehehe/sysctl

Update sysctl from upstream and replay our changes
Merge pull request #175 from phunehehe/roundcube

fix missing variable comparison
update postgresql debian config template
Merge pull request #178 from nhannguyen/postgresql

update postgresql debian config
update gitlab to 6.7.3

- Update gitlab version: v6.7.3
- Update gitlab shell version: v1.9.1
- Use `remote_file` instead of `file` to fix chef compile error
Merge pull request #180 from phunehehe/gitlab-6.7

update gitlab to 6.7.3
change variable name to be consistent