mime type check
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
Direzione di ricerca
Non sono indicati file di implementazione o test. Inizia individuando la validazione esistente di fileContentTests e i punti di ingresso del parsing YAML, quindi determina come si potrebbero supportare i controlli richiesti per il tipo MIME, il collegamento eseguibile e l’architettura senza dipendere da file. Il lavoro è completato quando i controlli di esempio funzionano per i tipi binari e le architetture indicate nelle immagini minimali.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
It'd be nice to be able to validate certain file types, e.g. shared objects, dynamically linked executables, static executables, and executables for different architectures.
It's currently possible to do with file, but it's a big dependency to pull in and it's normally not present in minimal images.
Example:
fileContentTests:
- name: "bash is an executable binary"
path: "/bin/bash"
mimeType: 'application/x-executable'
isExecutable: true
elfBinaryTests:
- name: "bash is dynamically linked arm64 binary"
path: "/bin/bash"
isDynamicallyLinked: true
architecture: "amd64"
- Lingua principale
- Go
- Stelle
- 2.5k
- Fork
- 213
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di GoogleContainerTools/container-structure-test
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
allstar
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
GoogleContainerTools/container-structure-test#393 · 639 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
GoogleContainerTools/container-structure-test#280 · 1 reazione ·
-
go.mod pins vulnerable docker/containerd modules; two open Dependabot PRs clear most findingsAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
-
Windows: structure_test binary missing .exe extension causes "Open With" dialog instead of running testsForse già presa @peakschris l’ha presa 146 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 72/100
Tutte le issue di GoogleContainerTools/container-structure-test
Issue simili
-
ux
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
evcc-io/evcc#35605 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug report
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
-
type:bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
nightgauge/nightgauge#2732 ·
I maintainer di solito rispondono entro 1 giorno
-
fix below CVEsApertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 5 giorni
-
good first issue help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100