openwisp / netjsonconfig

Network configuration management library based on NetJSON DeviceConfiguration
https://netjsonconfig.openwisp.org/
Other
359 stars 72 forks source link

[GSoC17] Raspbian backend phase 2 #79

Closed nemesifier closed 7 years ago

nemesifier commented 7 years ago

@ritwickdsouza

nemesifier commented 7 years ago

@ritwickdsouza how far are we from achieving this?

ritwickdsouza commented 7 years ago

@nemesisdesign WPA2 Enterprise and some advanced wireless features and modes like multiple ssids, wds mode are remaining. All other basic configurations can be generated. Generating tar.gz file is also done. I will once have to test tar.gz files for more complex NetJSON Device Configurations. Documentations needs to be updated after scripts can be generated.

nemesifier commented 7 years ago

Generate methods are ready right?

Work to introduce a basic customized schema for the backend so that all extra required attributes are present in the schema and enforced during validation.

This way we can proceed with a first release of the backend, we will have to write in the documentation page that this backend is experimental and so on.

ritwickdsouza commented 7 years ago

The backend can generate Raspbian config files for various basic configurations. For more details have a look at http://netjsonconfig.openwisp.org/en/raspbian/backends/raspbian.html.

The backend can also generate tar.gz files to be installed on Raspbian