diff options
Diffstat (limited to 'NOTES')
| -rw-r--r-- | NOTES | 50 | 
1 files changed, 50 insertions, 0 deletions
| @@ -0,0 +1,50 @@ + +# The Plan + +- imitate Tomato firmware style/layout +- flask python web framework +- bootstrap with a non-standard color scheme + +- modularize configuration "nuggets"; compare and apply changes all or none +- write nugget getters/setters +- use kernel/commands to fetch status info +- persist configuration changes to disk using python-augeas +- in some cases execute changes without restart? + +- monitoring +    dmesg, syslog, auth +    ps aux +- front page status +    uptime +    current cpu, disk, ram utilization +    upstream: dhcp +    ip equivalent +    last login (?) +- about +    uname +    software versions +    project links +- administration +    hostname (?) +    ssh access, keys +    autocron updates +- WAN network +    static: ip, mask, gateway +    dhcp: nothing +    DNS servers +- LAN network +    dhcp: address block, lease length +- wireless +    enabled, transmit power, channel, SSID, wpa2 password +    torification +- tor +    generic status +    enable relay +    enable bridge +    common configuration + +# Links + +http://pypi.python.org/pypi/pystatsd/0.1.6 +http://pypi.python.org/pypi/apply_firewall/1.0 + | 
