logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

snap-discard-ns - internal tool for discarding preserved namespaces of snappy applications

Author

Bugs

       Please report all bugs with  <https://bugs.launchpad.net/snapd/+filebug>

Description

       The  snap-discard-ns  is  a  program used internally by snapd to discard a preserved mount namespace of a
       particular snap.

Environment

snap-discard-ns responds to the following environment variables

       SNAP_CONFINE_DEBUG:
              When  defined  the  program  will  print additional diagnostic information about the actions being
              performed. All the output goes to stderr.

Files

snap-discard-ns uses the following files:

       /run/snapd/ns/$SNAP_INSTNACE_NAME.mnt: /run/snapd/ns/$SNAP_INSTNACE_NAME.*.mnt:
          The preserved mount namespace that is unmounted and removed by snap-discard-ns. The second form is for
          the per-user mount namespace.

       /run/snapd/ns/snap.$SNAP_INSTNACE_NAME.fstab: /run/snapd/ns/snap.$SNAP_INSTNACE_NAME.*.user-fstab:
          The current mount profile of a preserved mount namespace that is removed by snap-discard-ns.

Name

       snap-discard-ns - internal tool for discarding preserved namespaces of snappy applications

Options

       The --from-snap-confine option is used internally by snap-confine to  tell  snap-discard-ns  that  it  is
       invoked from snap-confine and can disable locking.

Synopsis

          snap-discard-ns [--from-snap-confine] SNAP_INSTANCE_NAME

See Also