- Jul 17, 2015
-
-
Adding new functions to get method used, salt and counter for the different type of encryptation methods. By this moment, the web interface encrypts using md5 with a random salt by default. Old method removed.
-
Updating password from the web interface now modifies dotconfig instead of phpusers file. For security reasons the web interface only saves the password encrypted.
-
Login now uses the user and password from dotconfig instead of phpusers in filesystem. Now it is suposed to use same username and password for the shell and the web interface. Changes are also applicable for both of them. Nowadays there is only one user: "root"
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
-
- Jul 16, 2015
-
-
Alessandro Rubini authored
The apply_dot-config script was wrong: it wouldn't force on the empty root password. Thus, if it is set to something non-empty and then changed (by a network dot-config) to empty, it won't work. This bug only revealed on nfs-root setups. Now, it's stupid to keep two symbols (ROOT_PWD_CLEAR and ROOT_PWD_CYPHER), and I could simplify the script. And re-test. And change docs. No thanks. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
lm32-vuart was destroying the tty it was run into. And ctrl-C was not working (the initial message "press ctrl-A" was not really visible). This removes part of the cruft of the program. It also adds a little delay when no bytes are there to read from FPGA to releaf a little the load on the ARM CPU. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
- Jul 15, 2015
-
-
Alessandro Rubini authored
I already fixed that, but likely I made an error in "git rebase -i" before pushing to master. Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
-
New CSS style for sfpcalibration.php and endpointcalibration.php and management.php to make it fit in the layout for both Firefox and Chrome for both Windows and Linux.
-
Blank spaces and lines have been removed. Now in management.php users can modify DOT_CONFIG_URL A warning message when uploading or adding URL dotconfig is now shown.
-
In case dotconfig file has been modified by other users, the web interface shows an alert, reloads dotconfig and the data structure.
-
WR-PPSi now supports GrandMaster, Boundary Clock and FreeRunning modes using dotconfig. NTP server is now in PPSi configuration. When users try to set a NTP server in BC mode, there is an alert message because of the WR timing override. Help messages have been changed for management.php and ptp.php because of these changes. When the user tries to save changes and dotconfig file was modified by other user, the data structure must be reloaded (changes are not done)
-
WRS mode and NTP server will be part of WR-PPSi section.
-
Because of the NTP configuration, PPSI Setup section is now WR-PTP Setup
-
There was a display error when Vendor Serial(VS) was the first value and there was no Vendor Name (VN) When an entermediate element from the SFP list was deleted, that space was never used anymore. When there is no more space an alarm message is now shown.
-
Add and delete icons added instead of plain text. Form view has also been improved
-
Network configuration changes now displays an alert message (changed also in CSS file in previous commit)
-
dotconfig backup includes now serial number of the wrs. help message does not display all info in bold... COmmand to get monitor status improved: it looks for the last field, which is the always the status.
-
Form name fields for aux clock does not display now "aux.clock" for all of them since this is not necessary.
-
-
Users can now go from the endpoint mode selection screen to the advanced one to change endpoint's protocol, fiber, tx, rx, etc...
-
Changing aux clk2 configuration for wrs 3.4 does not reboot the wrs. Not the service is restarting from /etc/init.d/wrs_auxclk.
-
-
network.php now supports no info from dotconfig, displayed as "DHCP". In addition, after any change the WRS does not reboot and a message says that reboot is necessary to perform changes.
-
system monitor can be now enabled or disabled from web interface in management.php page.
-
Users could login using a substring of the username instead of the full name. It is now fixed.
-
sfpcalibration.php can now add new sfp data, modify and remove using dotconfig file.
-
If any data structure includes also a "help" column, this is displayed as a "title" message when the cursor is over the form cell.
-
These values are now read and saved in ppsi-pre.conf since ppsi.conf is now regenerated after everyboot.
-
When watchdog, monitor or snmpd system logs are not present in dotconfig but the user wants to use them, they are now added in dotconfig file.
-
Network setup now uses dotconfig file instead of /etc/network/interfaces. It supports now DHCP Only, DHCP Once and Static IP. After any change in the network configuration the WRS reboots. This shall be changed when the proper script performs this action properly. In functions.php, checking, adding and deleting "pairs" in dotconfig have been developed to make it easier for the configuration of different services. Dotconfig backup file includes the current date of the backup file. New and improved help messages have been added.
-
Aux Clock2 can be only used in 3.4 switches, so menu.php will only display this feature in these new switches.
-
Adding blank space to HARDWARE string for SCB and BLACKPLANE. Smaller size for endpointcalibration.php to make table fit better in layout. HTML charset is now utf-8 no avoid issues with special simbols.
-
after removing footer.png from the img/ folder (no longer needed), we got a 404 error and also a display issue in footer. Now fixed.
-
Renaming CONFIG_WRS_LOG_SNMP to CONFIG_WRS_LOG_SNMPD in data structure.
-
sfpcalibration shows the sfp database from dotconfig. At this moment, it only displays.
-