Commit Graph

265 Commits

Author SHA1 Message Date
cimryan
4c4e5ad93b Abstract connect-archive.sh and disconnect-archive.sh 2018-10-23 21:01:02 -07:00
cimryan
8dc3b4ea69 Abstract archive-clips.sh 2018-10-23 20:57:58 -07:00
cimryan
f84d727d9a Move rsync files to rsync_archive 2018-10-23 20:54:16 -07:00
cimryan
21b22ba4cc Prepare for abstract connect, disconnect, archive. 2018-10-23 20:50:04 -07:00
cimryan
a174e74bb8 Rename archive-rsync to archive-rsync.sh 2018-10-23 20:32:28 -07:00
cimryan
c563f287ba Make send-pushover safe to always invoke, and always invoke it. Split CIFS archiving to archive-cifs.sh 2018-10-23 20:29:33 -07:00
cimryan
cb35f069bf Merge branch 'master' into u/gocnak/rsync_archive
# Conflicts:
#	windows_archive/setup-teslausb
2018-10-23 19:37:33 -07:00
cimryan
95a337ffcc Merge pull request #52 from cimryan/u/firedfly/create_teslacam_dir
Create the TeslaCam directory during setup-teslausb
2018-10-23 19:05:28 -07:00
cimryan
a7a9110160 Just three phases to setting up the Pi, now. 2018-10-23 18:29:26 -07:00
cimryan
5b75897c7d Move creation of the TeslaCam directory to create-backingfiles.sh
The create-backingfiles.sh file already contains the responsibility for defining the mount points, which this step needs.
2018-10-23 18:18:35 -07:00
cimryan
cc89acefce Halt is preferred. 2018-10-23 16:40:41 -07:00
cimryan
f863d96859 Merge pull request #46 from firedfly/master
Create TeslaCam directory automatically
2018-10-23 16:36:17 -07:00
cimryan
be7bd993f5 Merge branch 'u/firedfly/create_teslacam_dir' into master 2018-10-23 16:35:53 -07:00
skipfire
fa048447a8 Multiple WiFi
Adding powershell script to run after main setup to add additional WiFi configs.
2018-10-23 18:25:29 -05:00
cimryan
41e9c9f945 Don't attempt to fix errors in the music file when there is no music file. 2018-10-23 09:17:17 -07:00
cimryan
5336a5195a Merge pull request #48 from cimryan/u/cimryan/verify_archive_mountable
Verify the archive is mountable before making changes to the Pi
2018-10-23 08:07:52 -07:00
cimryan
85372bcb06 Umount the temp mount. 2018-10-23 07:48:01 -07:00
cimryan
b6abdfb726 Simplified tests aren't compatible with bash -u. 2018-10-23 07:27:58 -07:00
cimryan
9898fe95ee Simplify tests for empty variables. Use caps for globals. 2018-10-23 06:52:22 -07:00
Stephen Gordon
b71d7d77d6 More changes to the readme instructions. Connecting the Pi to a PC after setup-teslausb is run is only required when adding music to the Pi 2018-10-23 09:39:18 -04:00
cimryan
a8e3671a94 Set the branch and repo only if not already set. 2018-10-23 06:38:32 -07:00
cimryan
5dffdc053b Merge branch 'master' into u/cimryan/verify_archive_mountable 2018-10-23 06:31:01 -07:00
Stephen Gordon
7eaead43ae Remove instructions about manually creating the TeslaCam directory 2018-10-23 09:13:25 -04:00
Stephen Gordon
664e47b1c0 Create the TeslaCam directory as part of the SD card setup 2018-10-23 07:47:23 -04:00
cimryan
b2baa9378d Merge branch 'u/cimryan/fix_errors_on_startup' 2018-10-22 21:49:04 -07:00
cimryan
71612c46ef Fix errors. 2018-10-22 21:48:27 -07:00
cimryan
1916470ec8 Merge branch 'master' into u/cimryan/fix_errors_on_startup 2018-10-22 19:47:08 -07:00
cimryan
7a399dee15 Merge branch 'master' of https://github.com/cimryan/teslausb 2018-10-22 19:43:14 -07:00
cimryan
10ce084851 Eliminate BOM from wpa_supplicant.conf 2018-10-22 19:42:54 -07:00
Richard Goodwin
a373751033 So many readme updates 2018-10-21 15:42:22 -05:00
Richard Goodwin
09d465a188 Neverending readme updates. 2018-10-21 15:40:24 -05:00
Richard Goodwin
b80b14e533 More readme! 2018-10-21 15:38:55 -05:00
Richard Goodwin
0a4e7da226 Readme updates 2018-10-21 15:35:30 -05:00
Richard Goodwin
e94a1aadb8 Slightly more clear readme 2018-10-21 15:25:44 -05:00
Richard Goodwin
4f9136cf9b Update readme
Ready for testing and feedback.
2018-10-21 15:21:18 -05:00
Richard Goodwin
fe764b00f7 Silent pushover curl
And fixed a missing fi
2018-10-21 14:46:45 -05:00
Richard Goodwin
5cfe22fb92 Check for teslacam folder
And other tweaks.
2018-10-21 14:04:23 -05:00
Richard Goodwin
5b4dd4538f Better testing of pushover
And archive loop logging weirdness.
2018-10-21 13:37:29 -05:00
cimryan
edc5c47513 Fix references to setup-piForHeadlessConfig.sh 2018-10-21 11:21:25 -07:00
Richard Goodwin
a8ac613fd0 More descriptive
Also typos in LOGFILE var.
2018-10-21 13:10:50 -05:00
Richard Goodwin
0aa03a1ca8 Don't exit rc.local prematurely
Also silent downloads of scripts.
2018-10-21 12:57:21 -05:00
Richard Goodwin
c0bf2dce81 All path errors all day. 2018-10-21 11:42:56 -05:00
Richard Goodwin
cbcfa38d0f Another path error in setup script 2018-10-21 11:41:42 -05:00
Richard Goodwin
055c0e8d36 Path error in setup script 2018-10-21 11:39:24 -05:00
Richard Goodwin
307afe4792 Update headless-script path 2018-10-21 11:08:49 -05:00
Richard Goodwin
1335be2a1c Change branch for testing
Also in prev commit always download pushover script as it doesn't hurt (user can set it up later) and removes some conditional logic.
2018-10-21 11:05:35 -05:00
Richard Goodwin
52ad4b21ad Made more informative
Output to setup log
Easier to read main log function
Add LED flashes for stage setup / failure
Move all script downloads to frontend setup script
2018-10-21 11:02:49 -05:00
cimryan
c7d3de0e3e Merge pull request #42 from Gocnak/master
Archive to FTP server using rsync
2018-10-20 23:26:32 -04:00
Gocnak
f335f23611 Updated instructions to prevent bizarre deadend
Need to make sure you use the root user to generate the ssh key, and make sure to authorize the connection initially
2018-10-20 22:58:30 -04:00
Richard Goodwin
4b761d34e0 Update headless-scripts/setup-teslausb-headless
Added a reboot since resolv.conf and filesystem remount seem to need it.
2018-10-20 19:11:41 -05:00