gi-ostree-1.0.15: OSTree bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.OSTree.Flags

Description

 
Synopsis

Flags

ChecksumFlags

data ChecksumFlags Source #

Flags influencing checksumming logic.

Since: 2017.13

Constructors

ChecksumFlagsNone

Default checksumming without tweaks. (Since: 2017.13.)

ChecksumFlagsIgnoreXattrs

Ignore xattrs when checksumming. (Since: 2017.13.)

ChecksumFlagsCanonicalPermissions

Use canonical uid/gid/mode values, for bare-user-only mode. (Since: 2021.4.)

AnotherChecksumFlags Int

Catch-all for unknown values

DiffFlags

data DiffFlags Source #

No description available in the introspection data.

Constructors

DiffFlagsNone

No description available in the introspection data.

DiffFlagsIgnoreXattrs

No description available in the introspection data.

AnotherDiffFlags Int

Catch-all for unknown values

GpgSignatureFormatFlags

data GpgSignatureFormatFlags Source #

Formatting flags for gpgVerifyResultDescribe. Currently there's only one possible output format, but this enumeration allows for future variations.

Constructors

GpgSignatureFormatFlagsGpgSignatureFormatDefault

Use the default output format

AnotherGpgSignatureFormatFlags Int

Catch-all for unknown values

Instances

Instances details
Enum GpgSignatureFormatFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Show GpgSignatureFormatFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Eq GpgSignatureFormatFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Ord GpgSignatureFormatFlags Source # 
Instance details

Defined in GI.OSTree.Flags

IsGFlag GpgSignatureFormatFlags Source # 
Instance details

Defined in GI.OSTree.Flags

RepoCommitModifierFlags

data RepoCommitModifierFlags Source #

Flags modifying commit behavior. In bare-user-only mode, oSTREEREPOCOMMITMODIFIERFLAGSCANONICALPERMISSIONS and oSTREEREPOCOMMITMODIFIERFLAGSSKIPXATTRS are automatically enabled.

Constructors

RepoCommitModifierFlagsNone

No special flags

RepoCommitModifierFlagsSkipXattrs

Do not process extended attributes

RepoCommitModifierFlagsGenerateSizes

Generate size information.

RepoCommitModifierFlagsCanonicalPermissions

Canonicalize permissions.

RepoCommitModifierFlagsErrorOnUnlabeled

Emit an error if configured SELinux policy does not provide a label

RepoCommitModifierFlagsConsume

Delete added files/directories after commit; Since: 2017.13

RepoCommitModifierFlagsDevinoCanonical

If a devino cache hit is found, skip modifier filters (non-directories only); Since: 2017.14

AnotherRepoCommitModifierFlags Int

Catch-all for unknown values

Instances

Instances details
Enum RepoCommitModifierFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Show RepoCommitModifierFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Eq RepoCommitModifierFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Ord RepoCommitModifierFlags Source # 
Instance details

Defined in GI.OSTree.Flags

IsGFlag RepoCommitModifierFlags Source # 
Instance details

Defined in GI.OSTree.Flags

RepoCommitState

data RepoCommitState Source #

Flags representing the state of a commit in the local repository, as returned by repoLoadCommit.

Since: 2015.7

Constructors

RepoCommitStateNormal

Commit is complete. This is the default. (Since: 2017.14.)

RepoCommitStatePartial

One or more objects are missing from the local copy of the commit, but metadata is present. (Since: 2015.7.)

RepoCommitStateFsckPartial

One or more objects are missing from the local copy of the commit, due to an fsck --delete. (Since: 2019.4.)

AnotherRepoCommitState Int

Catch-all for unknown values

RepoCommitTraverseFlags

data RepoCommitTraverseFlags Source #

No description available in the introspection data.

Constructors

RepoCommitTraverseFlagsRepoCommitTraverseFlagNone

No description available in the introspection data.

AnotherRepoCommitTraverseFlags Int

Catch-all for unknown values

Instances

Instances details
Enum RepoCommitTraverseFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Show RepoCommitTraverseFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Eq RepoCommitTraverseFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Ord RepoCommitTraverseFlags Source # 
Instance details

