summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* #991: Enable/disable maintenance flag in computer properties form.Ramón M. Gómez2020-07-175-17/+53
|
* #991: Updating SQL files.Ramón M. Gómez2020-07-1710-27/+43
|
* #991: Status screen shows computers in maintenance mode with transparency.Ramón M. Gómez2020-07-162-16/+22
|
* #990 Use client broadcast address on WoLJavier Sánchez Parra2020-07-034-6/+29
| | | | | | | | | | | | | | | | Some universities have computers in a different subnet where the ogServer is, but ogServer WoL functionality only supported to send packet to its own subnets. This commit solves this. Now ogServer sends two WoL packets per client, one with the broadcast address of the interface indicated in the config file, the other with the broadcast address calculated with the address and netmask of the client. To ensure that the second WoL works correctly you must configure correctly the IP and netmask of the clients. Also, you have to configure the network of your organization to route WoL packet to the correct subnet.
* #804: Fix bug when getting day of week number.Ramón M. Gómez2020-07-013-87/+6
| | | | Removing function `_DiaSemana` from class `Almanaque` and use regular PHP functions.
* #971 remove ogAdmClient binaryOpenGnSys Support Team2020-06-291-0/+0
| | | | It has been replaced by the ogClient.
* #987 Kill gracefully ogClientJavier Sánchez Parra2020-06-261-0/+2
| | | | | When the ogLive boot an OS with kexec, it did not kill gracefully ogClient. This provokes a hanging connection in the ogServer.
* #980 Add Virtual statusJavier Sánchez Parra2020-06-268-0/+28
| | | | | Since version 1.2.0, OpenGnsys supports ogVDI hypervisor OS. This commit a new status which indicates that clients are running ogVDI
* #971 invoke ogclient via shebangOpenGnSys Support Team2020-06-261-1/+1
| | | | Instead of invoking python3.
* #987 rename to ogclientOpenGnSys Support Team2020-06-261-1/+1
| | | | This has been renamed from ogClient/main.py to ogClient/ogclient.
* #971: Updater backward compatibility.Ramón M. Gómez2020-06-251-11/+15
|
* #987 Use systemctl to disable/enable services in UbuntuJavier Sánchez Parra2020-06-242-3/+3
| | | | | | OpenGnsys install and update scripts were still using update-rc to disable and enable services in Debian/Ubuntu. But, since Debian 8 and Ubuntu 15, this should be done with systemd systemctl.
* #985 Remove ogAdmServer folderJavier Sánchez Parra2020-06-2360-7985/+0
| | | | | ogAdmServer now has its own repo as ogServer. Check: https://github.com/opengnsys/ogServer
* #986 More renaming to ogserverJavier Sánchez Parra2020-06-2315-19/+19
| | | | | Another step into renaming all references of ogAdmServer to ogServer. This commit mostly rename references to ogAdmServer.cfg in scripts.
* #986 Rename to ogserverJavier Sánchez Parra2020-06-198-15/+15
| | | | Step forward to rename all ogAdmServer references to ogServer
* #981 Use new ogServer systemd unit fileJavier Sánchez Parra2020-06-193-13/+25
| | | | | This commit adapts installer, updater and init scripts to work with new ogServer systemd unit file.
* #985 Install and update scripts now use ogServer repoJavier Sánchez Parra2020-06-192-18/+42
| | | | | | OpenGnsys is separating the different parts of the project in different git repositories. Now ogServer, formerly ogAdmServer, has is own repo, so is necessary to adapt install and update script to use this new repo.
* #981 Fix typo on OpenGnsys systemd unit fileJavier Sánchez Parra2020-06-191-1/+1
| | | | | | This commit escape the "%" character with another "%" character as systemd unit manual says: https://www.freedesktop.org/software/systemd/man/systemd.unit.html#Specifiers
* #984: Installer and updater download the OGAgent tarball defined in the ↵Ramón M. Gómez2020-06-163-9/+20
| | | | version file.
* #981 Add ogAdmServer own systemd unit fileJavier Sánchez Parra2020-06-161-0/+13
| | | | | This commit is a step in the direction to remove the old unit file. It also allow us to move ogAdmServer to its own repo.
* #983: Merge branch `v1.1.1c` into `master`.Ramón M. Gómez2020-06-158-32/+31
|\
| * #983: Avoid error messages in some Cron scripts.opengnsys-1.1.1cRamón M. Gómez2020-06-152-20/+9
| |
| * #983: Updating release Vagrantfile.Ramón M. Gómez2020-06-092-1/+1
| |
| * #983: Releasing OpenGnsys 1.1.1cRamón M. Gómez2020-06-095-4/+14
| |
| * #943: Fix a bug in getting Git tag data before updating.Ramón M. Gómez2020-06-091-7/+7
| |
* | #971 remove empty folderOpenGnSys Support Team2020-06-111-9/+0
| | | | | | | | Used to have the ogAdmClient code.
* | #959: reset VERSION.json to 1.1.1cOpenGnSys Support Team2020-06-091-1/+1
| | | | | | | | | | | | | | | | | | | | Fixes: sudo ./opengnsys_installer.sh * ...Downloading ogagentpkgs-1.2.0.tar.gz ... ERROR: installDownloadableFiles(): Error uncompressing archive. tar -tvzf /tmp/opengnsys_installer/ogagentpkgs-1.2.0.tar.gz
* | #971 remove old Database and ogAdmLib codeOpenGnSys Support Team2020-06-094-1657/+0
| |
* | #971 move ogAdmLib to ogAdmServerOpenGnSys Support Team2020-06-094-3/+482
| | | | | | | | Move remaining ogAdmLib code to ogAdmServer
* | Revert "#959: Fix update bug when obtaining Git tags data."Ramón M. Gómez2020-06-091-6/+6
| | | | | | | | This reverts commit d4daa3475e859b94226aa081dd7d0765f0be4581.
* | Revert "#959: Update script checks all defined tags."Ramón M. Gómez2020-06-091-1/+1
| | | | | | | | This reverts commit efbe3cae676d640ff6ad16fae527a23d421af2bc.
* | #959: Update script checks all defined tags.Ramón M. Gómez2020-06-081-1/+1
| |
* | #959: Fix update bug when obtaining Git tags data.Ramón M. Gómez2020-06-081-6/+6
| |
* | #971 add str_toupper()OpenGnSys Support Team2020-06-084-9/+31
| | | | | | | | Add new utils.c file and replace old StrToUpper().
* | #971 do not use og_log()OpenGnSys Support Team2020-06-081-5/+0
| | | | | | | | ogAdmServer uses syslog for logging.
* | #971 replace og_info() by syslog()OpenGnSys Support Team2020-06-081-9/+16
| |
* | #971 replace reservaMemoria() by calloc()OpenGnSys Support Team2020-06-081-3/+3
| |
* | #971 replace liberaMemoria() by free()OpenGnSys Support Team2020-06-081-11/+11
| |
* | #971 Remove ogAdmClient code from update scriptJavier Sánchez Parra2020-06-081-15/+0
| | | | | | | | | | ogAdmClient is deprecated, new versions of OpenGnsys use ogClient as clients software.
* | #971 Add ogClient update to the update scriptJavier Sánchez Parra2020-06-081-0/+30
| | | | | | | | | | | | | | New versions of OpenGnsys use ogClient as daemon for clients. Now update script downloads new version of ogClient from GitHub to update the code, maintaining the configuration file ogclient.json.
* | #971 Update ogClient repo URL in installerJavier Sánchez Parra2020-06-041-1/+1
| | | | | | | | Use opengnsys github repository for installer.
* | #971 remove ogAdmClient and ogAdmAgentOpenGnSys Support Team2020-06-028-3594/+0
| | | | | | | | | | ogAdmClient has been replaced by ogClient. ogAdmAgent has been integrated into ogAdmServer.
* | #942 add WoL on commands, procedures and tasks (web)Javier Sánchez Parra2020-06-021-2/+1
| |
* | #942 add WoL on commands, procedures and tasksJavier Sánchez Parra2020-06-021-64/+68
| | | | | | | | | | | | | | | | | | | | These cases are different from a basic WoL command because they all use the queue. The queue standard behaviour waits for the client to be ON to send orders, but in WoL commands the client is going to be OFF. The behaviour of WoL must be different. This commit implements WoL for queued commands, procedures and tasks. The queue now sends Wol commands without waiting to the client to be ON.
* | #980 use json file format in ogClientJavier Sánchez Parra2020-06-022-6/+5
| |
* | #970 Add automake depencency for ogAdmServerJavier Sánchez Parra2020-06-022-4/+4
| | | | | | | | New version of ogAdmServer need automake to generate the Makefile.
* | #942 add immediate commands on the queue (web)Javier Sánchez Parra2020-06-023-23/+31
| | | | | | | | | | | | | | | | Users can launch immediate commands on the queue to keep an history and to watch the status and the properties. This commit adapt this functionality to new functions and behaviour of the ogAdmServer.
* | #980 add procedure auto executionJavier Sánchez Parra2020-06-021-1/+36
| | | | | | | | | | | | | | Users can configure clients to execute a procedure at start. This commit adapt this functionality to new functions and behaviour of the ogAdmServer.
* | #942 Fix immediate procedures (web)Javier Sánchez Parra2020-06-022-6/+40
| |
* | #942 Fix immediate proceduresJavier Sánchez Parra2020-06-023-6/+7
| | | | | | | | | | | | | | | | | | New versions of ogAdmServer handle pending commands in a different way. Instant procedures uses the old way, now unsupported, so we need to adapt instant procedures. This commit adapts instant procedures to work with the new pending commands implementation.