Versions in this module Expand all Collapse all v0 v0.2.1 Feb 9, 2024 Changes in this version + const CGROUPV2_PATH + const DAEMON_SUBCMD + const HOMEDIR_PERMS + const INOXD_LOG_SRC + const INOXD_USERNAME + var ALLOWED_USERADD_LOCATIONS = []string + var ALLOWED_USERDEL_LOCATIONS = []string + func CreateInoxdUserIfNotExists(out io.Writer, errOut io.Writer) (username string, uid int, homedir string, _ error) + func Inoxd(args InoxdArgs) + func RemoveInoxdUser(args UserRemovalParams) error + type Daemon struct + type DaemonConfig struct + ExposeWebServers bool + InoxBinaryPath string + InoxCloud bool + Server projectserver.IndividualServerConfig + TunnelProvider string + type InoxdArgs struct + Config DaemonConfig + DoNotUseCgroups bool + GoCtx context.Context + Logger zerolog.Logger + TestOnlyProxyConfig *cloudproxy.CloudProxyConfig + type UserRemovalParams struct + ErrOut io.Writer + Out io.Writer + RemoveHomedir bool