Defined in GI.OSTree.Flags

IsGFlag RepoCommitTraverseFlags Source # 
Instance details

Defined in GI.OSTree.Flags

RepoListObjectsFlags

data RepoListObjectsFlags Source #

No description available in the introspection data.

Constructors

RepoListObjectsFlagsLoose

List only loose (plain file) objects

RepoListObjectsFlagsPacked

List only packed (compacted into blobs) objects

RepoListObjectsFlagsAll

List all objects

RepoListObjectsFlagsNoParents

Only list objects in this repo, not parents

AnotherRepoListObjectsFlags Int

Catch-all for unknown values

Instances

Instances details
Enum RepoListObjectsFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Show RepoListObjectsFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Eq RepoListObjectsFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Ord RepoListObjectsFlags Source # 
Instance details

Defined in GI.OSTree.Flags

IsGFlag RepoListObjectsFlags Source # 
Instance details

Defined in GI.OSTree.Flags

RepoListRefsExtFlags

data RepoListRefsExtFlags Source #

No description available in the introspection data.

Constructors

RepoListRefsExtFlagsNone

No flags.

RepoListRefsExtFlagsAliases

Only list aliases. Since: 2017.10

RepoListRefsExtFlagsExcludeRemotes

Exclude remote refs. Since: 2017.11

RepoListRefsExtFlagsExcludeMirrors

Exclude mirrored refs. Since: 2019.2

AnotherRepoListRefsExtFlags Int

Catch-all for unknown values

Instances

Instances details
Enum RepoListRefsExtFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Show RepoListRefsExtFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Eq RepoListRefsExtFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Ord RepoListRefsExtFlags Source # 
Instance details

Defined in GI.OSTree.Flags

IsGFlag RepoListRefsExtFlags Source # 
Instance details

Defined in GI.OSTree.Flags

RepoPruneFlags

data RepoPruneFlags Source #

No description available in the introspection data.

Constructors

RepoPruneFlagsNone

No special options for pruning

RepoPruneFlagsNoPrune

Don't actually delete objects

RepoPruneFlagsRefsOnly

Do not traverse individual commit objects, only follow refs

AnotherRepoPruneFlags Int

Catch-all for unknown values

RepoPullFlags

data RepoPullFlags Source #

No description available in the introspection data.

Constructors

RepoPullFlagsNone

No special options for pull

RepoPullFlagsMirror

Write out refs suitable for mirrors and fetch all refs if none requested

RepoPullFlagsCommitOnly

Fetch only the commit metadata

RepoPullFlagsUntrusted

Do verify checksums of local (filesystem-accessible) repositories (defaults on for HTTP)

RepoPullFlagsBareuseronlyFiles

Since 2017.7. Reject writes of content objects with modes outside of 0775.

RepoPullFlagsTrustedHttp

Don't verify checksums of objects HTTP repositories (Since: 2017.12)

AnotherRepoPullFlags Int

Catch-all for unknown values

RepoResolveRevExtFlags

data RepoResolveRevExtFlags Source #

No description available in the introspection data.

Constructors

RepoResolveRevExtFlagsNone

No flags.

RepoResolveRevExtFlagsLocalOnly

Exclude remote and mirrored refs. Since: 2019.2

AnotherRepoResolveRevExtFlags Int

Catch-all for unknown values

Instances

Instances details
Enum RepoResolveRevExtFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Show RepoResolveRevExtFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Eq RepoResolveRevExtFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Ord RepoResolveRevExtFlags Source # 
Instance details

Defined in GI.OSTree.Flags

IsGFlag RepoResolveRevExtFlags Source # 
Instance details

Defined in GI.OSTree.Flags

RepoVerifyFlags

data RepoVerifyFlags Source #

No description available in the introspection data.

Since: 2021.4

Constructors

RepoVerifyFlagsNone

No flags

RepoVerifyFlagsNoGpg

Skip GPG verification

RepoVerifyFlagsNoSignapi

Skip all other signature verification methods

AnotherRepoVerifyFlags Int

Catch-all for unknown values

