Platforms to show: All Mac Windows Linux Cross-Platform

Back to LinuxSuMBS class.

LinuxSuMBS.AskPassword(prompt as String) as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
method Linux MBS Linux Plugin 16.1 ❌ No ❌ No ✅ Yes ❌ No Desktop, Console & Web
Asks for the password.

Returns password.
Stores error in LastError and LastErrorMessage properties.

See also:

LinuxSuMBS.ExecuteRun as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method Linux MBS Linux Plugin 16.1 ❌ No ❌ No ✅ Yes ❌ No Desktop, Console & Web
Runs the command.

Returns true on success.
Stores error in LastError and LastErrorMessage properties.

LinuxSuMBS.ExecuteSu as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method Linux MBS Linux Plugin 16.1 ❌ No ❌ No ✅ Yes ❌ No Desktop, Console & Web
Runs the command with su.

Returns true on success.
Stores error in LastError and LastErrorMessage properties.

LinuxSuMBS.ExecuteSudo as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method Linux MBS Linux Plugin 16.1 ❌ No ❌ No ✅ Yes ❌ No Desktop, Console & Web
Runs the command with sudo.
Example
dim s as new LinuxSuMBS

s.Command = "/usr/bin/whoami"
s.User = "root"
s.Alert = "Please Root?"
s.Message "Can I install something for you?"

if s.ExecuteSudo then
MsgBox "OK"
else
MsgBox s.LastErrorMessage
end if

Returns true on success.
Stores error in LastError and LastErrorMessage properties.

Some examples using this method:

The items on this page are in the following plugins: MBS Linux Plugin.


The biggest plugin in space...