Commit Graph

136 Commits (3b26f78a2d6fc730fb15479e8d20616dcc0c4c32)
 

Author SHA1 Message Date
Luis Gerardo Romero Garcia 3b26f78a2d refs #943 creates a json with the info when install a new oglives, changes functions to consult the json to obtain info 2024-10-14 15:53:14 +00:00
Luis Gerardo Romero Garcia 174d659fe2 refs #788 changes www.conf directory depending on php version installed, dont add fstab if is already isntalled 2024-10-07 12:54:57 +02:00
Luis Gerardo Romero Garcia f7daf2f5f9 refs #404 fix fstab adding noauto amd checking if line exits 2024-09-27 08:31:25 +02:00
Luis Gerardo Romero Garcia b397c7aaa9 refs #404 A lot of changes, in oglivecli removes some sudos, in installation adds new line in fstab to mount oglive iso, adds ogboot to disk group to use loop devices, now we are downloading ipxe repo from github and executing make, adds a new php-fpm ogboot pool with ogboot permissions and not use www pool, changes nginx template to use the ogboot pool. For last depure core, deletes some comments and useless prints 2024-09-26 12:34:32 +02:00
Luis Gerardo Romero Garcia fa8cc772f9 refs #404 deletes a lot of useless functions, changes some shell commands to manage files and directories to python commands, adds try except blocks in all main funcions and in the oglivecli download oglive 2024-09-24 10:28:40 +02:00
Luis Gerardo Romero Garcia 0fb46b1f2b refs #763 Deletes all sudo commands, modifies squashfs logic, readjust some code in setsmbpass, adds some comprobations and clean code 2024-09-20 10:43:29 +00:00
Luis Gerardo Romero Garcia a2977166ea refs #404 adds checksum id to the get_default function in oglivecli 2024-09-11 11:48:10 +02:00
Luis Gerardo Romero Garcia 92b058532e refs #649 adds the id of the oglive to the install return from oglivecli 2024-09-06 09:28:47 +00:00
Luis Gerardo Romero Garcia 0120a101ab refs #404 Unifies all the apt install in one install 2024-09-06 11:21:06 +02:00
Luis Gerardo Romero Garcia bfab3e9af7 refs #404 Resolves ogbootcontroller conflict 2024-09-06 11:18:41 +02:00
Luis Gerardo Romero Garcia a57369ad93 refs #404 deletes innecesaries shell scripts from install 2024-09-06 11:14:47 +02:00
Luis Gerardo Romero Garcia a11051c05f refs #649 adds webhook sender to notify when is installed oglive to the ogcore 2024-09-06 07:43:33 +00:00
Luis Gerardo Romero Garcia 86523a416f refs #649 adds ipxe template example to swagger documentation and adds new comprobations to post template 2024-09-05 15:09:23 +02:00
Luis Gerardo Romero Garcia 7412653ebb refs #404 removes ogboot_daemon and adds permisions ogboot to /tmp/opt/ogboot to install oglives 2024-09-05 15:09:23 +02:00
Luis Gerardo Romero Garcia e7a88d5f01 refs #535 Escape some characters in samba perl execution 2024-09-05 15:09:23 +02:00
Luis Gerardo Romero Garcia f02f60a114 refs #535 Adds program dir to open the config.json 2024-09-05 15:09:23 +02:00
Luis Gerardo Romero Garcia 7148199f68 refs #503 adds function to add commands to sudoers 2024-09-05 15:09:23 +02:00
Luis Gerardo Romero Garcia fcbc625545 refs #503 #504 #639 updates config for nelmio swagger and adapts getoglives to oglivecli and adds filename to the json output 2024-09-05 15:09:23 +02:00
Luis Gerardo Romero Garcia 23e660610f refs #503 #504 #639 updates installer deletes some echos to oglivecli, adapts ogboot service to call oglivecli directly and adds a route to the nginx template to call the nelmio swagger documentation 2024-09-05 15:09:23 +02:00
Luis Gerardo Romero Garcia 8465a6f2c9 refs #503 #504 #639 updates installer with sudo commands, corrects download menu to show installed oglives correctly and changes download to accepts a url with the oglive to download 2024-09-05 15:09:23 +02:00
Luis Gerardo Romero Garcia ad7a91ce05 refs #649 adds ipxe template example to swagger documentation and adds new comprobations to post template 2024-09-05 06:57:23 +02:00
Luis Gerardo Romero Garcia f570ccf8e5 refs #404 removes ogboot_daemon and adds permisions ogboot to /tmp/opt/ogboot to install oglives 2024-09-02 12:18:58 +02:00
Luis Gerardo Romero Garcia 02570ccb99 refs #535 Escape some characters in samba perl execution 2024-08-21 10:01:03 +02:00
Luis Gerardo Romero Garcia c9bdb52da8 refs #535 Adds program dir to open the config.json 2024-08-21 10:00:47 +02:00
Luis Gerardo Romero Garcia f0e390aa98 refs #503 adds function to add commands to sudoers 2024-08-20 13:46:06 +00:00
Luis Gerardo Romero Garcia 4fb5d888bf refs #503 #504 #639 updates config for nelmio swagger and adapts getoglives to oglivecli and adds filename to the json output 2024-08-20 10:46:53 +00:00
Luis Gerardo Romero Garcia 4a6238de6f refs #503 #504 #639 updates installer deletes some echos to oglivecli, adapts ogboot service to call oglivecli directly and adds a route to the nginx template to call the nelmio swagger documentation 2024-08-19 22:47:08 +00:00
Luis Gerardo Romero Garcia 30d4fa93e7 Merge branch 'oglivecli-no-daemon' of https://ognproject.evlt.uma.es/gitea/opengnsys/ogboot into oglivecli-no-daemon 2024-08-13 14:36:01 +02:00
Luis Gerardo Romero Garcia 7293943c27 refs #503 #504 #639 removes oglive daemon execution and changes install oglive endpoint parameter to URL 2024-08-13 14:35:37 +02:00
Luis Gerardo Romero Garcia c2796a39fa refs #503 #504 #639 updates installer with sudo commands, corrects download menu to show installed oglives correctly and changes download to accepts a url with the oglive to download 2024-08-13 11:22:58 +00:00
Luis Gerardo Romero Garcia d8d883073a refs #503 modifis setsmbpass to execute some commands like root 2024-08-05 10:40:48 +00:00
Luis Gerardo Romero Garcia b2696b3783 refs #503 adds sudo to root commands 2024-08-05 06:53:50 +00:00
Luis Gerardo Romero Garcia a3339efca7 refs #505 adds dbal update in symfony packages 2024-07-29 17:21:27 +02:00
Luis Gerardo Romero Garcia 8dd7bb79e0 refs #505 fix typo in symlink 2024-07-29 15:17:35 +00:00
Luis Gerardo Romero Garcia 5b6bc76d62 refs #505 adds sources from ogAdmClient and changes setsmbpass to set samba pass in client, adds file installation package too 2024-07-24 13:44:48 +00:00
Antonio Guerrero 8d65ecd1d1 Refs #505 fix erros 2024-07-18 20:15:52 +00:00
Luis Gerardo Romero Garcia f41639d5cc refs #202 removes unnecesary sources directory 2024-07-15 08:57:00 +00:00
Luis Gerardo Romero Garcia f0544f4515 refs #202 adds pxe_default to the ogboot target 2024-07-12 14:44:07 +02:00
Luis Gerardo Romero Garcia dddf198935 refs #202 adds tftpboot to the route for kernel and init image 2024-07-12 12:42:21 +00:00
Antonio Guerrero 8541883fc3 Refs #202 Add http to pxe_default 2024-07-12 10:08:09 +00:00
Luis Gerardo Romero Garcia c683d63973 refs #202 adds chmods to tftpboots files 2024-07-12 12:07:03 +02:00
Antonio Guerrero 4260b0e0e7 Refs #202 Add ogboot user 2024-07-12 04:48:32 +00:00
Antonio Guerrero 1bdddf5466 Refs #202 Changed properties 2024-07-12 03:47:06 +00:00
Antonio Guerrero c1782d25bf Refs #202 add/remove packages 2024-07-11 18:34:34 +00:00
Antonio Guerrero c64ad8cb21 Refs #202 modidys controller endpoints and add a bar to tftpboot dir 2024-07-11 13:47:54 +00:00
Antonio Guerrero 7a5d2b2c7b Refs #202 adds EMBED script to ipxe make 2024-07-11 10:55:16 +00:00
Luis Gerardo Romero Garcia 744218ab2b refs #407 #440 Changes order execution in create symlink and install oglive 2024-07-09 14:49:10 +02:00
Luis Gerardo Romero Garcia c5298f5322 refs #407 #440 Adds new variable php fpm version to nginx template and adds installation to oglive 5.13 download 2024-07-09 13:43:55 +02:00
Antonio Guerrero c7fbea9231 Refs #202 add config environment file 2024-07-08 20:00:39 +00:00
Luis Gerardo Romero Garcia dd629e54f5 refs #477 fix index error 2024-07-08 14:30:11 +02:00