Workshop:2012/07/08
From SOWNWiki
Workshop (to be) held on 2012/07/08 at 10:00 in Access Grid Room
Previous workshop: 20 May 2012 15:00:00 Next workshop: 1 September 2012 10:00:00
Contents
Task List
- UPS/CONN may need some date/time code fixes
- sown-bot fixes
- fewer stack traces written to the log file when skoll breaks
- ownership changes
Sown package management system:
Need
- nagios checks
- node has sent accounting-on if it is up
- node is connected to nfsen
- nfsen and radacct agree +/-~n% on traffic flow
- email node owner regarding node bandwidth
- check nfdump hack isn't losing data
- configure server-side openvpn tunnels to work with ipv6
- unlang in auth:freeradius to prevent @sown.org.uk users from logging in to nodes with ssid 'eduroam'
- dhcp-event script to restrict one mac address to one ip address
Wishlist
- get node to detect modified config files
- better response to network changes (is openvpn being killed?)
- generate hilbert curves from current subnet allocations
- node-owner firewall control
- test multiple ssids on hostap
Unclassified
- write a script to create a 'new' node from the mac-addresses.
- build sown-dev as a new-style package managment server on its existing addresses
- login-page to tie known-users to mac addresses
- node-owners able to see their node's bandwidth usage
- device owners able to see their devices bandwidth usage
- mechanism to push packages to public website
- update install_sown script to pull packages from public website
Done
- write radius accounting 'compact' code (DONE - crontab'd in /srv/radacct-tg/archive-radius.php on auth2)
- Note you need to change the database connection stuff at the top of the file.
- write over-bandwidth code
- Nagios Checks
- radius database table sizes
- node-cap check
- code to find free subnets in the VPN server allocations
- Method added to Model_VpnServer class.
- Demo https://sown-auth2.ecs.soton.ac.uk/test/config/node900/backfire/sown_openwrt_dev/1/davetaz
- generate nfsen config from the db
... more about "2012/07/08"