Changes between Version 1 and Version 2 of cypress/SingularityImageInspection


Ignore:
Timestamp:
09/01/2026 10:58:43 AM (3 days ago)
Author:
Carl Baribault
Comment:

Added links to Singularity, Apptainer docs

Legend:

Unmodified
Added
Removed
Modified
  • cypress/SingularityImageInspection

    v1 v2  
     1[[PageOutline]]
     2
    13= Inspecting a Singularity .sif file =
    24
     
    57Inspection can identify suspicious or unexpected behavior, but '''such inspection doesn't necessarily guarantee that a container is free of malicious code'''. Trust is ultimately based on review, testing, and, ideally, verification of a signature from a trusted source.
    68
    7 
    89== Signed SIF Images ==
    910
    1011A signed '''.sif''' file allows users to verify that the image has not changed since it was approved and signed by a trusted source. Verification identifies the signer and confirms image integrity, but it does not guarantee that the image is safe or free of malicious content. Users should still inspect and review container contents before execution.
    1112
    12 For more information, see the help messages for the following sub-commands.
     13In general and if available, it's preferable to use a .sif image file that has been '''reviewed and signed by a trusted source'''.
     14
     15See also
     16 * [https://docs.sylabs.io/guides/4.3/user-guide/signNverify.html Singularity User Guide: Signing and Verifying Containers]
     17 * [https://apptainer.org/docs/user/1.1/signNverify.html Apptainer User Guide: Signing and Verifying Containers]
     18
     19== Inspecting the .sif file ==
     20
     21You can begin to inspect a .sif file with the sub-commands mentioned below.
     22
     23Also, for more information, see the help messages for the following sub-commands.
    1324
    1425 1. '''singularity sign --help''' # sign a .sif file
     
    1829
    1930In the following we assume that you've already entered an idev session and loaded the module singularity/3.9.0.
    20 
    2131
    2232{{{