...t with just making it read-only and not executable.
The gitlab.pub file probably shouldn't be world readable, but let's s…
…tart with just making it read-only and not executable.
The point with a public key is to be public, there is no security issue with it being readable by everyone.
Sure, make it mode 0444 if you want it world readable. Making it mode 0777 means it's executable and world writable and that makes no sense.