Binaries/config: Difference between revisions

From Minux Wiki
Jump to navigation Jump to search
(Created page with "Config is a binary used to change minux's settings.")
 
No edit summary
Line 1: Line 1:
Config is a [[binaries|binary]] used to change minux's settings.
Config is a [[binaries|binary]] used to change minux's settings.
'''usage:'''
config option setting
'''options:'''
login - sets login method, setting can be : "disabled", "local", "network"
update - sets automatic update, setting can be: "disabled", "enabled", "always"
ui - sets the default ui on system boot, setting can be : "menu", "prompt", "workspace"
debug - sets debug/logging mode, setting can be : "disabled", "enabled", "logging", "full"
'''login settings:'''
disabled : no login is required to access this system, username is "foo" and password is "bar"
local: uses local usernames, not as secure but very easy to maintain and set up.
network: uses networked login accounts, more secure but requires a working DHCP and AUTH server
'''update settings:'''
disabled: no updates happen unles invoked by the user manually
enabled: looks for new versions on system boot, updates a package when outdated.
always: always fully reinstall the system. used for testing/development purpuses, please be gentle with this one, it hurts my server...
'''ui settings:'''
menu : starts a very basic menu system to do administration tasks, for beginners.
prompt: the basic CraftOS prompt, not as powerfull but compatible with everything
workspace: a multispace shell allowing you to create new sessions on the fly, advised mode
'''debug settings:'''
disabled: debug system is disabled, messages are ignored
enabled: debug messages get printed to the screen
logging: debug messages get logged in log files in /var
full : debug messeges get printed and logged.

Revision as of 05:58, 24 September 2024

Config is a binary used to change minux's settings.


usage:

config option setting


options:

login - sets login method, setting can be : "disabled", "local", "network"

update - sets automatic update, setting can be: "disabled", "enabled", "always"

ui - sets the default ui on system boot, setting can be : "menu", "prompt", "workspace"

debug - sets debug/logging mode, setting can be : "disabled", "enabled", "logging", "full"


login settings:

disabled : no login is required to access this system, username is "foo" and password is "bar"

local: uses local usernames, not as secure but very easy to maintain and set up.

network: uses networked login accounts, more secure but requires a working DHCP and AUTH server


update settings:

disabled: no updates happen unles invoked by the user manually

enabled: looks for new versions on system boot, updates a package when outdated.

always: always fully reinstall the system. used for testing/development purpuses, please be gentle with this one, it hurts my server...


ui settings:

menu : starts a very basic menu system to do administration tasks, for beginners.

prompt: the basic CraftOS prompt, not as powerfull but compatible with everything

workspace: a multispace shell allowing you to create new sessions on the fly, advised mode


debug settings:

disabled: debug system is disabled, messages are ignored

enabled: debug messages get printed to the screen

logging: debug messages get logged in log files in /var

full : debug messeges get printed and logged.