| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Removing function `_DiaSemana` from class `Almanaque` and use regular PHP functions.
|
|
|
|
| |
It has been replaced by the ogClient.
|
|
|
|
|
| |
When the ogLive boot an OS with kexec, it did not kill gracefully
ogClient. This provokes a hanging connection in the ogServer.
|
|
|
|
|
| |
Since version 1.2.0, OpenGnsys supports ogVDI hypervisor OS. This commit
a new status which indicates that clients are running ogVDI
|
|
|
|
| |
Instead of invoking python3.
|
|
|
|
| |
This has been renamed from ogClient/main.py to ogClient/ogclient.
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
ogAdmServer now has its own repo as ogServer. Check:
https://github.com/opengnsys/ogServer
|
|
|
|
|
| |
Another step into renaming all references of ogAdmServer to ogServer.
This commit mostly rename references to ogAdmServer.cfg in scripts.
|
|
|
|
| |
Step forward to rename all ogAdmServer references to ogServer
|
|
|
|
|
| |
This commit adapts installer, updater and init scripts to work with new
ogServer systemd unit file.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
This commit escape the "%" character with another "%" character as
systemd unit manual says:
https://www.freedesktop.org/software/systemd/man/systemd.unit.html#Specifiers
|
|
|
|
| |
version file.
|
|
|
|
|
| |
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.
|
|\ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Used to have the ogAdmClient code.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
|
| |
| |
| |
| | |
Move remaining ogAdmLib code to ogAdmServer
|
| |
| |
| |
| | |
This reverts commit d4daa3475e859b94226aa081dd7d0765f0be4581.
|
| |
| |
| |
| | |
This reverts commit efbe3cae676d640ff6ad16fae527a23d421af2bc.
|
| | |
|
| | |
|
| |
| |
| |
| | |
Add new utils.c file and replace old StrToUpper().
|
| |
| |
| |
| | |
ogAdmServer uses syslog for logging.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
ogAdmClient is deprecated, new versions of OpenGnsys use ogClient as
clients software.
|
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| | |
Use opengnsys github repository for installer.
|
| |
| |
| |
| |
| | |
ogAdmClient has been replaced by ogClient.
ogAdmAgent has been integrated into ogAdmServer.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| | |
|
| |
| |
| |
| | |
New version of ogAdmServer need automake to generate the Makefile.
|
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| |
| |
| | |
Users can configure clients to execute a procedure at start.
This commit adapt this functionality to new functions and behaviour
of the ogAdmServer.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|