Commit Graph

826 Commits

Author SHA1 Message Date
Matthias Strubel 4be12aa378 PHP Upload feature - series of bugfixes
- 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)
2018-03-05 20:32:01 +01:00
Matthias Strubel 239b449770 First series of rework patches for PHP based upload
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).
2018-03-05 19:34:57 +01:00
Matthias Strubel 6ebfb7faf3 Some cleanup 2018-02-28 12:55:36 +01:00
Matthias Strubel 553ade13fc Merge branch 'hotfix-1.1.4' into development
* hotfix-1.1.4:
  CHANGELOG: Update latest changes
  A bunch of fixes for timesave.         - Apply shellcheck issues         - Make timesave working properly on RPi images
  CHANGELOG: Add latest RPi fixes
  RPi: Fix r8188eu wifi detection problem
  Remove whitespace
  Changelog Add latest fixes
  Fix for radvd startup on OpenWrt
  IRC: cleaning up stop issues
  Adding latest RPi image generation changelog
2018-02-27 23:47:26 +01:00
Matthias Strubel ebfb7fe1fe Merge branch 'hotfix-1.1.4' into development
* 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
2018-02-27 23:45:26 +01:00
Matthias Strubel 8d4fd9fd69 Updates to Changelog 2018-02-27 22:37:01 +01:00
Matthias Strubel 95d279dbee Merge branch 'development' of /home/matze/git/PirateBoxScripts_Webserver into development 2018-02-27 22:36:18 +01:00
Matthias Strubel 5f50503542 RPi usb_share.sh : Use piratebox.conf
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
2018-02-27 22:32:16 +01:00
Matthias Strubel 2eeb221d10 Erase bad whitespace 2018-02-27 22:27:28 +01:00
Matthias Strubel ed07392633 Adjust Checklist for latest RPi changes 2018-02-27 22:26:21 +01:00
Matthias Strubel 759f6cdb3f CHANGELOG: Update latest changes 2018-02-27 21:46:37 +01:00
Matthias Strubel 5be7bcc147 A bunch of fixes for timesave.
- Apply shellcheck issues
        - Make timesave working properly on RPi images
2018-02-27 21:38:43 +01:00
Matthias Strubel 5f0d027c26 CHANGELOG: Add latest RPi fixes 2018-02-26 13:08:13 +01:00
Matthias Strubel db32852627 RPi: Fix r8188eu wifi detection problem 2018-02-24 16:46:14 +01:00
Matthias Strubel 0bf3e93321 Remove whitespace 2018-02-24 16:45:14 +01:00
Matthias Strubel a0bdadcfd4 Changelog Add latest fixes 2018-02-23 11:51:06 +01:00
Matthias Strubel 0cc292dddd Fix for radvd startup on OpenWrt
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.
2018-02-23 11:46:23 +01:00
Matthias Strubel bbc0b074a6 IRC: cleaning up stop issues
let miniircd write PID, because of persmission drop fork.
2018-02-23 11:41:38 +01:00
Matthias Strubel 732fbb868c Adding latest RPi image generation changelog 2018-02-23 10:21:17 +01:00
Matthias Strubel 2fbcdb5fdc Latest RPi changes 2018-02-22 21:51:19 +01:00
Matthias Strubel 216acb2367 [RPi]: Adding new user to usb_share script 2018-02-22 21:41:28 +01:00
Matthias Strubel f8b6eaefba Further comfort changes 2018-02-22 21:34:03 +01:00
Matthias Strubel fbbb61f4e3 Adjust steps for new user 2018-02-22 21:25:23 +01:00
Matthias Strubel 51471ad452 Adjust version to 1.1.4 2018-02-20 15:29:39 +01:00
Matthias Strubel 5ff9ba704c CHANGELOG: add latest stuff 2018-02-20 15:00:11 +01:00
Matthias Strubel b4e441e953 Fixes IRC startup issues
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".
2018-02-20 11:14:11 +01:00
Matthias Strubel 7f31336788 Rename to avoid confusion of git checkout development 2018-02-11 08:05:49 +01:00
l-n-s c8842fc82c Add russian locale 2018-02-11 08:03:22 +01:00
Jeremy O'Brien ac61d0af39 Run timesave systemd unit on shutdown 2018-02-11 07:57:29 +01:00
Matthias Strubel 0635fa703d Add note to change root password 2018-02-11 07:55:22 +01:00
Matthias Strubel 6d2d640f64 RPi: Move toward generated MotD
Fixes arch_rpi_image_prepare#14
2018-02-11 07:55:07 +01:00
Matthias Strubel b5b79c58db Notice language files 2018-02-08 05:40:25 +01:00
Matthias Strubel d6a2088d60 Notice language files 2018-02-08 05:40:12 +01:00
Matthias Strubel cdadfcc137 Translation to Spanish and Basque
Closed #192

Merge branch 'yosug-spanish-basque' into development
2018-02-08 05:38:50 +01:00
Matthias Strubel 15b78585eb Translation to Spanish and Basque
Closed #192
Merge branch 'yosug-spanish-basque' into hotfix-1.1.4
2018-02-08 05:37:55 +01:00
Matthias Strubel a8a59dee09 Merge branch 'spanish-basque' of https://github.com/yosug/PirateBoxScripts_Webserver into yosug-spanish-basque 2018-02-08 05:37:36 +01:00
yosug 9f53b73b84
Add files via upload
Translation to Spanish and Basque
2018-02-02 23:47:28 +01:00
Matthias Strubel 01f24ee390 CHANGELOG: Make notice of default AP isolation 2018-01-20 09:07:07 +01:00
Matthias Strubel a6fe6378b4 Disable default AP isolation 2018-01-20 09:06:15 +01:00
Matthias Strubel 931de2d4f1 Add note to change root password 2017-12-24 08:14:14 +01:00
Matthias Strubel c600f54690 RPi: Add stuff for on/off button
Need additional commit 58f98a0470ee7e7174dc99b9dd96897ac3435e7d@arch_rpi_image_prepare

Closed  #179
2017-12-03 09:29:19 +01:00
Matthias Strubel e4fc86ce73 init scripts: Avoid error messages during cleaning up tmp directory 2017-12-03 09:19:57 +01:00
Matthias Strubel 183b43db48 Added new features 2017-12-03 09:02:22 +01:00
Matthias Strubel 4e2ea2cc99 Make sure python2 is only executed.
Closed #186
2017-12-03 08:56:19 +01:00
Matthias Strubel 5ed22ebc9d Take note of latest contribution 2017-12-01 05:48:47 +01:00
Matthias Strubel 9071eecfb8
Merge pull request #191 from neutralinsomniac/development
Run timesave systemd unit on shutdown
Closed  #190
2017-12-01 05:46:33 +01:00
Jeremy O'Brien 93dd4ae354 Run timesave systemd unit on shutdown 2017-11-30 15:43:22 -05:00
Matthias Strubel 06d3578666 Adding Russian translation to Changelog 2017-08-29 16:51:31 +02:00
Matthias Strubel f56d6d2552 Merge pull request #178 from l-n-s/ru_locale
Adding russian translation
2017-08-29 16:50:14 +02:00
l-n-s bcc60c2278 Add russian locale 2017-08-28 19:25:52 -04:00