- Fixed a bunch of config file generation bugs
- Increased static file upload in lighttpd to 3GB (for now static)
- Set the new stream setting for upload
- Clean up the tmp file on "share" as well
- Ingore Warning if chmod feat. disabled (on FAT32 USB Stick relevant)
We want to get away from droopy and python2. Droopy does not
support IPv6, which we want to support for upload as well.
This series implements the following:
- Generation of piratebox_config.php with the config settings of
piratebox.conf
- Customization of php.ini during start of piratebox
This is needed to save the receiving file already on the USB stick.
We need to do this to save costy IO, the later move into the
upload folder is only a filesystem rename and no physically move
anymore.
- We add options to allow overwriting of uploaded files.
- First raw set of default template engine, which will be enhanced
with later features (directory listing).
- Adjusted OpenWrt reconfiguration (CHMOD setting).
* hotfix-1.1.4:
Adjust version to 1.1.4
CHANGELOG: add latest stuff
Fixes IRC startup issues
Rename to avoid confusion of git checkout development
Add russian locale
Run timesave systemd unit on shutdown
Add note to change root password
RPi: Move toward generated MotD
Notice language files
Make use of PirateBox.conf and mount the vfat USB Stick with the
user & group of LIGHTTPD configuration. Avoid static configuration
of those uid & gid.
Closed#194
We are adding a ugly hack for OpenWrt based Piratebox. The clean
solution is to add another extendRoot package (extendRoot-radvd), but
after 1.1 the major OpenWrt release will change and this new package is
obsolete.
We only add this ugly hack, which will be removed on development tree
later again.
Error message:
iniircd.py: error: Running this service as root is not recommended. Use the --setuid option to switch to an unprivileged account after startup. If you really intend to run as root, use "--setuid root".