On June 11, 2018 3:25:35 PM GMT+05:30, Dmitry Smirnov <only...@debian.org> 
wrote:
>On Monday, 11 June 2018 6:52:59 PM AEST Pirate Praveen wrote:
>> It should check the username from debconf db already set by gitlab
>and
>> also ask debconf question if not set already.
>
>It should not fail to install on the box without gitlab. It should
>install 
>successfully even if gitlab was never installed.

I think the solution is to have a gitlab-common package that will handle the 
user creation with both gitlab and gitaly depending on it.

>IMHO this is not much value in debconf prompt for user name... It may
>be nice 
>but perhaps would be excessive in most cases.
>
>I mean, "gitlab" user name is much like "www-data". Maybe it would be
>best 
>not to alter it through debconf to avoid significant maintenance
>overhead for 
>little value.

It is significant because it forms the ssh URL and visible to every user of the 
service.

g...@domain.tld is preferred by many whereas default is git...@domain.tld

>How are you going to alter .service file? Are you sure it is worth the 
>trouble?

Just how we did it for gitlab.

>
>> postrm should not remove the user if gitlab package is still present.
>
>I would only implement this so purge wouldn't remove "gitlab" user when
>
>gitlab is installed.

gitlab-common as explained above can fix this.
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

_______________________________________________
Pkg-go-maintainers mailing list
Pkg-go-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers

Reply via email to