billz
0cd278f040
Create 090_raspap.conf w/ dnsmasq log-facility
2020-12-12 19:29:43 +00:00
Bill Zimmerman
16f4c47f00
Merge branch 'master' into feature/dhcp-eth0
2020-12-12 17:41:41 +01:00
billz
1f318f0137
Remove default_hostapd (deprecated)
2020-12-09 17:16:25 +00:00
billz
3b1c9b23c5
Update installer w/ -c advice.detachedHead=false
2020-12-07 09:55:01 +00:00
billz
6aaa1bd7a4
Set default install branch to latest release
2020-12-07 09:47:04 +00:00
billz
24e4bc8705
Apply defaults.json + set ownership
2020-12-05 22:21:39 +00:00
billz
a56a59b7e5
Default config tweaks
2020-12-05 21:49:32 +00:00
billz
d35397f09e
Remove hardcoded default values, implement defaults.json
2020-12-05 09:14:07 +00:00
billz
f32d7c8778
Update installer w/ 090_wlan0.conf
2020-12-03 20:26:17 +00:00
billz
b6b50288bb
Deprecate 090_raspap.conf, default to 090_wlan0
2020-11-17 11:19:17 +00:00
billz
64736d64cc
Closes #701
2020-11-02 08:23:55 +00:00
billz
39dcb5060d
Resolves #690
2020-10-14 11:40:02 +01:00
billz
5c592ccadc
Bugfix. Resolves #638
2020-07-21 22:42:39 +01:00
billz
4e82f3bdb3
Apply defaults during upgrade. Resolves #629
2020-07-14 08:15:27 +01:00
billz
b02660d5ff
Update release version
2020-07-03 12:43:47 +01:00
billz
199065e93f
Update installer with upgrade option. Resolves #617
2020-06-24 23:36:19 +01:00
billz
ceaa7a3511
Update _set_php_package w/ pattern match #588
2020-05-23 18:01:11 +01:00
Steven Foerster
50693655b8
using apt_option everywhere
2020-04-19 01:30:23 -04:00
Steven Foerster
54c707f5bb
non interactive install
2020-04-19 01:13:09 -04:00
billz
f7343df5ba
Adblock unattended install option
2020-04-13 08:49:18 +01:00
billz
512cde4fc3
Replace err,warn,success functions w/ install_status
2020-04-10 10:40:21 +01:00
billz
cc5110818f
Adblock: enable local DNS name resolution for DHCP clients
2020-04-03 09:51:59 +00:00
billz
55b9d92217
Update wget w/ -q --show-progress
2020-04-01 18:49:25 +00:00
billz
15374927a0
Add 090_adblock.conf to /etc/dnsmasq.d
2020-04-01 07:51:53 +00:00
billz
26dc8d92da
Ad block installer option (beta)
2020-03-31 21:54:46 +00:00
billz
18b459032d
Added Ubuntu Server 19.10 to release check
2020-03-26 10:08:20 +00:00
billz
37adaf2cd0
Check existing iptables rules.v4
2020-03-25 22:59:51 +00:00
billz
aa497b46e4
Update comments, apply best practices
2020-03-23 09:31:18 +00:00
billz
e46929b505
Update set dchpcd_package option
2020-03-22 18:16:57 +00:00
billz
eef84597d0
Merge branch 'armbian-buster' of https://github.com/billz/raspap-webgui into armbian-buster
2020-03-22 13:59:38 +00:00
billz
ba13a592cc
Standardize service name raspapd
2020-03-22 13:40:34 +00:00
billz
409545f4c3
Direct output to /dev/null, error handling
2020-03-22 11:48:33 +00:00
billz
d799fc1de0
WIP: raspap.service changes
2020-03-22 09:06:23 +00:00
billz
26a28a0123
Persist IP forwarding + iptables, update raspapd
2020-03-21 23:37:05 +00:00
billz
a943942bdd
Refactor configure_networking, create get_linux_distro
2020-03-21 17:31:38 +00:00
billz
15d829c0b1
Create configure_networking
2020-03-21 08:07:40 +00:00
billz
0b135fb231
WIP: Ubuntu 18.04 LTS support
2020-03-20 20:13:33 +00:00
billz
8216a3f4ec
Added load sysctl settings
2020-03-20 17:21:07 +00:00
billz
8dfed88ed3
Exec update-alternatives to use iptables-legacy. nftables replaces iptables on Debian 10
2020-03-20 16:18:42 +00:00
billz
63dc8442ba
Fix: /etc/iptables/ dir absent on Raspbian
2020-03-20 14:20:21 +00:00
billz
125c203884
Fix: tee output w/ sudo
2020-03-20 13:49:06 +00:00
billz
96aed21bb5
Quote vars + remove whitespace
2020-03-20 12:07:50 +00:00
billz
6e713e6857
Bugfix IP forwarding + error handling
2020-03-20 11:04:03 +00:00
billz
1f538d4a77
Externalized sudoers, - superfluous code from patch_system_files
2020-03-20 09:55:49 +00:00
billz
df3d84b570
Postpone start of raspap.service
2020-03-20 09:16:18 +00:00
billz
21273774a5
Fix raspap.service install path, add error handling
2020-03-20 08:04:50 +00:00
billz
f6599ae815
Update iptables.rules naming for consistency
2020-03-20 07:48:24 +00:00
billz
4b30be5c54
Align installer w/ Debian's modern SYSV style. Resolves #127
2020-03-20 07:32:23 +00:00
billz
c649246614
Update sudoers file handling. Resolves #41 . Addresses #127
2020-03-19 09:37:05 +00:00
billz
c52487c671
Minor: rename version > release
2020-03-17 20:05:41 +00:00
Bill Zimmerman
ead1f354d7
operand bugfix
2020-03-17 19:22:07 +01:00
billz
8e148e683b
Update w/ OS, version detect & install dhcpcd5
2020-03-17 11:55:40 +00:00
Bill Zimmerman
f3dd4cc67d
Update install_dependencies w/ dhcpcd5
2020-03-17 10:56:07 +00:00
billz
57734e837f
Update installed php-cgi to v7.3 (buster)
2020-03-16 23:29:48 +00:00
Taikuh
8082430c30
ovpn, uap0 compatibility; readme
2020-03-15 19:02:20 +08:00
Taikuh
5d57765669
Merge billz:master into bridge-mode
2020-03-13 14:08:11 +08:00
Taikuh
8823c0602e
Add bridged-routed toggle to webgui
2020-03-10 19:07:15 +08:00
Bill Zimmerman
8bda81adcb
Merge branch 'master' into bridge-mode
2020-03-10 00:05:46 +01:00
Taikuh
57bcb79310
download_latest_files follows quick installer
2020-03-09 20:11:11 +08:00
Taikuh
9800b23e4d
Add bridged-routed toggle script
2020-03-09 01:16:05 +08:00
billz
1b87d57af4
Bugfix: Escape backslashes
2020-03-07 09:17:02 +00:00
billz
cff02c86fb
Update rc.local to set log ownership. Resolves #518
2020-03-05 18:34:21 +00:00
billz
ea389e1a13
Add create_dnsmasq_log
2020-03-05 10:34:46 +00:00
glaszig
695ea7b969
show wifi qr code in "hotspot > security" section
...
resolves #469 .
2020-02-27 02:37:00 +00:00
glaszig
409adb0c05
add conf-dir option to dnsmasq.conf, closes #403
...
this allows custom configuration stored
in files in /etc/dnsmasq.d. raspap does not
touch them and they'll always be loaded.
also creates /etc/dnsmasq.d if it doesn't exist.
2020-02-26 02:13:19 +00:00
Bill Zimmerman
75451fb25f
Rollback patch wpa_supplicant
2019-12-19 13:21:21 -08:00
billz
78b09cc4b4
Initialize wpa_supplicant, create if absent. Resolves #452
2019-12-13 16:54:01 +00:00
Jeff Eberl
03a0c5d2f2
Change cmds count to always be right.
2019-11-30 15:08:16 -07:00
billz
edbb996b57
Call optimize_php after create_raspap_dirs. Resolves #441
2019-11-25 13:54:36 +00:00
billz
a6117b47cb
Check ovpn_option for automated install. Resolves #436
2019-11-22 14:05:49 +00:00
billz
a06de39da2
Deprecate Raspbian 8 / php5 support. Resolves #438
2019-11-22 13:01:59 +00:00
billz
671baf587d
Enable openvpn-client service. Resolves #437
2019-11-22 12:41:19 +00:00
billz
11e71a638f
Specify terminal device /dev/tty for input
2019-11-19 11:42:06 +00:00
billz
e8c9587f5a
Added OpenVPN install option. addresses #147
2019-11-18 11:51:59 +00:00
billz
47af4c7815
Update sudoers
2019-11-17 18:46:39 +00:00
billz
40ac95af59
Update openvpn client path
2019-11-17 18:17:46 +00:00
billz
e0bb18b283
Update openvpn-client sudoers
2019-11-16 17:42:55 +00:00
billz
21cff18275
Added create_openvpn_scripts, update svc controls to systemd
2019-11-15 08:57:17 +00:00
billz
21ae039589
Minor: update legacy version check
2019-11-11 09:17:35 +00:00
billz
cbec3c40d2
Added create_lighttpd_scripts()
2019-11-10 22:21:55 +00:00
billz
1a533234d4
Hotfix. Resolves #430
2019-11-08 10:54:05 +00:00
billz
61fe3cc6ee
Removed trailing slash on webroot prompt
2019-11-07 10:35:17 +00:00
billz
b0c874254a
Move shared functions
2019-11-07 08:39:33 +00:00
Bill Zimmerman
966f5319a0
Merge pull request #426 from glaszig/conflict-free-config
...
handle configuration in a conflict-free way
2019-11-06 10:35:06 +01:00
glaszig
313852a698
handle configuration in a conflict-free way
...
* config defaults in includes/defaults.php
* removed includes/config.php, added to gitignore
* during installation copy config/config.php
to includes/config.php
2019-11-05 15:30:08 +01:00
billz
25c4b965eb
Added install option for web root. Resolves #294
2019-11-05 07:25:48 +00:00
Bill Zimmerman
1d45ef7f2c
Display release version in welcome msg
2019-11-04 18:17:30 +01:00
billz
33b8017181
Update sudo_add() with $raspap_user. Resolves #409
2019-10-10 08:34:40 +01:00
billz
83e6f60cb7
Fix handling of command-line options
2019-09-30 18:58:12 +01:00
billz
44f6762cb1
Updated with unattended install option. Resolves #397
2019-09-30 18:42:04 +01:00
billz
99b0c04ef2
Bugfix in sudoers. Resolves #373
2019-08-13 00:11:10 +01:00
billz
e4757a06ae
Minor: use install_log for raspap.service
2019-08-07 09:28:20 +01:00
glaszig
2104ccb91a
favicons and sorts can stay in subdirectories
...
and be pointed to by proper meta tags.
do not copy these around during installation and poison the git tree.
2019-08-06 21:36:52 +02:00
glaszig
748348f407
during installation copy files from the git working tree
...
to their destinations instead of moving them and making
git think they got deleted
2019-08-06 21:36:52 +02:00
Bill Zimmerman
acd58ce557
Minor update to version_msg
2019-06-29 09:51:36 +02:00
billz
913ce3b5c0
Updated php version for Raspbian 10.0 (Buster)
2019-06-25 07:40:02 +00:00
billz
13aa0864d0
Updated to detect Raspbian 10.0 (Buster). Resolves #337
2019-06-24 21:57:49 +00:00
billz
d247f3fb90
Updated download_latest_files()
2019-04-24 22:20:41 +00:00
billz
8796b5d359
Moved favicons to dist/icons. Updated installer
2019-04-24 22:11:43 +00:00
billz
be24aa2a20
Added prompt to install raspap.service
2019-04-21 10:59:36 +00:00