mirror of https://github.com/A2osX/A2osX.git
Updated media based on Build 2266. New Shutdown/Run external command functionality added.
This commit is contained in:
parent
e146c6086d
commit
adfbd6f74d
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -4,6 +4,7 @@ AUTO 4,1
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
# A2osX Admin Menu Test
|
# A2osX Admin Menu Test
|
||||||
|
echo -N "\f\e[12;32H\e[7mLoading Menu.."
|
||||||
. fmenu
|
. fmenu
|
||||||
call menu adminmenu
|
call menu adminmenu
|
||||||
MAN
|
MAN
|
||||||
|
|
|
@ -32,7 +32,7 @@ function processchoice {
|
||||||
case 17
|
case 17
|
||||||
case 18
|
case 18
|
||||||
set select = $select - 10
|
set select = $select - 10
|
||||||
set choice = `sh -C "grep ${menu}:${select}: $menufile | cut -s ${sep} -f 4"`
|
set choice = `sh -C "grep ${menu}-${select}: $menufile | cut -s ${sep} -f 3"`
|
||||||
break
|
break
|
||||||
case 20
|
case 20
|
||||||
set choice = "Quit"
|
set choice = "Quit"
|
||||||
|
@ -48,9 +48,9 @@ function processchoice {
|
||||||
set select = 99
|
set select = 99
|
||||||
end
|
end
|
||||||
if [ $select -lt 9 ]
|
if [ $select -lt 9 ]
|
||||||
if [ $choice = "MENU" ]
|
if [ $choice = "menu" ]
|
||||||
set lm = $menu
|
set lm = $menu
|
||||||
set menu = `sh -C "grep ${menu}:${select}: $menufile | cut -s ${sep} -f 5"`
|
set menu = `sh -C "grep ${menu}-${select}: $menufile | cut -s ${sep} -f 4"`
|
||||||
set select = 1
|
set select = 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -59,25 +59,16 @@ echo -N "."
|
||||||
function loadmenu {
|
function loadmenu {
|
||||||
set mc = 0
|
set mc = 0
|
||||||
set lc = 0
|
set lc = 0
|
||||||
for i in `grep "${menu}:" $menufile`
|
# echo \n\n\n\n\n\n
|
||||||
echo $mc $lc $i
|
grep ${menu}- $menufile | cut -s ${sep} -f 2
|
||||||
pause
|
pause
|
||||||
if [ $lc -eq 0 ]
|
for i in `sh -C "grep ${menu}- $menufile | cut -s ${sep} -f 2"`
|
||||||
set mr = `sh -C "echo ${i} | cut -s ${sep} -f 3"`
|
if [ $i = "-" ];set lc = $mc - 1;fi
|
||||||
echo $mc $lc $mr
|
set m${mc} = $i
|
||||||
pause
|
set mc = $mc + 1
|
||||||
if [ $mr = "-" ]
|
|
||||||
set lc = $mc - 1
|
|
||||||
else
|
|
||||||
set m${mc} = $mr
|
|
||||||
fi
|
|
||||||
set mc = $mc + 1
|
|
||||||
fi
|
|
||||||
next
|
next
|
||||||
if [ $lc -eq 0 ]
|
if [ $lc -eq 0 ];set lc = 8;fi
|
||||||
set lc = 8
|
set mc =
|
||||||
fi
|
|
||||||
set mc =;set mr =
|
|
||||||
}
|
}
|
||||||
echo -N "."
|
echo -N "."
|
||||||
function getselect {
|
function getselect {
|
||||||
|
|
|
@ -2,77 +2,77 @@ NEW
|
||||||
PREFIX
|
PREFIX
|
||||||
AUTO 4,1
|
AUTO 4,1
|
||||||
menu:LINE:TEXT:ACTION:PREFIX:-
|
menu:LINE:TEXT:ACTION:PREFIX:-
|
||||||
A:0:Master Menu:-:-:-
|
A-0:Master Menu:-:-:-
|
||||||
A:1:Administration Menu:menu:B:-
|
A-1:Administration Menu:menu:B:-
|
||||||
A:2:User Management:menu:C:-
|
A-2:User Management:menu:C:-
|
||||||
A:3:Testing Subsystem Menu:menu:D:-
|
A-3:Testing Subsystem Menu:menu:D:-
|
||||||
A:4:Make System Menu:menu:E:-
|
A-4:Make System Menu:menu:E:-
|
||||||
A:5:Extras Menu:menu:F:-
|
A-5:Extras Menu:menu:F:-
|
||||||
A:6:-:-:-:-
|
A-6:-:-:-:-
|
||||||
A:7:-:-:-:-
|
A-7:-:-:-:-
|
||||||
A:8:-:-:-:-
|
A-8:-:-:-:-
|
||||||
B:0:Administration Menu:-:-:-
|
B-0:Administration Menu:-:-:-
|
||||||
B:1:Display Processes (ps):ps:-:-
|
B-1:Display Processes:ps:-:-
|
||||||
B:2:Display Memory (mem):mem:-:-
|
B-2:Display Memory:mem:-:-
|
||||||
B:3:Kernel Configuration (kconfig):kconfig:-:-
|
B-3:Kernel Configuration:kconfig:-:-
|
||||||
B:4:List Volumes Online:online:/MAKE/USR/SHARE/ADMIN/:-
|
B-4:List Volumes Online:online:/MAKE/USR/SHARE/ADMIN/:-
|
||||||
B:5:User Management:menu:C:-
|
B-5:User Management:menu:C:-
|
||||||
B:6:-:-:-:-
|
B-6:-:-:-:-
|
||||||
B:7:-:-:-:-
|
B-7:-:-:-:-
|
||||||
B:8:-:-:-:-
|
B-8:-:-:-:-
|
||||||
C:0:User Management:-:-:-
|
C-0:User Management:-:-:-
|
||||||
C:1:List Users:LISTUSERS:/MAKE/USR/SHARE/ADMIN/:-
|
C-1:List Users:listusers:/MAKE/USR/SHARE/ADMIN/:-
|
||||||
C:2:Add User:ADDUSER:/MAKE/USR/SHARE/ADMIN/:-
|
C-2:Add User:adduser:/MAKE/USR/SHARE/ADMIN/:-
|
||||||
C:3:Delete User:DELUSER:/MAKE/USR/SHARE/ADMIN/:-
|
C-3:Delete User:deluser:/MAKE/USR/SHARE/ADMIN/:-
|
||||||
C:4:Edit User Details:EDITUSER:/MAKE/USR/SHARE/ADMIN/:-
|
C-4:Edit User Details:edituser:/MAKE/USR/SHARE/ADMIN/:-
|
||||||
C:5:Change Password:PASSWORD:/MAKE/USR/SHARE/ADMIN/:-
|
C-5:Change Password:password:/MAKE/USR/SHARE/ADMIN/:-
|
||||||
C:6:-:-:-:-
|
C-6:-:-:-:-
|
||||||
C:7:-:-:-:-
|
C-7:-:-:-:-
|
||||||
C:8:-:-:-:-
|
C-8:-:-:-:-
|
||||||
D:0:Testing Subsystem Menu:-:-:-
|
D-0:Testing Subsystem Menu:-:-:-
|
||||||
D:1:Build Test Suite with Logging:BUILDTEST:/MAKE/USR/SHARE/TESTS/:-
|
D-1:Build Test Suite with Logging:buildtest:/MAKE/USR/SHARE/TESTS/:-
|
||||||
D:2:Display Logs:LOG:/MAKE/USR/SHARE/TESTS/:-
|
D-2:Display Logs:log:/MAKE/USR/SHARE/TESTS/:-
|
||||||
D:3:Core Tests:CORETEST:/MAKE/USR/SHARE/TESTS/:-
|
D-3:Core Tests:coretest:/MAKE/USR/SHARE/TESTS/:-
|
||||||
D:4:Display Tests:DISPLAYTEST:/MAKE/USR/SHARE/TESTS/:-
|
D-4:Display Tests:displaytest:/MAKE/USR/SHARE/TESTS/:-
|
||||||
D:5:Pathing Tests:PATHTEST:/MAKE/USR/SHARE/TESTS/:-
|
D-5:Pathing Tests:pathtest:/MAKE/USR/SHARE/TESTS/:-
|
||||||
D:6:Internal Commands Tests:INTERNALTEST:/MAKE/USR/SHARE/TESTS/:-
|
D-6:Internal Commands Tests:internaltest:/MAKE/USR/SHARE/TESTS/:-
|
||||||
D:7:External Commands Tests:EXTERNALTEST:/MAKE/USR/SHARE/TESTS/:-
|
D-7:External Commands Tests:externaltest:/MAKE/USR/SHARE/TESTS/:-
|
||||||
D:8:-:-:-:-
|
D-8:-:-:-:-
|
||||||
E:0:Make System Menu:-:-:-
|
E-0:Make System Menu:-:-:-
|
||||||
E:1:List Builds:-:-:-
|
E-1:List Builds:-:-:-
|
||||||
E:2:Copy Latest Build:-:-:-
|
E-2:Copy Latest Build:-:-:-
|
||||||
E:3:Delete a Build:-:-:-
|
E-3:Delete a Build:-:-:-
|
||||||
E:4:Set Build Releases:-:-:-
|
E-4:Set Build Releases:-:-:-
|
||||||
E:5:Make Media:-:-:-
|
E-5:Make Media:-:-:-
|
||||||
E:6:-:-:-:-
|
E-6:-:-:-:-
|
||||||
E:7:-:-:-:-
|
E-7:-:-:-:-
|
||||||
E:8:-:-:-:-
|
E-8:-:-:-:-
|
||||||
F:0:Extras Menu:-:-:-
|
F-0:Extras Menu:-:-:-
|
||||||
F:1:Display A2osX Logo:LOGO:/MAKE/USR/SHARE/EXAMPLES/:-
|
F-1:Display A2osX Logo:logo:/MAKE/USR/SHARE/EXAMPLES/:-
|
||||||
F:2:Display A2osX License:LICENSE:/MAKE/USR/SHARE/EXAMPLES/:-
|
F-2:Display A2osX License:license:/MAKE/USR/SHARE/EXAMPLES/:-
|
||||||
F:3:-:-:-:-
|
F-3:-:-:-:-
|
||||||
F:4:-:-:-:-
|
F-4:-:-:-:-
|
||||||
F:5:-:-:-:-
|
F-5:-:-:-:-
|
||||||
F:6:-:-:-:-
|
F-6:-:-:-:-
|
||||||
F:7:-:-:-:-
|
F-7:-:-:-:-
|
||||||
F:8:-:-:-:-
|
F-8:-:-:-:-
|
||||||
G:0:-:-:-:-
|
G-0:-:-:-:-
|
||||||
G:1:-:-:-:-
|
G-1:-:-:-:-
|
||||||
G:2:-:-:-:-
|
G-2:-:-:-:-
|
||||||
G:3:-:-:-:-
|
G-3:-:-:-:-
|
||||||
G:4:-:-:-:-
|
G-4:-:-:-:-
|
||||||
G:5:-:-:-:-
|
G-5:-:-:-:-
|
||||||
G:6:-:-:-:-
|
G-6:-:-:-:-
|
||||||
G:7:-:-:-:-
|
G-7:-:-:-:-
|
||||||
G:8:-:-:-:-
|
G-8:-:-:-:-
|
||||||
H:0:-:-:-:-
|
H-0:-:-:-:-
|
||||||
H:1:-:-:-:-
|
H-1:-:-:-:-
|
||||||
H:2:-:-:-:-
|
H-2:-:-:-:-
|
||||||
H:3:-:-:-:-
|
H-3:-:-:-:-
|
||||||
H:4:-:-:-:-
|
H-4:-:-:-:-
|
||||||
H:5:-:-:-:-
|
H-5:-:-:-:-
|
||||||
H:6:-:-:-:-
|
H-6:-:-:-:-
|
||||||
H:7:-:-:-:-
|
H-7:-:-:-:-
|
||||||
H:8:-:-:-:-
|
H-8:-:-:-:-
|
||||||
MAN
|
MAN
|
||||||
TEXT /MAKE/USR/SHARE/ADMIN/adminmenu
|
TEXT /MAKE/USR/SHARE/ADMIN/adminmenu
|
||||||
|
|
Loading…
Reference in New Issue