x509_signatures.md 708 Bytes
Newer Older
1
# X.509 signatures **(CORE ONLY)**
2

3 4
> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/122159) in GitLab 12.10.

5
When [signing commits with X.509](../user/project/repository/x509_signed_commits/index.md),
Evan Read's avatar
Evan Read committed
6
the trust anchor might change and the signatures stored within the database must be updated.
7

8
## Update all X.509 signatures
9

10
This task loops through all X.509 signed commits and updates their verification based on current
Evan Read's avatar
Evan Read committed
11 12
certificate store.

13
To update all X.509 signatures, run:
14

15
**Omnibus Installations:**
16 17 18 19 20

```shell
sudo gitlab-rake gitlab:x509:update_signatures
```

21
**Source Installations:**
22 23 24 25

```shell
sudo -u git -H bundle exec rake gitlab:x509:update_signatures RAILS_ENV=production
```