Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Allows the user to save the current settings
  • Settings from database files are backed up in an encrypted format
  • Generates a tar file of the encrypted database files
  • Saves the tar file to Local PC.

...

  • Allows the user to select the backup file with required settings
  • Extracts the tar file and Decrypts the containing database files
  • Loads backed up settings to device
  • Device will be rebooted automatically to apply the settings.

...

Scripts backup_user_settings.php, download_user_settings.php performs Encryption and download of the encrypted file.  downloads the tar file containing database files.

The It encrypts the database files which contains the Current User settings are used for back up. A tar file is generated with encrypted these files together and stored in temporary folder /tmp/. The tar file from temporary folder is downloaded to the Local PC of User.

...

The files which are uploaded in WebUI are extracted to get the encrypted database files. These encrypted files are decrypted and the The database files are saved to temporary folder /var/tmp/. The files are retrieved and replaced with the existing database files in RPi image.

...