SePolicyRestoreconFlags

data SePolicyRestoreconFlags Source #

No description available in the introspection data.

Constructors

SePolicyRestoreconFlagsNone

No description available in the introspection data.

SePolicyRestoreconFlagsAllowNolabel

No description available in the introspection data.

SePolicyRestoreconFlagsKeepExisting

No description available in the introspection data.

AnotherSePolicyRestoreconFlags Int

Catch-all for unknown values

Instances

Instances details
Enum SePolicyRestoreconFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Show SePolicyRestoreconFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Eq SePolicyRestoreconFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Ord SePolicyRestoreconFlags Source # 
Instance details

Defined in GI.OSTree.Flags

IsGFlag SePolicyRestoreconFlags Source # 
Instance details

Defined in GI.OSTree.Flags

SysrootSimpleWriteDeploymentFlags

data SysrootSimpleWriteDeploymentFlags Source #

No description available in the introspection data.

Constructors

SysrootSimpleWriteDeploymentFlagsNone

No description available in the introspection data.

SysrootSimpleWriteDeploymentFlagsRetain

No description available in the introspection data.

SysrootSimpleWriteDeploymentFlagsNotDefault

No description available in the introspection data.

SysrootSimpleWriteDeploymentFlagsNoClean

No description available in the introspection data.

SysrootSimpleWriteDeploymentFlagsRetainPending

No description available in the introspection data.

SysrootSimpleWriteDeploymentFlagsRetainRollback

No description available in the introspection data.

AnotherSysrootSimpleWriteDeploymentFlags Int

Catch-all for unknown values

Instances

Instances details
Enum SysrootSimpleWriteDeploymentFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Show SysrootSimpleWriteDeploymentFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Eq SysrootSimpleWriteDeploymentFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Ord SysrootSimpleWriteDeploymentFlags Source # 
Instance details

Defined in GI.OSTree.Flags

IsGFlag SysrootSimpleWriteDeploymentFlags Source # 
Instance details

Defined in GI.OSTree.Flags

SysrootUpgraderFlags

data SysrootUpgraderFlags Source #

Flags controlling operation of an SysrootUpgrader.

Constructors

SysrootUpgraderFlagsIgnoreUnconfigured

Do not error if the origin has an unconfigured-state key

SysrootUpgraderFlagsStage

Enable "staging" (finalization at shutdown); recommended (Since: 2021.4)

AnotherSysrootUpgraderFlags Int

Catch-all for unknown values

Instances

Instances details
Enum SysrootUpgraderFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Show SysrootUpgraderFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Eq SysrootUpgraderFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Ord SysrootUpgraderFlags Source # 
Instance details

Defined in GI.OSTree.Flags

BoxedFlags SysrootUpgraderFlags Source # 
Instance details

Defined in GI.OSTree.Flags

IsGFlag SysrootUpgraderFlags Source # 
Instance details

Defined in GI.OSTree.Flags

TypedObject SysrootUpgraderFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Methods

glibType :: IO GType #

HasParentTypes SysrootUpgraderFlags Source # 
Instance details

Defined in GI.OSTree.Flags

type ParentTypes SysrootUpgraderFlags Source # 
Instance details

Defined in GI.OSTree.Flags

SysrootUpgraderPullFlags

data SysrootUpgraderPullFlags Source #

No description available in the introspection data.

Constructors

SysrootUpgraderPullFlagsNone

No description available in the introspection data.

SysrootUpgraderPullFlagsAllowOlder

No description available in the introspection data.

SysrootUpgraderPullFlagsSynthetic

No description available in the introspection data.

AnotherSysrootUpgraderPullFlags Int

Catch-all for unknown values

Instances

Instances details
Enum SysrootUpgraderPullFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Show SysrootUpgraderPullFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Eq SysrootUpgraderPullFlags Source # 
Instance details

Defined in GI.OSTree.Flags

Ord SysrootUpgraderPullFlags Source # 
Instance details

Defined in GI.OSTree.Flags

IsGFlag SysrootUpgraderPullFlags Source # 
Instance details

Defined in GI.OSTree.Flags