diff --git a/.Floppies/A2OSX.MAKE.po b/.Floppies/A2OSX.MAKE.po index d22c5011..6c595dd7 100644 Binary files a/.Floppies/A2OSX.MAKE.po and b/.Floppies/A2OSX.MAKE.po differ diff --git a/.Floppies/STABLE.140.po b/.Floppies/STABLE.140.po index dab789e9..c9721634 100644 Binary files a/.Floppies/STABLE.140.po and b/.Floppies/STABLE.140.po differ diff --git a/.Floppies/STABLE.32MB.po b/.Floppies/STABLE.32MB.po index fa877e7e..96991f9b 100644 Binary files a/.Floppies/STABLE.32MB.po and b/.Floppies/STABLE.32MB.po differ diff --git a/.Floppies/STABLE.800.po b/.Floppies/STABLE.800.po index d0f3a941..f95c4ffe 100644 Binary files a/.Floppies/STABLE.800.po and b/.Floppies/STABLE.800.po differ diff --git a/MAKE/FULLFILES.txt b/MAKE/FULLFILES.txt index 9ca61af3..30fa7009 100644 --- a/MAKE/FULLFILES.txt +++ b/MAKE/FULLFILES.txt @@ -14,6 +14,7 @@ bin/asm.SW16 bin/asm.Z80 bin/atbrowse bin/atlogon +bin/atmount bin/attr bin/bmp2pix bin/cat @@ -47,6 +48,7 @@ bin/more bin/mv bin/netstat bin/nscutil +bin/ntpdate bin/pak bin/pakme bin/ping diff --git a/MAKE/INITINSTALL.txt b/MAKE/INITINSTALL.txt new file mode 100644 index 00000000..be895f5e --- /dev/null +++ b/MAKE/INITINSTALL.txt @@ -0,0 +1,10 @@ +NEW + PREFIX +AUTO 4,1 +# +# INIT Script for Install Boot Media +# +# Main Screens +${ROOT}bin/sh ${ROOT}installscript +MAN +TEXT /MAKE/USR/SHARE/MAKE/initinstall diff --git a/MAKE/INITNETINST.txt b/MAKE/INITNETINST.txt new file mode 100644 index 00000000..8476695f --- /dev/null +++ b/MAKE/INITNETINST.txt @@ -0,0 +1,10 @@ +NEW + PREFIX +AUTO 4,1 +# +# INIT Script for Install Boot Media +# +# Main Screens +${ROOT}bin/sh ${ROOT}NetInstall +MAN +TEXT /MAKE/USR/SHARE/MAKE/initnetinst diff --git a/MAKE/INSTALLSCRIPT.txt b/MAKE/INSTALLSCRIPT.txt new file mode 100644 index 00000000..8e71e19f --- /dev/null +++ b/MAKE/INSTALLSCRIPT.txt @@ -0,0 +1,11 @@ +NEW + PREFIX +AUTO 4,1 +#!/bin/sh +# +echo This is the start of the install script +pause +echo what happens now +echo who knows +MAN +TEXT /MAKE/USR/SHARE/MAKE/installscript diff --git a/MAKE/INSTBFILES.txt b/MAKE/INSTBFILES.txt new file mode 100644 index 00000000..3d64b69f --- /dev/null +++ b/MAKE/INSTBFILES.txt @@ -0,0 +1,13 @@ +NEW + PREFIX +AUTO 4,1 +A2OSX.SYSTEM +bin/cp +bin/ls +bin/sh +etc/init +lib/libblkdev +sbin/initd +sys/kernel +MAN +TEXT /MAKE/USR/SHARE/MAKE/instbfiles diff --git a/MAKE/MAKEINSTALL.txt b/MAKE/MAKEINSTALL.txt new file mode 100644 index 00000000..0465c971 --- /dev/null +++ b/MAKE/MAKEINSTALL.txt @@ -0,0 +1,94 @@ +NEW + PREFIX +AUTO 4,1 +#!/bin/sh +# +# This script builds 140k Install Media Set +# + +. makefuncs +CALL CS +CALL TBOX "miniboot (140K Floppy) Media Creator" +CALL PRINTXY 8 0 "You must have the correct 140K image mounted on /dev/s6d1" +ECHO "\n" +READ -P "Do you want to proceed (Y/N)? " P +SWITCH $P + CASE Y + CASE y + ECHO + BREAK + DEFAULT + ECHO "\n\nExiting.\n" + EXIT +END +ECHO +READ -P "WHICH BUILD NO: " B +IF [ -Z $B ] + ECHO "You did not enter any response." + ECHO + ECHO "Exiting" + EXIT +FI +SET SRC = "/MAKE/BUILDS/BUILD${B}" +IF [ -D ${SRC} ] + ECHO "\n\nFound Valid BUILD\n" +ELSE + ECHO "\n\nValid BUILD not found." + ECHO + ECHO "Exiting" + EXIT +FI +ECHO "Is this a (R)elease, (C)andidate or (S)table Build\n" +READ -P "ENTER R C or S: " RCS +IF [ -Z $RCS ] + ECHO "You did not enter any response." + ECHO + ECHO "Exiting" + EXIT +FI +SWITCH $RCS + CASE r + CASE R + SET IM = "Release Build No. ${B}" + BREAK + CASE c + CASE C + SET IM = "Release Candidate Build No. ${B}" + BREAK + CASE s + CASE S + SET IM = "Stable Release Build No. ${B}" + BREAK + DEFAULT + ECHO "You did not enter a valid response." + ECHO "You must enter only one of the characters R C or S!" + ECHO + ECHO "Exiting" + EXIT +END +ECHO "\n\nFormatting Destination..." +#should probably do a check here that right media is in drives +format -1 s6d1 a2osxinstall +format -1 s6d2 a2osxidisk2 +ECHO "Making Directory Structure..." +md /a2osxinstall/bin +#md /a2osxinstall/drv +md /a2osxinstall/etc +md /a2osxinstall/lib +#md /a2osxinstall/root +md /a2osxinstall/sbin +md /a2osxinstall/sys +ECHO "Copying Files..." +FOR FILE IN (instbfiles) + cp -Y ${SRC}/${FILE} /miniboot/${FILE} +NEXT +cp -Q -Y ${SRC}/PRODOS.FX.PAKED /miniboot/ProDOS +cp -Q -Y initinstall /miniboot/etc/init +ECHO "Welcome to A2osX!" > /miniboot/etc/issue +ECHO >> /miniboot/etc/issue +ECHO $IM >> /miniboot/etc/issue +cp -Q tcpip.conf /miniboot/etc/tcpip.conf +cp -Q profile /miniboot/root/profile +ECHO "miniboot Disk Created!" +MAN +TEXT /MAKE/USR/SHARE/MAKE/makeinstall diff --git a/MAKE/MAKENETINST.txt b/MAKE/MAKENETINST.txt new file mode 100644 index 00000000..91f9ef29 --- /dev/null +++ b/MAKE/MAKENETINST.txt @@ -0,0 +1,61 @@ +NEW + PREFIX +AUTO 4,1 +#!/bin/sh +# +# This script builds 140k Network Install Media +# +. makefuncs +CALL CS +CALL TBOX "A2osX NetInst (140K Floppy) Media Creator" +CALL PRINTXY 8 0 "You must have the correct 140K image mounted on /dev/s6d2" +ECHO "\n" +READ -P "Do you want to proceed (Y/N)? " P +SWITCH $P + CASE Y + CASE y + ECHO + BREAK + DEFAULT + ECHO "\n\nExiting.\n" + EXIT +END +ECHO +READ -P "WHICH BUILD NO: " B +IF [ -Z $B ] + ECHO "You did not enter any response." + ECHO + ECHO "Exiting" + EXIT +FI +SET SRC = "/MAKE/BUILDS/BUILD${B}" +IF [ -D ${SRC} ] + ECHO "\n\nFound Valid BUILD\n" +ELSE + ECHO "\n\nValid BUILD not found." + ECHO + ECHO "Exiting" + EXIT +FI +SET IM = "A2osX NetInst Build No. ${B}" +ECHO "\n\nFormatting Destination..." +#should probably do a check here that right media is in drives +format -1 s6d2 A2osXNetInst +ECHO "Making Directory Structure..." +md /A2osXNetInst/bin +md /A2osXNetInst/drv +md /A2osXNetInst/etc +md /A2osXNetInst/lib +md /A2osXNetInst/sbin +md /A2osXNetInst/sys +ECHO "Copying Files..." +FOR FILE IN (netinstfiles) + cp -Y ${SRC}/${FILE} /A2osXNetInst/${FILE} +NEXT +cp -Q -Y ${SRC}/PRODOS.FX.PAKED /A2osXNetInst/ProDOS +cp -Q -Y initnetinst /A2osXNetInst/etc/init +cp -Y NetInstall /A2osXNetInst +cp -Q tcpip.conf /A2osXNetInst/etc/tcpip.conf +ECHO "A2osXNetInst Disk Created!" +MAN +TEXT /MAKE/USR/SHARE/MAKE/makenetinst diff --git a/MAKE/NETINSTALL.txt b/MAKE/NETINSTALL.txt new file mode 100644 index 00000000..9d17d45e --- /dev/null +++ b/MAKE/NETINSTALL.txt @@ -0,0 +1,32 @@ +NEW + PREFIX +AUTO 4,1 +#!/bin/sh +# +# This is the main Network Install script +# +. makefuncs +CALL CS +CALL TBOX " A2osX Network Installation " +CALL PRINTXY 8 0 "You must have a supported network adapter in your Apple" +ECHO "\nto use this program such as:" +ECHO +ECHO " LanceGS EtherNet Adapter" +ECHO " UtherNet Ethernet Adapter (original)" +ECHO " UtherNet II EtherNet Adapter" +ECHO +READ -P "Do you want to proceed (Y/N)? " P +SWITCH $P + CASE Y + CASE y + ECHO + BREAK + DEFAULT + ECHO "\n\nExiting.\n" + EXIT +END +ECHO +ECHO "Welcome to A2osX!" +PAUSE +MAN +TEXT /MAKE/USR/SHARE/MAKE/NetInstall diff --git a/MAKE/NETINSTFILES.txt b/MAKE/NETINSTFILES.txt new file mode 100644 index 00000000..cabdb758 --- /dev/null +++ b/MAKE/NETINSTFILES.txt @@ -0,0 +1,43 @@ +NEW + PREFIX +AUTO 4,1 +A2osX.logo +A2OSX.SYSTEM +bin/cat +bin/cp +bin/cut +bin/format +bin/grep +bin/httpget +bin/ipconfig +bin/ls +bin/lsdev +bin/md5 +bin/mem +bin/more +bin/mv +bin/pak +bin/pakme +bin/ping +bin/ps +bin/rm +bin/sh +bin/shutdown +bin/uname +bin/unpak +drv/lancegs.drv +drv/uthernet.drv +drv/uthernet2.drv +etc/hostname +etc/hosts +etc/init +etc/network +lib/libblkdev +lib/libpak +lib/libtcpip +sbin/initd +sbin/insdrv +sbin/networkd +sys/kernel +MAN +TEXT /MAKE/USR/SHARE/MAKE/NETINSTFILES diff --git a/MAKE/UPDATEFILES.txt b/MAKE/UPDATEFILES.txt index 194d97cd..36e62c92 100644 --- a/MAKE/UPDATEFILES.txt +++ b/MAKE/UPDATEFILES.txt @@ -14,6 +14,7 @@ bin/asm.SW16 bin/asm.Z80 bin/atbrowse bin/atlogon +bin/atmount bin/attr bin/bmp2pix bin/cat @@ -47,6 +48,7 @@ bin/more bin/mv bin/netstat bin/nscutil +bin/ntpdate bin/pak bin/pakme bin/ping