package me.eater.hefbrug.platform_utils.user import me.eater.hefbrug.access.AccessSkeleton import me.eater.hefbrug.executor.ExecutionContext import me.eater.hefbrug.platform_utils.PlatformUtil class UsermodManager(context: ExecutionContext) : UserManager(context) { object Util : PlatformUtil { override suspend fun isSupported(access: AccessSkeleton): Boolean { return access.execute("which", "usermod").exitCode == 0 } override suspend fun getManager(context: ExecutionContext) = UsermodManager(context) } }