Merge setup.txt changelog with changelog.txt
This commit is contained in:
parent
51d825a2b6
commit
11f239d730
215
changelog.txt
215
changelog.txt
|
@ -16,9 +16,12 @@ a2cloud (1.9.0) stable; urgency=low
|
|||
|
||||
a2cloud (1.8.3) oldstable; urgency=low
|
||||
|
||||
* Does NOT support Raspbian jessie yet (thus the oldstable).
|
||||
* First release from GitHub version
|
||||
|
||||
[ Ivan Drucker ]
|
||||
* fix bug where language isn't properly selected for A2 login
|
||||
* download from Apple first, then Internet Archive as fallback
|
||||
|
||||
[ Joseph Carter ]
|
||||
* Archived Ivan Drucker's A2CLOUD site in source tree
|
||||
* As this package will be native package, convert its changelog to Debian
|
||||
|
@ -34,12 +37,16 @@ a2cloud (1.8.3) oldstable; urgency=low
|
|||
* setup.txt is now 7-bit clean (the only reason it wasn't is the extended
|
||||
changelog at the bottom)
|
||||
|
||||
[1.8.2]
|
||||
* download from Internet Archive
|
||||
|
||||
-- Joseph Carter <tjcarter@spiritsubstance.com> Tue, 19 Jan 2016 05:08:01 -0800
|
||||
|
||||
a2cloud (1.8.1) stable; urgency=low
|
||||
|
||||
* ADTPro 2.0.1
|
||||
* Apple II Pi client 1.5
|
||||
* set JAVA_HOME correctly for Java 8 (Pi, webupd8, Ubuntu for Pi 2B)
|
||||
|
||||
-- Ivan Drucker <ivan@ivanx.com> Tue, 05 May 2015 00:00:00 +0000
|
||||
|
||||
|
@ -49,30 +56,107 @@ a2cloud (1.8.0) stable; urgency=low
|
|||
* GSport installed for non-Raspberry Pi computers, with option for
|
||||
new GS/OS+Spectrum installation, or GSport Internet Starter Kit premade
|
||||
image
|
||||
* Links web browser
|
||||
* add Links web browser
|
||||
* desktop shortcuts and Apple II menu group for emulators and ADTPro
|
||||
* adds LXTerminal to desktop for non-A2Pi version
|
||||
* new "a2cloud-update os" command will perform full Raspple II update,
|
||||
including Raspbian OS and NOOBS install manager, A2CLOUD, A2SERVER, and
|
||||
Apple II Pi
|
||||
* many small improvements and fixes to A2CLOUD environment and installer
|
||||
script
|
||||
* ProDOS instruction screen on GSOS install
|
||||
* provide via downloaded program that is dd notrunc'd over PRODOS (instead
|
||||
of writeCharsHex)
|
||||
* figure out why lines in autostart are supposed to start with @ (daemon;
|
||||
restarts command on crash)
|
||||
* install AppleCommander-1.3.5.13id (so Spectrum installer will work)
|
||||
* fix mouse in VirtualBox framebuffer, requires uninstalling (or temporarily
|
||||
disabling, if possible) VirtualBox guest additions
|
||||
* offer to uninstall vboxguestmodule if gsport is in run console
|
||||
* rename slot6drive1 and 2 to not contain "-blank" in slot6.tgz and gsport
|
||||
and kegs (x86) archives
|
||||
* fix webupd8team getting added twice to sources.list
|
||||
* command "a2cloud-update rasppleii" to update raspple ii
|
||||
* prevent samba update causing dialog to come up
|
||||
* create rasppleii-update
|
||||
* make rasppleii-update universal even for non-Raspple II installs -- it's
|
||||
just raspbian-update + a2cloud-update + a2server-update
|
||||
* download gsport and kegs icons
|
||||
* no longer opens terminal window (since icons exist)
|
||||
* create aliases for raspbian-update and rasppleii-update
|
||||
* update A2CLOUD help file and aliases for GSport
|
||||
* create raspbian-update
|
||||
* update a2cloud-help
|
||||
* update motd (vm, raspple ii/a2cloud-pi) for gsport
|
||||
* see if shortcuts work in Raspple II 110
|
||||
* check for /etc/xdg/lxsession/LXDE-pi; if so:
|
||||
* create ~/.config/menus/lxde-pi-applications.menu, with reference to
|
||||
/etc/xdg/menus/lxde-pi-applications.menu
|
||||
* no xrandr VBOX0 on the Pi; remove it if present (a2cloud 1.7.x may have
|
||||
put it there)
|
||||
* user groups for pi user not only apple2
|
||||
* gsport-setup and kegs post install text to say ctrl-F12 for reboot
|
||||
* add "links" to motd and help
|
||||
* added 'disablesafemode' to NOOBS recovery.cmdline (also in
|
||||
raspbian-update) to make it work on (at least) my A+
|
||||
* option for GISK rather than clean setup for GSport on x86
|
||||
* provide actual command for clean GSOS + Spectrum install, which is what
|
||||
gsport runs if no HD available
|
||||
* provide command for clean GSOS install for KEGS
|
||||
* add Dave's preflight/postflight stuff (groups, ownership permissions) for
|
||||
gsport
|
||||
* install libpcap0.8-dev as part of Apple II Pi, GSport install, and GSport
|
||||
launcher
|
||||
* make kegs-setup
|
||||
* make kegs splash text
|
||||
* doesn't add VirtualBox 800x600 if installing on Pi
|
||||
* stop xrandr from being added multiple times to autostart in VirtualBox
|
||||
* only install vbox 800x600 if running in VirtualBox
|
||||
* disable screen blanking in vbox console
|
||||
* disable screensaver/blanking in vbox LXDE
|
||||
* don't create LXTerminal desktop shortcut if RPi
|
||||
* -6 arg provides empty ProDOS disks in S6D1 and S6D2 to GSport/KEGS to
|
||||
speed things up
|
||||
* can test if password is "raspberry" or "apple2" and advise accordingly
|
||||
* enable Uthernet by default in gsport-setup
|
||||
* enable AppleTalk Turbo by default in gsport-setup
|
||||
* make kegs run as root
|
||||
* consolidate gsport-setup and kegs-setup
|
||||
* gsport-setup is gsport, gsport-setup -k is kegs
|
||||
* clean up KEGS/GSport installer sections to be consistent
|
||||
* create kegs-setup placeholders that call gsport-setup -k
|
||||
* gsport-setup only offer system disks/GSport if java/acmd are available
|
||||
* suppress policykit error that appears after upgrade (see
|
||||
http://www.raspberrypi.org/forums/viewtopic.php?t=98617 for details)
|
||||
* see if uninstalling vbox additions is really necessary (nope)
|
||||
|
||||
|
||||
|
||||
|
||||
-- Ivan Drucker <ivan@ivanx.com> Tue, 17 Mar 2015 00:00:00 +0000
|
||||
|
||||
a2cloud (1.7.2) stable; urgency=low
|
||||
|
||||
* supports Raspberry Pi Model A and A+ (and Pi 2 Model B)
|
||||
* resolves issues with Raspbian 2015-01-31 (kernel 3.18)
|
||||
* manually triggers udev rules during startup if ttyusbhandler script didn't
|
||||
execute (resolves issues with Raspbian 2015-01-31/kernel 3.18)
|
||||
* doesn't provide Java space warning if java is already installed
|
||||
|
||||
-- Ivan Drucker <ivan@ivanx.com> Sat, 07 Feb 2015 00:00:00 +0000
|
||||
|
||||
a2cloud (1.7.1) stable; urgency=low
|
||||
|
||||
* A2CLOUD is no longer “beta” on non-Raspberry Pi computers
|
||||
* A2CLOUD includes KEGS and Linapple on non-Raspberry Pi computers
|
||||
* A2CLOUD includes KEGS and Linapple on debian_x86
|
||||
* kegs launch script creates additional symlink called ROM
|
||||
* linapple launch script sets up framebuffer and udev mouse rule
|
||||
* A2CLOUD has a faster install script for non-Raspberry Pi computers
|
||||
(downloads binaries)
|
||||
(downloads debian7_x86 and rpi binaries)
|
||||
* unbit/unexec/bsq archive tools are installed
|
||||
* perl version for ttytter not hardcoded
|
||||
* apt-get clean after all installs
|
||||
* installer option to compile all rather than download binaries
|
||||
* login message mentions A2SERVER if it is installed
|
||||
* LXDE terminal window now in global autostart (opens for any user)
|
||||
* LXDE desktop defaults to 800x600 if running in VirtualBox VM
|
||||
|
||||
-- Ivan Drucker <ivan@ivanx.com> Mon, 11 Aug 2014 00:00:00 +0000
|
||||
|
||||
|
@ -86,45 +170,72 @@ a2cloud (1.6.9) stable; urgency=low
|
|||
|
||||
* ADTPro 2.0.0 (quicker and more reliable transfer; selectable filenames from
|
||||
list)
|
||||
* confirmed working on Raspberry Pi Model B+ (use the USB ports closer to the
|
||||
Ethernet port)
|
||||
* new A2CLOUD disks with A2PI client 1.8
|
||||
* tested working on Raspberry Pi Model B+ (use USB ports closest to Ethernet
|
||||
jack for ttyUSBlower and ttyUSBupper)
|
||||
|
||||
-- Ivan Drucker <ivan@ivanx.com> Thu, 24 Jul 2014 00:00:00 +0000
|
||||
|
||||
a2cloud (1.6.8) stable; urgency=low
|
||||
|
||||
* ADTPro 1.3.0
|
||||
* tests for adtpro existence with either adtpro.sh or ADTPro.html
|
||||
* TTYtter installs properly on non-Pi systems
|
||||
|
||||
-- Ivan Drucker <ivan@ivanx.com> Mon, 07 Apr 2014 00:00:00 +0000
|
||||
|
||||
a2cloud (1.6.7) stable; urgency=low
|
||||
|
||||
* cppo installed from a2cloud directory on web server (a2server has symlink)
|
||||
* fixed cppo -e bug that always created a resource fork file even if there
|
||||
is no resource fork
|
||||
* shk2image leaves nothing behind in /tmp
|
||||
* wildcard copy all files on A2PI disk except PRODOS/BASIC.SYSTEM/*A3* to
|
||||
A2CLOUD disks when building
|
||||
* A2CLOUD boot floppy contains A2PI client version 1.4
|
||||
* update before install for a2chat, a2news, kegs, kegs-setup, linapple,
|
||||
gsport, gsport-setup
|
||||
* a2cloud-setup updates a2news/a2chat/kegs/kegs-setup/linapple wrappers
|
||||
* disables IPv6 for exim4 to properly prevent startup error messages;
|
||||
restores log folder if not there
|
||||
* A2CLOUD boot floppy splash screen provides simple menu for virtual drives,
|
||||
Apple II Pi, or BASIC
|
||||
* A2CLOUD.HDV is now called A2CLOUD.PO (a symbolic link called A2CLOUD.HDV is
|
||||
still there for backwards compatibility/habits)
|
||||
* bug fixes for "cppo", "shk2image", and some launcher scripts""
|
||||
* A2CLOUD.HDV is now called A2CLOUD.PO (a symbolic link called A2CLOUD.HDV
|
||||
is still there for backwards compatibility/habits)
|
||||
* renamed MACRO files on server to be .txt and moved to files
|
||||
* added screen to a2cloud-help
|
||||
|
||||
-- Ivan Drucker <ivan@ivanx.com> Mon, 19 Nov 2014 00:00:00 +0000
|
||||
|
||||
a2cloud (1.6.6) stable; urgency=low
|
||||
|
||||
* beta support for Debian and Ubuntu Linux on non-Pi machines
|
||||
* compiles binaries rather than downloads if not running on Pi
|
||||
* gets and supports Oracle x86 Java if not on Pi
|
||||
* installs X11 and LXDE if not installed
|
||||
* ttyUSBupper is always ttyUSB0, ttyUSBlower is always ttyUSB1
|
||||
* adtpro.sh supports USB-to-serial on all architectures
|
||||
* installs curl if not installed (for ttytter)
|
||||
* ttytter support for color and avoiding non-ASCII characters when running
|
||||
under Screen
|
||||
* opens LXTerminal window by default when starting graphical desktop
|
||||
* a2cloud-setup installs Screen if not already installed
|
||||
* a2cloud-setup installs Screen if not already installed, also -v arg
|
||||
* a2cloud-setup shows installed and available versions
|
||||
* a2cloud-setup -y bypasses all prompts
|
||||
* a2cloud-setup -y bypasses all prompts (removed -n)
|
||||
* a2cloudrc is now downloaded rather than created by script
|
||||
* LANG is now set in /usr/local/etc/a2cloud-lang rather than in a2cloudrc
|
||||
* fixed bug which checked for nulib2 instead of unar when seeing if needing
|
||||
to compile
|
||||
* setup exits properly whether run via source or shell
|
||||
* moved cftp to files
|
||||
|
||||
-- Ivan Drucker <ivan@ivanx.com> Sat, 17 Feb 2014 00:00:00 +0000
|
||||
|
||||
a2cloud (1.6.5) stable; urgency=low
|
||||
|
||||
* can use "term mono" and "term color" instead of "term vt100" and "term
|
||||
pcansi"
|
||||
pcansi", "none" also works
|
||||
* minor reorganization of configuration of a2cloudrc and screenrc
|
||||
|
||||
-- Ivan Drucker <ivan@ivanx.com> Wed, 05 Feb 2014 00:00:00 +0000
|
||||
|
||||
|
@ -132,8 +243,9 @@ a2cloud (1.6.4) stable; urgency=low
|
|||
|
||||
* support for "screen" command to allow switching between multiple terminals
|
||||
on Apple II
|
||||
* "term -f" can be used to force emulation setting even when "term" doesn’t
|
||||
want to
|
||||
* term command now has -f argument to force emulation setting
|
||||
* bash.bashrc now calls /usr/local/etc/a2cloudrc, which in turn calls
|
||||
a2cloud-aliases
|
||||
|
||||
-- Ivan Drucker <ivan@ivanx.com> Fri, 31 Jan 2014 00:00:00 +0000
|
||||
|
||||
|
@ -152,12 +264,17 @@ a2cloud (1.6.3) stable; urgency=low
|
|||
a2cloud (1.6.2) stable; urgency=low
|
||||
|
||||
* Improved display of non-ASCII characters in Apple II terminal emulation
|
||||
programs
|
||||
* Support for “PC ANSI” colored text and graphics characters , for use with
|
||||
Spectrum’s ANSI online display, via new "term" command * Added "sciibin" and
|
||||
"unblu" for converting BinSCII and Binary II files
|
||||
* "baud" command supports 300 baud, in case you *really* want to kick it old
|
||||
school
|
||||
programs by using ISO-8859 charset for serial port instead of UTF-8
|
||||
* adds 'term' command for setting vt100 or ANSI emulation
|
||||
This should help with Spectrum's ANSI display
|
||||
* perform apt-get clean at end of A2CLOUD install
|
||||
* Added "sciibin" and "unblu" for converting BinSCII and Binary II files
|
||||
* add 300 to the supported rates of baud command, in case you *really* want
|
||||
to kick it old school
|
||||
* alias a2cloud-update to a2cloud-setup
|
||||
* cmd line options and prompts to install everything or install individual
|
||||
pieces
|
||||
* revised intrudiction info in setup script
|
||||
|
||||
-- Ivan Drucker <ivan@ivanx.com> Sun, 19 Jan 2014 00:00:00 +0000
|
||||
|
||||
|
@ -165,27 +282,52 @@ a2cloud (1.6.1) stable; urgency=low
|
|||
|
||||
* Added "telnet" and "ttytter" (Twitter client)
|
||||
* fix for network boot failure when set up under v1.6
|
||||
* prevents exim4 error messages after Tin installation
|
||||
|
||||
-- Ivan Drucker <ivan@ivanx.com> Tue, 14 Jan 2014 00:00:00 +0000
|
||||
|
||||
a2cloud (1.6) stable; urgency=low
|
||||
|
||||
* ADTPro/VSDRIVE 1.2.9 (much faster virtual drives read performance, for the
|
||||
price of a short delay on the "vsd1"/"vsd2" commands and a need to type
|
||||
"vsdsync" after changing an active virtual drive directly on the Pi; ability
|
||||
to run VSDRIVE from ProDOS program launcher, not just BASIC.SYSTEM)
|
||||
[1.6.0]
|
||||
* include check for ADTPro updates
|
||||
* remove hardcoding of ADTPro version in favor of script variable
|
||||
* asks for prodos volume name for new disk image; 8192 max
|
||||
* fixed order of files on 140K disk to be consistent with 800K disk
|
||||
* adtpro-start start now checks for USB adapter before starting
|
||||
* restarts ADTPro server on vsd1/vsd2 after prompting
|
||||
* created vsdsync alias to adtpro-restart; acmd warns if neeed
|
||||
* acmd warns if vsd1/vsd2 changes, and advises vsdsync if so
|
||||
* acmd now provides acmd help even on AppleCommander error
|
||||
* updates ADTPro/VSDRIVE to 1.2.9
|
||||
* pro: VSDRIVE can be run via ProDOS program launcher, not just BASIC
|
||||
* pro: much faster virtual drive read performance
|
||||
* con: short delay on vsd# commands
|
||||
* con: need to type vsdsync after changing active virtual drive image
|
||||
directly on the Pi
|
||||
|
||||
[1.5.3]
|
||||
* gets motd from web
|
||||
* sets password to apple2
|
||||
* if A2SERVER is installed, shares the ADTPro disks folder as ADTDISKS on the
|
||||
network
|
||||
* responds to name “raspberrypi.local” as alternative to IP address to Mac OS
|
||||
X (and Windows with Bonjour Print Services installed) computers on network
|
||||
* don't prompt for restart after install by default
|
||||
* avahi-daemon installed (so "raspberrypi.local" works as on Bonjour-enabled
|
||||
machines)
|
||||
* include backup server for shrinkit
|
||||
|
||||
-- Ivan Drucker <ivan@ivanx.com> Tue, 31 Dec 2013 00:00:00 +0000
|
||||
|
||||
a2cloud (1.5.2) stable; urgency=low
|
||||
|
||||
* added "dos2pro" command
|
||||
[1.5.2]
|
||||
* Apple II Pi is now installed with GSport emulator and “apple2user” packages
|
||||
* speedier install by downloading A2CLOUD disk images instead of building them
|
||||
* cleans up after installation
|
||||
* misc bug fixes
|
||||
* -h option for installer help
|
||||
|
||||
[1.5.1]
|
||||
* added "dos2pro" command
|
||||
|
||||
-- Ivan Drucker <ivan@ivanx.com> Sun, 22 Dec 2013 00:00:00 +0000
|
||||
|
||||
|
@ -201,15 +343,22 @@ a2cloud (1.5) stable; urgency=low
|
|||
|
||||
a2cloud (1.2.3) stable; urgency=low
|
||||
|
||||
[1.2.3]
|
||||
* A2PI client version 1.3 added to A2CLOUD disk
|
||||
* faster install for unar/lsar, nulib2, and cftp (downloads rather than
|
||||
compiles)
|
||||
|
||||
[1.2.2]
|
||||
* download pre-compiled unar/lsar, nulib2, and cftp if possible
|
||||
* install only runtime dependencies for these tools if compiling them is
|
||||
unnecessary
|
||||
* console (built-in serial) login disabled, to allow Apple II Pi to have
|
||||
that port
|
||||
* installs xrdp/tightvncserver for remote desktop access from another
|
||||
computer
|
||||
* adds DSK2FILE image utility to A2CLOUD disk
|
||||
* NB: Date is approximated in changelog format conversion (Joseph Carter)
|
||||
|
||||
[Joseph Carter]
|
||||
* Date is approximated in changelog format conversion
|
||||
* Rewrote entry to combine multiple different changelogs
|
||||
|
||||
-- Ivan Drucker <ivan@ivanx.com> Sat, 30 Nov 2013 00:00:00 +0000
|
||||
|
||||
|
|
356
setup/setup.txt
356
setup/setup.txt
|
@ -1580,362 +1580,6 @@ fi
|
|||
### A2CLOUD: If restarting, restart
|
||||
[[ $doRestart ]] && sudo shutdown -r now
|
||||
|
||||
# version history:
|
||||
|
||||
# future -- local links for everything
|
||||
# email
|
||||
# chromium
|
||||
|
||||
# version history:
|
||||
|
||||
# 1.8.3 - fix bug where language isn't properly selected for A2 login
|
||||
# download from Apple first, then Internet Archive as fallback
|
||||
|
||||
# 1.8.2 -- download from Internet Archive
|
||||
|
||||
# 1.8.1 -- set JAVA_HOME correctly for Java 8 (Pi, webupd8, Ubuntu for Pi 2B)
|
||||
# A2PI 1.5 (PiDrive update) on A2CLOUD disk
|
||||
# ADTPro 2.0.1 server, and 2.0.1 client on A2CLOUD disk
|
||||
|
||||
# 1.8.0d-- * creates shortcuts on desktop for GSport, KEGS, LinApple, ADTPro server on x86
|
||||
# * adds LXTerminal to desktop for non-A2Pi version
|
||||
# * ProDOS instruction screen on GSOS install
|
||||
# * provide via downloaded program that is dd notrunc'd over PRODOS (instead of writeCharsHex)
|
||||
# * figure out why lines in autostart are supposed to start with @ (daemon; restarts command on crash)
|
||||
# * install AppleCommander-1.3.5.13id (so Spectrum installer will work)
|
||||
# * fix mouse not working in VirtualBox framebuffer
|
||||
# * requires uninstalling (or temporarily disabling, if possible) VirtualBox guest additions
|
||||
# * can be activated if vboxguest module is unloaded *while gsport is running*
|
||||
# * offer to uninstall vboxguestmodule if gsport is in run console
|
||||
# * rename slot6drive1 and 2 to not contain "-blank" in slot6.tgz and gsport and kegs (x86) archives
|
||||
# * add links browser
|
||||
# * fix webupd8team getting added twice to sources.list
|
||||
# * install GSport for non-Pi
|
||||
# * figure out how to replace Raspbian entry in OS json dynamically
|
||||
# * command "a2cloud-update rasppleii" to update raspple ii
|
||||
# * prevent samba update causing dialog to come up
|
||||
# * create rasppleii-update
|
||||
# * make rasppleii-update universal even for non-Raspple II installs -- it's just raspbian-update + a2cloud-update + a2server-update
|
||||
# * creates shortcuts on desktop for GSport, KEGS, LinApple, ADTPro server on Pi
|
||||
# * download gsport and kegs icons
|
||||
# * no longer opens terminal window (since icons exist)
|
||||
# * (remove /etc/xdg/autostart/lxterminal.desktop)
|
||||
# * create aliases for raspbian-update and rasppleii-update
|
||||
# * update A2CLOUD help file and aliases for GSport
|
||||
# * create raspbian-update
|
||||
# * update a2cloud-help
|
||||
# * update motd (vm, raspple ii/a2cloud-pi) for gsport
|
||||
# * see if shortcuts work in Raspple II 110
|
||||
# * check for /etc/xdg/lxsession/LXDE-pi; if so:
|
||||
# * create ~/.config/menus/lxde-pi-applications.menu, with reference to /etc/xdg/menus/lxde-pi-applications.menu
|
||||
# * no xrandr VBOX0 on the Pi; remove it if present (a2cloud 1.7.x may have put it there)
|
||||
# * user groups for pi user not only apple2
|
||||
# * gsport-setup and kegs post install text to say ctrl-F12 for reboot
|
||||
# * add "links" to motd and help
|
||||
# * put a -Xmx128m in acmd so gsport and kegs setup work on Pi A/A+ (256 MB)
|
||||
# * added 'disablesafemode' to NOOBS recovery.cmdline (also in raspbian-update) to make it work on (at least) my A+
|
||||
# * option for GISK rather than clean setup for GSport on x86
|
||||
# * provide actual command for clean GSOS + Spectrum install, which is what gsport runs if no HD available
|
||||
# * provide command for clean GSOS install for KEGS
|
||||
# * add Dave's preflight/postflight stuff (groups, ownership permissions) for gsport
|
||||
# * install libpcap0.8-dev as part of Apple II Pi, GSport install, and GSport launcher
|
||||
# * make kegs-setup
|
||||
# * make kegs splash text
|
||||
# * doesn't add VirtualBox 800x600 if installing on Pi
|
||||
# * stop xrandr from being added multiple times to autostart in VirtualBox
|
||||
# * only install vbox 800x600 if running in VirtualBox
|
||||
# * disable screen blanking in vbox console
|
||||
# * disable screensaver in vbox LXDE
|
||||
# * disable screen blanking in vbox LXDE
|
||||
# * don't create LXTerminal desktop shortcut if RPi
|
||||
# * -6 arg provides empty ProDOS disks in S6D1 and S6D2 to GSport to speed things up
|
||||
# * -6 arg provides empty ProDOS disks in S6D1 and S6D2 to KEGS to speed things up
|
||||
# * can test if password is "raspberry" or "apple2" and advise accordingly
|
||||
# * enable Uthernet by default in gsport-setup
|
||||
# * enable AppleTalk Turbo by default in gsport-setup
|
||||
# * make kegs run as root
|
||||
# * consolidate gsport-setup and kegs-setup
|
||||
# * gsport-setup is gsport, gsport-setup -k is kegs
|
||||
# * clean up KEGS/GSport installer sections to be consistent
|
||||
# * create kegs-setup placeholders that call gsport-setup -k
|
||||
# * gsport-setup only offer system disks/GSport if java/acmd are available
|
||||
# * suppress policykit error that appears after upgrade:
|
||||
# * http://www.raspberrypi.org/forums/viewtopic.php?t=98617
|
||||
# * see if uninstalling vbox additions is really necessary (nope)
|
||||
|
||||
# * A2SERVER: creates symlink to /usr/local/etc/netatalk in /etc
|
||||
# * A2SERVER: -r no repo update option
|
||||
# * A2SERVER: can test if password is "raspberry" or "apple2" and advise accordingly
|
||||
# * A2SERVER: set AFP password to "apple2"
|
||||
# * A2SERVER: automated Windows Sharing install option -w
|
||||
# * A2SERVER: automate SMB password set
|
||||
# * A2SERVER: fix bug where turning off windows sharing then on again made it not restart at startup
|
||||
# * A2SERVER: turnkey (non-prompting) updater
|
||||
# * A2SERVER: show current and available versions on run
|
||||
# * A2SERVER: -v option to show version and exit
|
||||
# * A2SERVER: -h shows help
|
||||
# * A2SERVER: prefix status messages with A2SERVER:
|
||||
# * A2SERVER: fixed OS X connection problems by adding dhx2 uams files to rpi and x86 tarballs
|
||||
# * A2SERVER: set user password to "apple2"
|
||||
# * A2SERVER: support a2server-update rasppleii
|
||||
# * A2SERVER: automated netboot install option -b
|
||||
# * A2SERVER: deletes /tmp/a2server-packageReposUpdated at end
|
||||
# * A2SERVER: update help and aliases for raspbian-update
|
||||
# * A2SERVER: update a2server-setup rasppleii
|
||||
# * A2SERVER: add "a2server-update rasppleii"
|
||||
# * A2SERVER: disable screen blanking in Debian VM console
|
||||
# * A2SERVER: add raspbian-update and rasppleii-update
|
||||
|
||||
# NOOBS:
|
||||
# * get photo B slide into all NOOBS slides (even non-a version) and also upload to online
|
||||
# * make NOOBS default to US keyboard (recovery.cmdline append lang=en keyboard=us)
|
||||
# * make NOOBS-lite 1.4.0+ that can install Raspple II from net, use for upgrade
|
||||
# * (change URL and default OS in noobs-master/recovery/config.h
|
||||
# * change "raspple" option to 'os' or '-os'
|
||||
# * remove silentinstall in raspbian-update
|
||||
# * add 'disablesafemode' to recovery.cmdline in Raspple II and Raspple II Lite
|
||||
|
||||
# * make raspbian-update NOOBS-aware, both for standard NOOBS and Raspple II
|
||||
|
||||
# 1.7.2 -- manually triggers udev rules during startup if ttyusbhandler script didn't execute (which it doesn't in Raspbian 31-Jan-2015/Kernel 3.18)
|
||||
# doesn't provide Java space warning if java is already installed
|
||||
# A/A+ support (vsdrive on direct attach or hub port 3, console on hub port 2)
|
||||
|
||||
# 1.7.1 -- full undoit (unblu/unexec/unbit/usq/sciibin)
|
||||
# debian7_x86 and rpi binaries
|
||||
# perl version for ttytter not hardcoded
|
||||
# KEGS and LinApple support on debian_x86
|
||||
# kegs launch script creates additional symlink called ROM
|
||||
# linapple launch script sets up framebuffer and udev mouse rule
|
||||
# apt-get clean after all installs
|
||||
# installer option to compile all rather than download binaries
|
||||
# login message mentions A2SERVER if it is installed
|
||||
# LXDE terminal window now in global autostart (opens for any user)
|
||||
# LXDE desktop defaults to 800x600 if running in VirtualBox VM
|
||||
|
||||
# 1.7.0 -- Java 8
|
||||
|
||||
# 1.6.9 -- ADTPro 2.0.0
|
||||
# new A2CLOUD disks with A2PI client 1.8
|
||||
|
||||
# 1.6.8 -- ADTPro 1.3.0
|
||||
# tests for adtpro existence with either adtpro.sh or ADTPro.html
|
||||
# installs ttytter from its home page, not via apt-get (because it's in non-free, which is not enabled by default in debian)
|
||||
|
||||
# 1.6.7 -- cppo installed from a2cloud directory on web server (a2server has symlink)
|
||||
# fixed cppo -e bug that always created a resource fork file even if there is no resource fork
|
||||
# shk2image leaves nothing behind in /tmp
|
||||
# wildcard copy all files on A2PI disk except PRODOS/BASIC.SYSTEM/*A3* to A2CLOUD disks when building
|
||||
# @ - new A2CLOUD disks with A2PI client 1.4
|
||||
# % update before install for a2chat/a2news/kegs/kegs-setup/linapple/gsport/gsport-setup
|
||||
# disables IPv6 for exim4 to properly prevent startup error messages; restores log folder if not there
|
||||
# ^@ A2CLOUD.HDV is now A2CLOUD.PO (with symlink to A2CLOUD.HDV)
|
||||
# - renamed MACRO files on server to be .txt and moved to files
|
||||
# ^@ - new startup app on disk to make it easier to get to A2PI
|
||||
# a2cloud-setup updates a2news/a2chat/kegs/kegs-setup/linapple wrappers
|
||||
# added screen to a2cloud-help
|
||||
|
||||
# 1.6.6 -- installs Screen
|
||||
# installs curl if not installed (for ttytter)
|
||||
# ttytter alias works correctly if run under Screen
|
||||
# a2cloudrc is now downloaded rather than created by script
|
||||
# LANG is now set in /usr/local/etc/a2cloud-lang rather than in a2cloudrc
|
||||
# fixed bug which checked for nulib2 instead of unar when seeing if needing to compile
|
||||
# opens terminal window in lxde on startup
|
||||
# setup -v displays available and installed versions
|
||||
# setup -y now bypasses all prompts; -n removed
|
||||
# % setup exits properly whether run via source or shell
|
||||
# moved cftp to files
|
||||
# support for x86 Debian/Ubuntu:
|
||||
# compiles binaries rather than downloads if not running on Pi
|
||||
# gets and supports Oracle x86 Java if not on Pi
|
||||
# installs X11 and LXDE if not installed
|
||||
# ttyUSBupper is always ttyUSB0, ttyUSBlower is always ttyUSB1
|
||||
# adtpro.sh supports USB-to-serial on all architectures
|
||||
|
||||
# 1.6.5 -- term command accepts mono/color/none as synonyms for vt100/pcansi/dumb
|
||||
# minor reorganization of configuration of a2cloudrc and screenrc
|
||||
|
||||
# 1.6.4 -- term command has -f argument to force action
|
||||
# bash.bashrc now calls /usr/local/etc/a2cloudrc, which calls a2cloud-aliases
|
||||
# support for screen command (preserves TERM environment variable in new screen)
|
||||
|
||||
# 1.6.3 -- sets ttytter to use ssl, and also 7-bit on serial port login, and ansi
|
||||
# if using TERM=pcansi. Also provides Term::ReadLine::TTYtter for -readline option
|
||||
# revised command line options and prompt for installing all or selective
|
||||
# added appleiipi-update command
|
||||
|
||||
# 1.6.2 -- installs ISO-8859 (8-bit) character set for serial port login
|
||||
# adds 'term' command for setting vt100 or ANSI emulation
|
||||
# apt-get clean at end of A2CLOUD install
|
||||
# installs sciibin and unblu
|
||||
# a2cloud-update alias to a2cloud-setup
|
||||
# 300 baud support by 'baud'
|
||||
# prevents gsport (A2PI) from running when invoked from serial port
|
||||
# cmd line option and prompt to install either all, or select individual
|
||||
# revised intro language
|
||||
|
||||
# 1.6.1 -- installs telnet and ttytter
|
||||
# prevents exim4 error messages after Tin installation
|
||||
|
||||
# 1.6.0 -- checks for ADTPro update
|
||||
# updates ADTPro server and client software
|
||||
# put adtpro version number into variable and removed hardcoding elsewhere
|
||||
# asks for prodos volume name for new disk image; 8192 max
|
||||
# fixed order of files on 140K disk to be consistent with 800K disk
|
||||
# adtpro-start start now checks for USB adapter before starting
|
||||
# restarts ADTPro server on vsd1/vsd2 after prompting
|
||||
# created vsdsync alias to adtpro-restart; acmd warns if neeed
|
||||
# acmd warns if vsd1/vsd2 changes, and advises vsdsync if so
|
||||
# acmd now provides acmd help even on AppleCommander error
|
||||
|
||||
# 1.6.0 beta
|
||||
|
||||
#(unreleased)
|
||||
# 1.5.3 -- gets motd from web
|
||||
# prevents /var/log/exim4/paniclog from filling up
|
||||
# sets password to apple2
|
||||
# shares /usr/local/adtpro/disks to AFP & SMB
|
||||
# don't prompt for restart after install by default
|
||||
# avahi-daemon installed
|
||||
# backup server for shrinkit
|
||||
|
||||
# 1.5.2 -- cleans up at end, downloads disks, full A2PI including extras,
|
||||
# bug fixes, -h for options
|
||||
|
||||
# 1.5.1 -- added dos2pro
|
||||
|
||||
# 1.5 -- provides a2chat, a2news, kegs, linapple, a2pi
|
||||
|
||||
# 1.23 -- support for new A2PI client
|
||||
|
||||
# 1.22 -- downloads base gnustep library for unar/lsar, not full dev packages;
|
||||
# will still download those and build if binary isn't available for some reason
|
||||
# same goes for nulib2 and cftp. Should make for speedier install.
|
||||
# adds A2PI client software to A2CLOUD disk
|
||||
# disables console getty
|
||||
# installs xrdp
|
||||
# adds DSK2FILE to A2CLOUD disk
|
||||
|
||||
# 1.7.2 -- manually triggers udev rules during startup if ttyusbhandler script didn't execute (which it doesn't in Raspbian 31-Jan-2015/Kernel 3.18)
|
||||
# doesn't provide Java space warning if java is already installed
|
||||
# A/A+ support (vsdrive on direct attach or hub port 3, console on hub port 2)
|
||||
|
||||
# 1.7.1 -- full undoit (unblu/unexec/unbit/usq/sciibin)
|
||||
# debian7_x86 and rpi binaries
|
||||
# perl version for ttytter not hardcoded
|
||||
# KEGS and LinApple support on debian_x86
|
||||
# kegs launch script creates additional symlink called ROM
|
||||
# linapple launch script sets up framebuffer and udev mouse rule
|
||||
# apt-get clean after all installs
|
||||
# installer option to compile all rather than download binaries
|
||||
# login message mentions A2SERVER if it is installed
|
||||
# LXDE terminal window now in global autostart (opens for any user)
|
||||
# LXDE desktop defaults to 800x600 if running in VirtualBox VM
|
||||
|
||||
# 1.7.0 -- Java 8
|
||||
|
||||
# 1.6.9 -- ADTPro 2.0.0
|
||||
# new A2CLOUD disks with A2PI client 1.8
|
||||
|
||||
# 1.6.8 -- ADTPro 1.3.0
|
||||
# tests for adtpro existence with either adtpro.sh or ADTPro.html
|
||||
# installs ttytter from its home page, not via apt-get (because it's in non-free, which is not enabled by default in debian)
|
||||
|
||||
# 1.6.7 -- cppo installed from a2cloud directory on web server (a2server has symlink)
|
||||
# fixed cppo -e bug that always created a resource fork file even if there is no resource fork
|
||||
# shk2image leaves nothing behind in /tmp
|
||||
# wildcard copy all files on A2PI disk except PRODOS/BASIC.SYSTEM/*A3* to A2CLOUD disks when building
|
||||
# @ - new A2CLOUD disks with A2PI client 1.4
|
||||
# % update before install for a2chat/a2news/kegs/kegs-setup/linapple/gsport/gsport-setup
|
||||
# disables IPv6 for exim4 to properly prevent startup error messages; restores log folder if not there
|
||||
# ^@ A2CLOUD.HDV is now A2CLOUD.PO (with symlink to A2CLOUD.HDV)
|
||||
# - renamed MACRO files on server to be .txt and moved to files
|
||||
# ^@ - new startup app on disk to make it easier to get to A2PI
|
||||
# a2cloud-setup updates a2news/a2chat/kegs/kegs-setup/linapple wrappers
|
||||
# added screen to a2cloud-help
|
||||
|
||||
# 1.6.6 -- installs Screen
|
||||
# installs curl if not installed (for ttytter)
|
||||
# ttytter alias works correctly if run under Screen
|
||||
# a2cloudrc is now downloaded rather than created by script
|
||||
# LANG is now set in /usr/local/etc/a2cloud-lang rather than in a2cloudrc
|
||||
# fixed bug which checked for nulib2 instead of unar when seeing if needing to compile
|
||||
# opens terminal window in lxde on startup
|
||||
# setup -v displays available and installed versions
|
||||
# setup -y now bypasses all prompts; -n removed
|
||||
# % setup exits properly whether run via source or shell
|
||||
# moved cftp to files
|
||||
# support for x86 Debian/Ubuntu:
|
||||
# compiles binaries rather than downloads if not running on Pi
|
||||
# gets and supports Oracle x86 Java if not on Pi
|
||||
# installs X11 and LXDE if not installed
|
||||
# ttyUSBupper is always ttyUSB0, ttyUSBlower is always ttyUSB1
|
||||
# adtpro.sh supports USB-to-serial on all architectures
|
||||
|
||||
# 1.6.5 -- term command accepts mono/color/none as synonyms for vt100/pcansi/dumb
|
||||
# minor reorganization of configuration of a2cloudrc and screenrc
|
||||
|
||||
# 1.6.4 -- term command has -f argument to force action
|
||||
# bash.bashrc now calls /usr/local/etc/a2cloudrc, which calls a2cloud-aliases
|
||||
# support for screen command (preserves TERM environment variable in new screen)
|
||||
|
||||
# 1.6.3 -- sets ttytter to use ssl, and also 7-bit on serial port login, and ansi
|
||||
# if using TERM=pcansi. Also provides Term::ReadLine::TTYtter for -readline option
|
||||
# revised command line options and prompt for installing all or selective
|
||||
# added appleiipi-update command
|
||||
|
||||
# 1.6.2 -- installs ISO-8859 (8-bit) character set for serial port login
|
||||
# adds 'term' command for setting vt100 or ANSI emulation
|
||||
# apt-get clean at end of A2CLOUD install
|
||||
# installs sciibin and unblu
|
||||
# a2cloud-update alias to a2cloud-setup
|
||||
# 300 baud support by 'baud'
|
||||
# prevents gsport (A2PI) from running when invoked from serial port
|
||||
# cmd line option and prompt to install either all, or select individual
|
||||
# revised intro language
|
||||
|
||||
# 1.6.1 -- installs telnet and ttytter
|
||||
# prevents exim4 error messages after Tin installation
|
||||
|
||||
# 1.6.0 -- checks for ADTPro update
|
||||
# updates ADTPro server and client software
|
||||
# put adtpro version number into variable and removed hardcoding elsewhere
|
||||
# asks for prodos volume name for new disk image; 8192 max
|
||||
# fixed order of files on 140K disk to be consistent with 800K disk
|
||||
# adtpro-start start now checks for USB adapter before starting
|
||||
# restarts ADTPro server on vsd1/vsd2 after prompting
|
||||
# created vsdsync alias to adtpro-restart; acmd warns if neeed
|
||||
# acmd warns if vsd1/vsd2 changes, and advises vsdsync if so
|
||||
# acmd now provides acmd help even on AppleCommander error
|
||||
|
||||
# 1.6.0 beta
|
||||
|
||||
#(unreleased)
|
||||
# 1.5.3 -- gets motd from web
|
||||
# prevents /var/log/exim4/paniclog from filling up
|
||||
# sets password to apple2
|
||||
# shares /usr/local/adtpro/disks to AFP & SMB
|
||||
# don't prompt for restart after install by default
|
||||
# avahi-daemon installed
|
||||
# backup server for shrinkit
|
||||
|
||||
# 1.5.2 -- cleans up at end, downloads disks, full A2PI including extras,
|
||||
# bug fixes, -h for options
|
||||
|
||||
# 1.5.1 -- added dos2pro
|
||||
|
||||
# 1.5 -- provides a2chat, a2news, kegs, linapple, a2pi
|
||||
|
||||
# 1.23 -- support for new A2PI client
|
||||
|
||||
# 1.22 -- downloads base gnustep library for unar/lsar, not full dev packages;
|
||||
# will still download those and build if binary isn't available for some reason
|
||||
# same goes for nulib2 and cftp. Should make for speedier install.
|
||||
# adds A2PI client software to A2CLOUD disk
|
||||
# disables console getty
|
||||
# installs xrdp
|
||||
# adds DSK2FILE to A2CLOUD disk
|
||||
|
||||
# FIXME: Redo this as its own top-level project later
|
||||
# pending updated Apple II Pi release
|
||||
|
|
Loading…
Reference in New Issue