fix(deb): fixa o umask ao empacotar
CI / Trivy (dependências, segredos e configuração) (push) Successful in 9s
CI / Código e scripts (push) Successful in 15s
CI / Pacote .deb (push) Successful in 3s
Release / Plano (este commit já foi validado?) (push) Successful in 4s
Release / ci (push) Skipped
Release / Publica a release (push) Successful in 4s
CI / Trivy (dependências, segredos e configuração) (push) Successful in 9s
CI / Código e scripts (push) Successful in 15s
CI / Pacote .deb (push) Successful in 3s
Release / Plano (este commit já foi validado?) (push) Successful in 4s
Release / ci (push) Skipped
Release / Publica a release (push) Successful in 4s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
d14df4e32c
commit
f7ab9e9923
2 files changed
+8
No files matched your search
@@ -18,6 +18,11 @@ Tudo o que muda de relevante no Copiado está aqui. O formato segue o
|
|||||||
mesma suíte uma vez por commit, e a tag publica a release no Gitea com o `.deb`, o
|
mesma suíte uma vez por commit, e a tag publica a release no Gitea com o `.deb`, o
|
||||||
`SHA256SUMS` e estas notas. O Trivy roda pela imagem oficial.
|
`SHA256SUMS` e estas notas. O Trivy roda pela imagem oficial.
|
||||||
|
|
||||||
|
### Corrigido
|
||||||
|
|
||||||
|
- `gerar-deb.sh` fixa o `umask 022`: com `umask 000` (o padrão dos runners de CI) o
|
||||||
|
diretório `DEBIAN` saía com permissão 777 e o `dpkg-deb` recusava o pacote.
|
||||||
|
|
||||||
## [1.3.0] - 2026-10-03
|
## [1.3.0] - 2026-10-03
|
||||||
|
|
||||||
### Alterado
|
### Alterado
|
||||||
|
|||||||
@@ -1,6 +1,9 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Gera o pacote copiado_all.deb. Uso: empacotamento/gerar-deb.sh 1.2.3
|
# Gera o pacote copiado_all.deb. Uso: empacotamento/gerar-deb.sh 1.2.3
|
||||||
set -e
|
set -e
|
||||||
|
# O dpkg-deb recusa um DEBIAN com permissão fora de 0755-0775; fixa o umask para
|
||||||
|
# não depender do ambiente (nos runners de CI ele é 000).
|
||||||
|
umask 022
|
||||||
VERSAO="${1:?informe a versão, ex.: 1.0.0}"
|
VERSAO="${1:?informe a versão, ex.: 1.0.0}"
|
||||||
cd "$(dirname "$0")/.."
|
cd "$(dirname "$0")/.."
|
||||||
RAIZ=$(mktemp -d)
|
RAIZ=$(mktemp -d)
|
||||||
|
|||||||
Reference in new issue
Block a user