1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-02-13 11:42:08 +00:00
Commit graph

43 commits

Author SHA1 Message Date
A Holt
080623f78e
Update 010-iiab.conf.j2 2020-01-15 15:19:50 -05:00
A Holt
6a3a2a7daa
Record @jvonau NGINX timeout suggestions for #2063 2020-01-15 15:15:17 -05:00
A Holt
9bb420fbc8
Restore Apache's "Timeout 120" to 300 sec default 2020-01-15 14:50:52 -05:00
Anish Mangal
3e486d7fcf fix #1419 rename xsce stuff to iiab 2020-01-06 13:58:48 +00:00
A Holt
347de851ab
Update refresh-wiki-docs.sh 2019-07-20 20:57:44 -04:00
A Holt
1091ab56b4
Update refresh-wiki-docs.sh 2019-07-20 14:03:14 -04:00
holta
ee01f5c05d Rename Lokole PDF, avoids many nightmares 2019-07-20 13:58:20 -04:00
A Holt
341d69962b
Update refresh-wiki-docs.sh 2019-07-20 13:40:23 -04:00
A Holt
7f037d55e9
Update refresh-wiki-docs.sh 2019-07-20 13:34:26 -04:00
A Holt
eb9fd54c0d
Update refresh-wiki-docs.sh 2019-07-20 13:09:14 -04:00
A Holt
ca8c78a4cc
Update refresh-wiki-docs.sh 2019-07-20 12:43:28 -04:00
A Holt
0ee22df2e1
Copy Lokole PDF for http://box/info 2019-07-20 12:26:23 -04:00
A Holt
93a1ccef85
Nicer PDFs in /library/www/html/info/docs for http://box/info 2019-07-20 11:15:40 -04:00
A Holt
f77733e447
wget -nc (no clobber) so repeat runs are very fast 2019-07-18 19:35:26 -04:00
George Hunt
e769514187 remove unwanted changes 2019-07-18 14:22:06 -07:00
georgejhunt
b332e7821d
put _default_ in 001-captive-portal.conf, specify box.lan in 010-iiab.conf (#1308) 2018-11-27 08:00:52 -08:00
georgejhunt
84da40c40d
Cap2 (#1300)
* move captive portal to its own role

* runrole still not working

* make apache name consistent, define py_captive_portal_port

* record android fixes

* some progress -- windows8.1 works but detectportal.firefox active for both mac and windows

* works all platforms

* one captive_portal_install not changed to py_captive...

* port into defaults

* windows 7,8,10,mac,ios,android 5,7

* add # to dnsmasq.d/captive

* guess what android 8 might need

* move captive portal to its own role

* runrole still not working

* make apache name consistent, define py_captive_portal_port

* record android fixes

* some progress -- windows8.1 works but detectportal.firefox active for both mac and windows

* works all platforms

* one captive_portal_install not changed to py_captive...

* port into defaults

* windows 7,8,10,mac,ios,android 5,7

* add # to dnsmasq.d/captive

* guess what android 8 might need

* restart apache2 and dnsmasq in role

* do not hard code apache name

* cut out disfunctional experiments

* variable py_captive_portal_port misspelled

* add wildcard serveralias to box.lan vhost to fix default

* add in STDOUT to log

* remove the py_

* add in msn to urls to capture

* missed a few py_
2018-11-17 20:09:40 -08:00
A Holt
074c605ade
Rename iiab-info.conf.j2 to iiab-info.conf.j2.deprecated 2018-10-28 01:53:02 -04:00
root
b973906dc3 iiab_env_file -> {{ iiab_env_file }} or "{{ iiab_env_file }}" 2018-10-15 06:41:58 -04:00
George Hunt
270fbe19d5 hard code to iiab-server.lan == collision less likely 2018-10-02 17:50:25 +00:00
George Hunt
d90b6becb9 hard code a ficticious, but stable, server name for url linked to by captive portal 2018-10-01 19:48:08 +00:00
George Hunt
4ee9c3e2b5 add in template dir
rebase bassed upon copy in

cut out obvious dead code

working on put-204

make users a sqlite db

sqlite db has users, and agent info

android timeouts not yet working

android 5 and 6 both work. lost mac

return to a working version for the MAC. Missing the splash

android,mac,windows all appear to work

sqlite get status of execute row == Null

initialize lasttimestamp with ajax call when home is triggered

remove commented code, move towards logging vs print statements

add logging with the -l flag

no changes to default_vars.yml

drop iptables captive portal stuff not using port 8090, and dnsmasq

missed deleting trap_enabled

fixes for 6.7 defaults

add in template dir

rebase bassed upon copy in

cut out obvious dead code

working on put-204

make users a sqlite db

sqlite db has users, and agent info

android timeouts not yet working

android 5 and 6 both work. lost mac

return to a working version for the MAC. Missing the splash

android,mac,windows all appear to work

sqlite get status of execute row == Null

initialize lasttimestamp with ajax call when home is triggered

remove commented code, move towards logging vs print statements

drop iptables captive portal stuff not using port 8090, and dnsmasq

missed deleting trap_enabled

fixes for 6.7 defaults

dispense with apache logs for captive portal, use the rotating portal.log instead

bring in clean defaults and py

Squash debugging details

remove backup file

still cannot dispense with cna on iphone. mac escape from cna broke with these changes

captive comes after iiab in apache config

one filename wrong

logging used for debug, lost mac escape from cna

typos

got mac/iphone full browser back

remove dead code

python was not creating db, or putting ip when first encountered
2018-09-29 03:40:14 +00:00
A Holt
a23c72fe70 Merge pull request #378 from jvonau/home-page
Home page setting: http://box to WordPress etc?
2017-10-23 11:46:47 -04:00
A Holt
55ce3d99e4 permit "git pull" on earlier IIAB's, leaving legacy subdirs like info/html untouched 2017-10-13 11:48:54 -04:00
A Holt
5f6cd46154 "rm -rf info/html" to permit "git pull" on earlier IIAB's 2017-10-13 11:33:09 -04:00
A Holt
b768adac5c regex [-.A-Za-z0-9] needed on Ubuntu etc where A-z fails 2017-10-13 11:09:00 -04:00
A Holt
8c7ba6fd80 further basic refinements 2017-10-12 23:03:35 -04:00
A Holt
932fa4c6c9 refresh-wiki-docs.sh overhaul 2017-10-12 19:37:38 -04:00
Jerry Vonau
658fd199d1 move home-page so admin-console can modify the setting 2017-10-10 15:07:45 -05:00
Arky
1bd007e02d Fixing broken symlink
Perhaps xsce-admin is renamed to iiab-admin-console. Fixing bug #348 by removing symlink.
2017-10-02 11:09:15 +07:00
georgejhunt
115723fafe Refresh (#252)
* disable cups for rpi

* typo,  and defaultvars fix

* change refresh community edition ->IIAB
2017-09-16 11:30:03 -07:00
Tim Moody
ddcba12b1f wrong line endings 2017-07-05 22:13:29 -04:00
Tim Moody
6ea444e5de give apache_user poweroff permission 2017-07-04 17:46:11 -04:00
Jerry Vonau
e5543b3f99 Timezone handling (#70)
* supply TZ info in php template

* should be already set in default_vars

* elgg - softcode timezone

* use supplied variable in php template

* guard against TZ not being present in env
2017-07-04 13:00:50 -07:00
georgejhunt
4462652deb Iiab (#68)
* xs- goes to iiab-

* more xs->iiab

* sysconfig was forgotten

* hyphen vs underscore i roles network templates

* bulk sed on pgsql-xs

* create links for old script names

* missed named-xs -> named-iiab

* squid-xs ->squid-iiab

* misspelled squid-iiab.conf.j2
2017-06-27 19:53:13 -07:00
George Hunt
98b0a38f05 add two sed statements 2017-06-27 19:50:15 -07:00
George Hunt
646dae0f9e lynx is required for offline docs 2017-06-19 18:15:50 -07:00
George Hunt
4cb23682f4 seems to work. Missing the console help system. Is it necessary since the console provides it client-server already? 2017-06-19 16:25:34 -07:00
George Hunt
3e0b2849a6 not there on release notes 2017-06-19 16:25:34 -07:00
George Hunt
5f46cdac03 release notes still not working 2017-06-19 16:25:34 -07:00
georgejhunt
f319afa432 Test (#20)
* change apache_data to apache_user in all

* no libapach2 in centos. just php. no php-magick in centos

* remove redundant vars entries

* do not create apache user

* missed one pound sign

* soft code all references to apache_user

* centos requires older setuptools

* revert ansible_lsb.id in xsce.yml

* try getting recent pip

* move pip download to 2prep so that kalite success is not dependent on iiab coming first

* still need to replace setuptools in kalite

* add curl -- needed in debian

* massivly substitue iiab for xsce, and rename files

* completed runansible

* centos fixes,install  pip

* appliance means no iptables rules

* change to earlier version of setuptools for centos

* delete file duplicate, hopefully unnecessary. generate the offline docs

* wiki docs errors

* create the admin group -- deleted earlier

* use the --yes option with pip uninstall

* base of repo moved from schoolserver to iiab, unleashkids.org->iiab.io

* network detection broken due to tupo
2017-06-09 16:25:56 -07:00
Tim Moody
62b69149b9 move creation of home page to http 2017-06-02 13:55:02 -04:00
George Hunt
845632d0ac initial checkin -- May 27, 2017 2017-05-27 11:09:50 -07:00