-
-
Notifications
You must be signed in to change notification settings - Fork 73
Expand file tree
/
Copy pathconfig.sh
More file actions
58 lines (48 loc) · 2.25 KB
/
config.sh
File metadata and controls
58 lines (48 loc) · 2.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#!/bin/bash
export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin
# Changed from /home/ because a factory reset will wipe out Lunars in /home/ but will remain in /var/
export homeOfLunars="/var/lunars"
## create-accounts.sh
# Recommend you fill this out for easier SSH to your car
export keyToSaveToCar="ssh-rsa first example"
export accountUserToSaveToCar="yourUsername"
export accountPassToSaveToCar="myCarIsRooted"
## reverse-tunnel.sh
# Could be used on other files in the future
export nonStandardPort=$(cut -c 14-17 </var/etc/vin | sed 's/^0/1/')
## vitals-to-php.sh
# Save src/save-vitals.php to your public server
export urlToVitalsPHP="http://yourserver.com/path/save-vitals.php"
## tokens-to-php.sh
# Save src/save-tokens.php to your public server
export urlToTokensPHP="http://yourserver.com/path/save-tokens.php"
## reverse-tunnel.sh
export reverseTunnelServer="tesla@yourserver.com -p 22"
## save-key-over-ssh.sh
export saveTokenOverSshFile="tesla-keys.txt"
export saveTokenOverSshServer="tesla@yourserver.com -p 22"
scheduledScripts=(
"$homeOfLunars/scripts/everyBoot/memory-logs.sh"
"$homeOfLunars/scripts/everyBoot/mount-modfiles.sh"
"$homeOfLunars/scripts/everyBoot/open-diag-port.sh"
"$homeOfLunars/scripts/everyBoot/create-accounts.sh"
"$homeOfLunars/scripts/everyBoot/check-for-updates.sh"
"$homeOfLunars/scripts/everyBoot/speed-sensitive-volume.sh"
"$homeOfLunars/scripts/everyBoot/tokens-to-php.sh"
"$homeOfLunars/scripts/everyBoot/autopilot-autosteer.sh"
# "$homeOfLunars/scripts/everyBoot/save-key-over-ssh.sh"
# "$homeOfLunars/scripts/everyBoot/copy-tokens-to-ic.sh"
# "$homeOfLunars/scripts/everyBoot/block-tesla-ssh.sh"
# "$homeOfLunars/scripts/everyBoot/freedomevstart.sh"
# "$homeOfLunars/scripts/everyBoot/wake-bench.sh"
# "$homeOfLunars/scripts/everyBoot/listen-for-code.sh"
# "$homeOfLunars/scripts/everyBoot/reverse-tunnel.sh"
# "$homeOfLunars/scripts/everyBoot/vpn-over-cell.sh"
)
everyFiveMinuteScripts=(
"$homeOfLunars/scripts/everyFiveMinutes/open-wifi.sh"
"$homeOfLunars/scripts/everyFiveMinutes/startstopvpn.sh"
"$homeOfLunars/scripts/everyFiveMinutes/vitals-to-php.sh"
# "$homeOfLunars/scripts/everyFiveMinutes/add-swblock.sh"
# "$homeOfLunars/scripts/everyFiveMinutes/eggwot.sh"
)