billz
61a1f063ea
Update rsync exclusion path
2023-11-25 11:30:36 +00:00
billz
2102fb9043
Remove temp $source_dir if exists, sudo rm raspap_install.log
2023-11-25 08:15:10 +00:00
billz
aa3a88e9b1
Use existing raspbian.sh install loader for update
2023-11-24 07:49:52 +00:00
billz
99fd2f8ce7
Remove existing /tmp/raspap_install.log
2023-11-24 07:48:12 +00:00
billz
e2111fdf1f
Added /etc/raspap/system/app-update.sh to sudoers
2023-11-23 07:43:50 +00:00
billz
5fbcabd3c2
Initial commit
2023-11-23 07:43:33 +00:00
billz
90456e601e
Replace mv source > dest with rsync, preserving sys_read_logfile.php
2023-11-22 19:00:32 +00:00
billz
e55f4e2395
Update _download_latest_files, install app-update.sh
2023-11-21 20:14:19 +00:00
billz
2151a44729
Minor: add required --path argument to usage()
2023-11-17 12:01:10 +00:00
billz
dea5759514
Minor: tweak GPL verbiage
2023-11-16 17:32:04 +00:00
billz
7e8f63863d
Fix handling of config.php for different install types
2023-11-16 17:07:36 +00:00
billz
7782956917
Rename _install_mobile_clients, clarify messages
2023-11-16 15:18:20 +00:00
billz
e6a90e728f
Modify conditions for update/upgrade
2023-11-16 12:16:20 +00:00
billz
387f52a2e4
Improve messages, fixup order of install steps
2023-11-16 10:05:18 +00:00
billz
4c6455f1d9
Update file header, usage examples
2023-11-15 19:27:14 +00:00
billz
bfe62fb2c9
Replace comment block with usage()
2023-11-15 18:13:56 +00:00
billz
4c6ec03ea9
Fixup existing config + directory handling for update
2023-11-15 18:06:22 +00:00
billz
bc6ec3a9bf
Implement --update switch + GitHub user/token auth
2023-11-14 08:49:21 +00:00
billz
f6113c47ce
Fix: remove systemctl disable raspapd.service
2023-11-07 14:38:32 +00:00
billz
de38aa0f9e
Fix: _install_log()
2023-11-07 14:06:43 +00:00
Bill Zimmerman
fbec4501ed
Merge pull request #1443 from RaspAP/feat/iw-parser
...
Refactor ISO countries + create IW parsing class
2023-11-07 09:06:57 +01:00
billz
5a6d76defd
Replace reboot prompt in uninstall_complete
2023-11-06 12:38:06 +00:00
billz
66f8cc0b75
Replace ISO 2-letter country code literals w/ isoquery (localized)
2023-11-04 19:09:55 +00:00
billz
be25ffd06f
Update w/ latest distros, php versions, packages + reboot prompt
2023-11-03 12:33:27 +00:00
billz
51673aef32
Fix: move debuglog.sh install to _patch_system_files()
2023-11-03 12:15:28 +00:00
billz
48d29d368a
Add _dhcpcd_info() to debug output
2023-11-03 08:49:18 +00:00
billz
99b3767fd6
Read/set wg_option flag
2023-11-03 08:48:48 +00:00
billz
3eb8e5ae3f
Check for presence of commands, ini files and defaults.php
2023-11-01 20:33:15 +00:00
billz
c3d97182cb
Update _initialize() w/ delete log condition, revise separator labels
2023-11-01 11:13:33 +00:00
billz
22cd0ae017
Add system/debuglog.sh to sudoers
2023-11-01 07:46:36 +00:00
billz
9663832f0d
Add _usb_info, _wpa_info and -w --write option
2023-11-01 07:45:19 +00:00
billz
e99e98d8ca
Omit debug logfile write to /tmp
2023-10-31 20:27:56 +00:00
billz
15632a60df
Create system debug log dir, copy shell scripts to destination
2023-10-31 15:19:01 +00:00
billz
362feae185
Echo logfile path + file for ajax handler
2023-10-31 15:16:05 +00:00
billz
0176f71944
Initial commit
2023-10-31 14:38:45 +00:00
billz
516de1f080
Update installer output LONG_BIT
2023-10-27 11:36:44 +01:00
billz
f481b51c9d
Update _download_latest_files() exit on clone failure
2023-10-27 09:26:19 +01:00
billz
0136c32403
Add jq to _install_dependencies(), modify sudoers entry
2023-10-26 13:59:08 +01:00
billz
a8f541c659
Update raspap.sudoers with vnstat
2023-10-25 14:08:38 +01:00
billz
ada6cbf4d3
Minor: remove whitespace + exit status
2023-10-25 14:08:38 +01:00
billz
1b3e1c3372
Install dhcpcd-base dependency + systemd unit control file
2023-10-25 14:08:38 +01:00
billz
a26a3b665e
Detect unsupported Raspbian GNU/Linux 12 (bookworm) 32-bit
2023-10-25 14:08:38 +01:00
billz
72cac43c0f
Added _install_provider()
2023-10-13 08:46:39 +02:00
billz
d3c9b00e89
Added _prompt_install_vpn_providers()
2023-10-12 17:43:54 +02:00
billz
a0ff530318
Replace notracking w/ updated blocklist host + domain lists
2023-10-06 14:43:28 +02:00
billz
104b8c340c
Update set local file timestamp to when it was downloaded
2023-10-06 14:40:16 +02:00
billz
2ac5f94594
Hotfix: delete _move_config_file (obsolete)
2023-10-02 15:12:39 +01:00
billz
cc6fa1d8d0
Install iw package on Debian 12
2023-09-03 09:44:43 +02:00
billz
2ea85a741a
Typo fix
2023-08-23 20:01:34 +02:00
billz
d035fc804d
Update _install_status w/ ! important + add Insiders note
2023-08-23 19:44:59 +02:00
billz
186af54185
Add iw_package when OS = ubuntu
2023-06-04 15:11:25 +00:00
billz
a69bf2c6dd
Add _check_notify_ubuntu()
2023-06-04 12:26:15 +00:00
billz
e3a9919af1
Set php_package for Ubuntu 23.04
2023-06-03 18:43:55 +00:00
billz
20414b9ef1
Detect latest distro releases + set php_package
2023-06-02 12:52:52 +00:00
billz
c971c5c9bc
Installer hotfix + update release version
2023-04-12 21:09:01 +01:00
billz
c838a33deb
Update _install_dependencies()
2023-04-11 23:29:04 +01:00
billz
cb79429f27
Fix: update _install_dependencies()
2023-04-11 10:03:52 +02:00
ldevillez
ac08a2cfaf
missing =
2023-04-06 14:38:23 +02:00
billz
10738f5b7b
Minor: add missing mkcert option to help
2023-03-30 18:43:24 +02:00
billz
454e5d7ea8
Update remove_packages + disable_services
2023-03-28 18:43:36 +02:00
billz
b64faff248
Update w/ apt-get, install_status 2 (warning) on service disable
2023-03-26 12:01:38 +02:00
billz
0ba7833804
Add proceed check to _install_logger()
2023-03-26 10:08:01 +02:00
billz
33d99a0148
Minor: comments
2023-03-25 18:09:41 +01:00
billz
040160564f
Create _install_minwrite() + functions
2023-03-25 17:51:00 +01:00
billz
41d21477fd
Add -m --minwrite option and loader support
2023-03-25 17:49:52 +01:00
billz
e422b4908e
Apply functionality to dnsmasq log
2022-09-27 11:46:59 +02:00
billz
1680c43c3e
Add /bin/truncate to sudoers
2022-09-26 20:54:29 +01:00
billz
5625e13ef1
Detect Ubuntu 22.04, extended regex to match daemon_conf
2022-06-23 21:05:40 +01:00
Bill Zimmerman
e6b6e8eafc
Merge pull request #1183 from RaspAP/feature/ubuntu20-armbian22
...
Extend support to Ubuntu 20.04 / Armbian 22
2022-06-23 18:12:10 +02:00
Bill Zimmerman
c1db8d6409
Set DAEMON_CONF path for hostapd
2022-06-23 17:06:58 +02:00
billz
a743f84529
Minor: case change
2022-06-22 11:56:42 +01:00
billz
86bb8458b8
Add sbin/netplan to sudoers
2022-06-08 16:47:00 +00:00
billz
705477a011
Install OS-specific bridge default config
2022-06-08 16:45:56 +00:00
billz
9187691b3e
Add --uninstall option to loader
2022-06-08 16:16:56 +00:00
billz
316b161671
Catch error & return install_status on failure
2022-06-08 07:24:36 +01:00
billz
fcd3a7f204
Tidy function w/ do loop
2022-06-07 20:46:55 +01:00
billz
a75ead776f
Created _manage_systemd_services()
2022-06-07 19:58:04 +01:00
billz
6eded85bcd
Detect Ubuntu 20.04 / Armbian 22.05 + set php package
2022-06-05 18:36:14 +01:00
billz
9d5088adf0
Backup/apply auth + config with --upgrade. Related to #1162
2022-06-05 13:42:00 +01:00
Federico Frigo
00fe51f005
Reverting files to correct ones
2022-04-10 20:09:23 +02:00
Federico Frigo
592b2ccc77
Merge branch 'master' into master
2022-04-06 09:21:29 +02:00
Flavio Capitao
fc2637be6b
fix: uninstall script default option #1140
2022-03-14 11:23:54 +01:00
Jonny1797
eeaed09f51
Wrong assumption of default behaviour
...
As the default behaviour is the reboot, the "yes" option should (like before) stand out. Alternatively one can make default that the device does not reboot.
2022-03-07 17:50:10 +01:00
p0lycarpio
4213d169bf
fix: check if file exists
2022-01-16 18:39:02 +01:00
p0lycarpio
f315f05073
change scripts order and backup raspap.auth
2022-01-16 14:16:40 +01:00
billz
1617a7c5be
Fix: chmod o+r for /var/log/dnsmasq.log
2022-01-05 11:30:09 +00:00
Bill Zimmerman
1c3c6599fe
Update common.sh
2022-01-01 23:47:20 +01:00
billz
0af3e7a7c6
Update wg logging facility
2021-12-31 13:10:27 +00:00
billz
2ca5f25dff
Merge First Edition of RaspAP/raspap-insiders
2021-12-29 12:35:57 +00:00
Bill Zimmerman
d0564ec946
Merge pull request #49 from RaspAP/feature-firewall
...
Feature: firewall settings
2021-11-26 22:48:14 +01:00
billz
03d14ed434
Update for for Debian 11 compatibility
2021-11-15 22:14:59 +00:00
Federico Frigo
6a08924dd1
servicestart.sh fixes
2021-10-19 20:23:19 +02:00
Federico Frigo
ec2e0af7db
Hostname automatic update
2021-10-19 19:30:47 +02:00
Federico Frigo
fd1c48b710
Automated ssid and country code updates
2021-10-19 18:51:44 +02:00
Federico Frigo
d0c14824e1
Merge branch 'RaspAP:master' into master
2021-10-18 20:33:38 +02:00
billz
0548a05f86
Resolves #1036
2021-10-18 12:27:33 +01:00
Federico Frigo
50ab349d1b
Custom settings
2021-09-30 11:04:57 +01:00
zbchristian
d07fd0a327
Implement update firewall function
...
- cleanup firewall.php
- add function updateFirewall
- add standalone script update_firewall.sh to update the firewall rules
2021-09-08 10:59:58 +02:00
Christian Zeitnitz
882535b130
Get VPN state from active tun/wg device
2021-07-25 17:27:31 +02:00
Christian Zeitnitz
5197df18e1
Fix ownership of firewall directory
2021-07-19 17:47:38 +02:00