Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | #997: Support for Initrd compressed in several formats. | Ramón M. Gómez | 2020-09-03 | 4 | -10/+17 |
| | | | | Adding compatibility with Ubuntu 20.04 Initrd, which is compressed in LZ4 format. | ||||
* | #993 Adapt setclientmode script to use a config file | Roberto Hueso Gómez | 2020-07-29 | 1 | -68/+17 |
| | | | | | This config file contains the parameters needed in order to run the script without the need to make any queries to the database. | ||||
* | #986 More renaming to ogserver | Javier Sánchez Parra | 2020-06-23 | 13 | -17/+17 |
| | | | | | Another step into renaming all references of ogAdmServer to ogServer. This commit mostly rename references to ogAdmServer.cfg in scripts. | ||||
* | #980 use json file format in ogClient | Javier Sánchez Parra | 2020-06-02 | 1 | -4/+4 |
| | |||||
* | #971 Remove ogAdmAgent initialization | Javier Sánchez Parra | 2020-06-02 | 2 | -4/+2 |
| | | | | | | | | | | | All the functionalities of the ogAdmAgent are now in the ogAdmServer. So, the it is not needed anymore. This commit remove the installation and update of the ogAdmAgent, adds a check to remove it if exists and removes it from the OpenGnsys init script. A future patch will remove all the code related to the ogAdmAgent. | ||||
* | #980 Add ogClient to the installer and update the setserveraddr script | Javier Sánchez Parra | 2020-06-02 | 1 | -2/+6 |
| | | | | This also removes the legacy ogAdmClient for these scripts. | ||||
* | #941 Set MySQL encoding to UTF-8 | Javier Sánchez Parra | 2020-04-02 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit sets the MySQL enconding to UTF8. This way we can avoid problems with special characters in strings, like: ó. It also changes the installation script to always copy the MySQL configuration template and restart MySQL. So, even if the server had MySQL installed before the OpenGnsys installation, the script configures MySQL. Example error that this commit should fix: ogAdmServer[12524]: failed to query database (actualizaSoftware:2380) 1366: Incorrect string value: '\xF3n de ...' for column 'descripcion' at row 1 The encoding configuration before this commit should be like this: mysql> SHOW VARIABLES LIKE 'char%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | latin1 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | latin1 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+ 8 rows in set (0.10 sec) The encoding configuration after this commit should be like this: mysql> SHOW VARIABLES LIKE 'char%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+ 8 rows in set (0.01 sec) | ||||
* | #959: Installer copies the new MySQL configuration template to enable the ↵ | Ramón M. Gómez | 2020-03-05 | 1 | -0/+3 |
| | | | | event scheduler automatically. | ||||
* | #955: Adapt DHCP template file to `addtodhcp` script. | Ramón M. Gómez | 2020-03-04 | 1 | -10/+4 |
| | |||||
* | #965: `oglivecli rebuild` detects short directory names. | Ramón M. Gómez | 2020-03-04 | 1 | -8/+9 |
| | |||||
* | #965: `oglivecli install` uses shorter directory names. | Ramón M. Gómez | 2020-03-04 | 1 | -4/+7 |
| | |||||
* | #488 #959 comparedhcpopengnsys: Fixes error when computer definition was in ↵ | Irina Gómez | 2020-03-03 | 1 | -6/+29 |
| | | | | one line. | ||||
* | #955: Correct quoting of input parameters. | Ramón M. Gómez | 2020-03-02 | 1 | -2/+2 |
| | |||||
* | #955: `addtodhcp` script checks if all routers are defined in DHCP ↵ | Ramón M. Gómez | 2020-02-27 | 1 | -2/+7 |
| | | | | configuration file. | ||||
* | #957: `comparedhcpopengnsys` script adapted to common functions. | Ramón M. Gómez | 2020-02-25 | 2 | -38/+30 |
| | |||||
* | #957: `ogagentqueue` cron script adapted to common functions. | Ramón M. Gómez | 2020-02-25 | 1 | -28/+11 |
| | |||||
* | #957: `setsmbpass` script adapted to common functions. | Ramón M. Gómez | 2020-02-25 | 1 | -20/+16 |
| | |||||
* | #957: `setserveraddr` uses the new global functions. | Ramón M. Gómez | 2020-02-25 | 2 | -21/+13 |
| | |||||
* | #957 #958: `setclientlive` and `setclientmode` script are adapted to global ↵ | Ramón M. Gómez | 2020-02-25 | 2 | -110/+77 |
| | | | | functions and avoid SQL injectionn. | ||||
* | #959: Remove duplicate script. | Ramón M. Gómez | 2020-02-24 | 1 | -9/+0 |
| | |||||
* | #957: Script `comparemac` uses common server functions. | Ramón M. Gómez | 2020-02-18 | 1 | -30/+27 |
| | |||||
* | #957 #958: Script `settoken`: use `version` function and avoid SQL injection. | Ramón M. Gómez | 2020-02-18 | 1 | -9/+10 |
| | |||||
* | #957: Script `registeredsoftware`: use common server functions and avoid SQL ↵ | Ramón M. Gómez | 2020-02-18 | 1 | -38/+16 |
| | | | | injection. | ||||
* | #958: Avoid SQL injection in `addtodhcp` and `listclientlive`. | Ramón M. Gómez | 2020-02-18 | 2 | -4/+5 |
| | |||||
* | #957: Script `listclientmode` uses common server functions. | Ramón M. Gómez | 2020-02-18 | 1 | -36/+28 |
| | |||||
* | #957: Script `listclientlive` uses common server functions. | Ramón M. Gómez | 2020-02-18 | 2 | -36/+22 |
| | |||||
* | #768: `oglivecli check` verifies if the linked directory matches the one ↵ | Ramón M. Gómez | 2020-02-18 | 1 | -0/+3 |
| | | | | defined by default. | ||||
* | #957 #768: Improvements in `oglivecli` script: display proper help of ↵ | Ramón M. Gómez | 2020-02-18 | 1 | -50/+48 |
| | | | | parameters, raise error if a file cannot be downloaded, standardized error messages. | ||||
* | #957: Adapt `oglivecli` script to global functions. | Ramón M. Gómez | 2020-02-17 | 1 | -66/+32 |
| | |||||
* | #957: Script `supportsave` uses global functions to show help and manage errors. | Ramón M. Gómez | 2020-02-17 | 2 | -19/+26 |
| | |||||
* | #957: New function to show the script version. | Ramón M. Gómez | 2020-02-14 | 1 | -0/+6 |
| | |||||
* | #955: New script `addtodhcp`to update the DHCP configuration file using the ↵ | Ramón M. Gómez | 2020-02-14 | 1 | -0/+97 |
| | | | | database data. | ||||
* | #946: Fix bug in commit `6640e2c` when `setservderaddr` parses configuration ↵ | Ramón M. Gómez | 2020-02-10 | 1 | -1/+1 |
| | | | | parameters. | ||||
* | PXE template for ogLive: parameter duplicate 'oglivedir' is removed. | Irina Gómez | 2020-02-04 | 1 | -1/+1 |
| | |||||
* | #946: Script `setserveraddr` updates the interface parameter. | Ramón M. Gómez | 2020-01-31 | 1 | -4/+6 |
| | |||||
* | #946: Remove duplicate line in DHCP template. | Ramón M. Gómez | 2020-01-31 | 1 | -1/+0 |
| | |||||
* | #811 setclientmode: Fixs error when call function getcaller. | Irina Gómez | 2020-01-21 | 1 | -1/+1 |
| | |||||
* | #914 #811 Fixs error in setclientmode: getcaller function is included for ↵ | Irina Gómez | 2020-01-20 | 1 | -0/+6 |
| | | | | detect parent process (program or script). | ||||
* | #914 PXE template for ogLive: support Ubuntu 18. The marks for windows boot ↵ | Irina Gómez | 2019-12-05 | 1 | -2/+2 |
| | | | | are searched in windows partitions only. 'acodoner' gave this solution in [message:907]. | ||||
* | #802 #888 PXE default template for UEFI shows a menu with operating system ↵ | Irina Gómez | 2019-12-05 | 2 | -7/+34 |
| | | | | loaders. Searchs grub, rEFInd, operating system restored with OpenGnsys, windows and Ubuntu. | ||||
* | #914 #811 setclientmode: Fix error for temporary change of PXE file. Adds ↵ | Irina Gómez | 2019-12-05 | 1 | -1/+6 |
| | | | | permission to be call from console, for example with 'Ejecutar script' . | ||||
* | #925: Script `settoken` changes REST token for users. | Ramón M. Gómez | 2019-11-11 | 1 | -23/+30 |
| | |||||
* | #839: Use global function to execute commands in the database. | Ramón M. Gómez | 2019-11-11 | 2 | -15/+17 |
| | |||||
* | #839: New `checkrest` script to run automatic tests in the OpenGnsys Server ↵ | Ramón M. Gómez | 2019-11-08 | 1 | -0/+151 |
| | | | | REST API (includes the first 17 test). | ||||
* | #802 #888 On UEFI computers, OpenGnsys installs grub to boot from the hard ↵ | Irina Gómez | 2019-11-04 | 4 | -13/+13 |
| | | | | drive. You can use the rEFInd template example for computers without SecureBoot. | ||||
* | #816 856: Scripts `setserveraddr` and etclientmode` use common Shell ↵ | Ramón M. Gómez | 2019-10-29 | 2 | -36/+19 |
| | | | | function file. | ||||
* | #816: Define a new shell parameter to know if client is defined as a ↵ | Ramón M. Gómez | 2019-10-29 | 1 | -3/+4 |
| | | | | teaching computer. | ||||
* | #856: Fix bug when updating repository IP address. | Ramón M. Gómez | 2019-10-29 | 2 | -47/+42 |
| | |||||
* | #802 #888 PXE templates support EFI partition in whichever partition. ↵ | Irina Gómez | 2019-10-22 | 8 | -13/+27 |
| | | | | Example template for boot with grub. | ||||
* | #925: Only the installer uses {{{settoken}}} script to generate ↵ | Ramón M. Gómez | 2019-10-16 | 2 | -17/+5 |
| | | | | authentication tokens. |