Commit Graph

1445 Commits (df92b8ac14988ddeece92b733dec7e8b9fb84d3a)

Author SHA1 Message Date
Adam Warner d637d2a7a5
Simplify nested if statements.
1 year ago
Adam Warner 001f2012a2
Update automated install/basic-install.sh
1 year ago
Adam Warner c39cb8cfe0
Escape the sed command for removing a line in fed/centos lighttpd.conf
1 year ago
Adam Warner d5013bfd6c
Add code to remove old lighttpd config files left over from v5. Web config is all dealt with by FTL now
1 year ago
DL6ER e0d7e5df85
Install binutils as installer deps (needed to pick correct architecture for FTL)
1 year ago
DL6ER 913be6c349
Print detected CPU arch
1 year ago
DL6ER 1c4e58efe3
Use exact architecture matching binaries where appropriate
1 year ago
DL6ER 9c27e4766d
Decide which FTL architecture to pick by by installed architectures rather than by detected processor (this may be wrong in an emulated Docker environment)
1 year ago
Christian König 8bf4ab0cd6
Remove option to set static IP address if DHCPCD is installed
1 year ago
Christian König 366345e87e
Fix no_installs
1 year ago
DL6ER 667418c71d
Use new FTL binary names
1 year ago
Christian König 7da57c6acd
Don't check and install old FTL config file
1 year ago
Adam Warner 792b0d419b
Test fixes
1 year ago
Christian König 7351a4d3b1
Merge branch 'development' into development-v6
1 year ago
Christian König f7b9d70054
Remove man page for pihole-FTL
1 year ago
Adam Warner 7cbe713873
REVISIT: Don't rely on existence of setupVars.conf
1 year ago
Adam Warner 0e8f285f4f
Always assume that the web interface will be installed.
1 year ago
Adam Warner 0568a69d83
Use WEBPORT instead of PRIVACY_LEVEL to set the web port...
1 year ago
Adam Warner b8acccde90
Update comments on the move of /etc/dnsmasq.old -> /etc/dnsmasq.old to better reflect why we are doing it
1 year ago
Adam Warner e3ffec5762
Change when old configs are removed
1 year ago
Adam Warner 0e558e4c36
Remove some code that installs the blockpage/sets up web directories
1 year ago
Adam Warner 31f16510e2
Clear out some no longer needed ftl/dnsmasq config code
1 year ago
Adam Warner d2d1195928
Needs tweaking, offer chance to change web interface port
1 year ago
Adam Warner 31ee15200d
gut the install script of references to web server/lighttpd
1 year ago
MichaIng b74c6d5120
Add support for RISC-V 64-bit installs
1 year ago
Christian König c96463bda2
Fix getting 'privacylevel'
1 year ago
Adam Warner 58275ecd13
Revert "Ignore commented lines when reading PRIVACYLEVEL from config file"
1 year ago
Dan Schaper fb032ea6e7
Ignore commented lines when reading PRIVACYLEVEL from config file (#5177)
1 year ago
MichaIng 73de49323c
Remove systemd service and optionally override configs on uninstall
1 year ago
Christian König 4fd0f15d90
Ignore commented lines when reding PRIVACYLEVEL from config file
1 year ago
Adam Warner c65ea9c47c
Adam does not always think things through completly. He will go and sit on the naughty step now.
1 year ago
Adam Warner 3ad8965959
Tweak old pihole lighttpd config warning message to better reflect the consequences of making changes to the file
1 year ago
Adam Warner 68a03cc877
Ensure that /run/lighttpd exists and is owned by lighttpd user. It is likely that new installs will fail currently
1 year ago
Adam Warner 50be36400c
Always set lighttpd config dir permissions (#5038)
1 year ago
Adam Warner ce7f926e92
Only remove the `server.modules+=` from new config if lighttpd version is < 1.4.56 (#5133)
1 year ago
Adam Warner d30a5f1b95
Get the lighttpd version from `dpkg-query` instead
1 year ago
Christian König 771b7cfcc7
Run updatechecker after gravity
1 year ago
Adam Warner 7bb86e4118
Add a check for the version number of lighttpd. Only remove the server.modules += section of the new pihole-admin config if the version number is not greater than or equal to 1.4.56
1 year ago
Adam Warner 634e3b0e46
mod_accesslog was ommited from the list of server modules, which causes a warning to be flashed up in the error log. Enabling this
1 year ago
Christian König f73b965fcd
Create versions file before sourcing it
2 years ago
Christian König b9ebb05246
Set permission after we know the user wants to install the web server
2 years ago
Christian König c59e11a332
Always set lighttpd config dir permissions
2 years ago
Glenn Strauss 34f45d011d
lighttpd: do not install obsolete 404 handler
2 years ago
Glenn Strauss c6342ed84c
lighttpd: do not overwrite /etc/lighttpd/lighttpd.conf
2 years ago
Glenn Strauss 08c7691d1e
lighttpd pihole-admin.conf for admin interface
2 years ago
Glenn Strauss dafc9983f5
lighttpd include external.conf using file glob
2 years ago
Adam Warner c2bb190dce
Explicitly create group pihole on installation (#5039)
2 years ago
MichaIng 06de172952
Skip setcap on installs with systemd
2 years ago
Adam Warner ff5ee29566
Add native systemd service (#4924)
2 years ago
Christian König 33d2163f19
Explicitly create group pihole on installation
2 years ago