package
4.3.2+incompatible
Repository: https://github.com/qbit/client.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

No description provided by the author
AutoInstall installs auto start on unix.
BinPath returns path to the keybase executable.
CheckIfValidLocation is not used on unix.
ComponentNameFromString returns ComponentName from a string.
GetNeedUpdate always returns false, nil on this platform.
Install empty implementation for unsupported platforms.
No description provided by the author
IsInUse returns true if the mount is in use.
KBFSBinPath returns the path to the KBFS executable.
KBFSBundleVersion returns the bundle (not installed) version for KBFS.
No description provided by the author
LsofMount does not return an error if it was unable to lsof the mountpoint or the mountpoint does not exist.
ResolveInstallStatus will determine necessary install actions for the current environment.
RunApp starts the app.
StartUpdateIfNeeded is a no-op on this platform.
No description provided by the author
No description provided by the author
TerminateApp will stop the Keybase (UI) app.
No description provided by the author
Uninstall empty implementation for unsupported platforms.
UpdaterBinPath returns the path to the updater executable, by default is in the same directory as the keybase executable.
WatchdogLogPath doesn't exist on linux as an independent log file.

# Constants

ComponentNameApp is the UI app.
ComponentNameCLI is the command line component.
ComponentNameCLIPaths is for /etc/paths.d/Keybase.
ComponentNameFuse is the Fuse component.
ComponentNameHelper is the privileged helper tool.
ComponentNameKBFS is the KBFS component.
ComponentNameKBNM is the Keybase NativeMessaging client component.
ComponentNameMountDir is the mount directory.
ComponentNameRedirector is the KBFS redirector.
ComponentNameService is the service component.
ComponentNameUnknown is placeholder for unknown components.
ComponentNameUpdater is the updater component.

# Variables

ComponentNames are all the valid component names.

# Structs

No description provided by the author

# Interfaces

Context is the environment for this package.
Log is the logging interface for this package.

# Type aliases

ComponentName defines a component name.