snap-discard-ns(8)

snap-discard-ns8

Internal tool for discarding preserved namespaces of snappy applications

Usage

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

Overview

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

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.

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.

Releases

4 releases since Debian 10 (Buster); the text changed 3 times.

  1. 10
  2. 11
  3. 12
  4. 13

Bugs

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

Author

[email protected]

From snapd 2.68.3-3+deb13u1+b7 in Debian 13 (Trixie). Parsed by carta from the page's man source.