Commit graph

78 commits

Author SHA1 Message Date
Blake Harnden
dc7bb37252 install: removed tcl based gui, updated configure.ac, Makefile.am, and tasks.py to account for removal 2022-03-08 12:00:42 -08:00
Blake Harnden
a7588a2188 install: updated ospf check to use sudo to account for sbin potentially not being on path 2022-02-18 15:25:41 -08:00
Blake Harnden
8cf2b9af08 install: updates to docs and scripts for installing core 2022-01-11 11:06:06 -08:00
Blake Harnden
f98594e927 install: updates to install docs and update to task for installing emane to be limited to installing for the python virtual environment, recommend official packages instead 2021-11-17 15:55:05 -08:00
Blake Harnden
2d0732d610 install: updated version of ospf mdr to install, to the latest commits 2021-11-16 14:01:46 -08:00
Blake Harnden
209303b085 merged latest release from master 2021-09-22 13:46:34 -07:00
dpemmerich
629cd13c1b set poetry version to 1.1.7 2021-09-03 19:26:41 +00:00
Blake Harnden
86cd0a8e18 install: fixes to properly install/uninstall example files to desired directory as before 2021-05-11 21:10:56 -07:00
Blake Harnden
30291a8438 daemon: updates to switch from using ebtables to nftables for wlan linking/unlinking 2021-05-10 15:07:42 -07:00
Blake Harnden
b12aa981d5 install: removed unwanted tasks, added option to avoid installing ospf mdr 2021-04-16 23:43:25 -07:00
Blake Harnden
d6b95bab24 install: adjustment to account for /etc/os-release that does not have an ID_LIKE field 2020-12-11 18:46:29 -08:00
Blake Harnden
3f0993d0a9 install: adjust ospf mdr commit 2020-09-26 14:48:48 -07:00
Blake Harnden
b5de4445fe install: set ospf mdr back to original commit to fix routing issue 2020-09-26 14:33:59 -07:00
Blake Harnden
3f1ea0ab86 install: revert ospf mdr commit used to an older version due to issues with multiple interfaces 2020-09-26 13:25:42 -07:00
Blake Harnden
a3d2e6dfe3 updated install docs to try and be more explicit, updated install tasks to allow forcing an install type override for unsupported OSs 2020-09-26 09:42:15 -07:00
Blake Harnden
be8fa1b96d install: update message printed when installing core local/venv 2020-09-11 16:41:01 -07:00
Blake Harnden
6e059c7446 install: fixed hiding output for uninstalling local core 2020-09-11 16:34:49 -07:00
Blake Harnden
06e9a04357 install: update reinstall to account for local installs as well 2020-09-11 16:33:21 -07:00
Blake Harnden
7790d4aa00 docs: update install.md to denote the option for installing locally and reference that as a possibility in other instructions 2020-09-11 16:26:13 -07:00
Blake Harnden
efdce20afb install: add local install support for the install emane task 2020-09-11 15:51:01 -07:00
Blake Harnden
f83f71c074 install: use sudo when installing wheel for non-user specific install 2020-09-11 15:16:28 -07:00
Blake Harnden
0668d0a49b install: add option to support building a wheel from poetry and installing locally 2020-09-11 15:05:49 -07:00
Blake Harnden
b9a14fbe0c install: fixed invoke cd not supporting pathlib.Path 2020-09-09 18:42:26 -07:00
Blake Harnden
8234a5ed7e install: adjust emane repo path to use an absolute path with installing from poetry 2020-09-09 17:49:05 -07:00
Blake Harnden
646c6b8f01 install: updated emane install to checkout a specific version to avoid unexpected errors and checkout the repo to parent directory of the core repo 2020-09-09 16:52:35 -07:00
Blake Harnden
202e681fff install: fix ospf mdr repo checkout location 2020-09-09 16:37:23 -07:00
Blake Harnden
57e6df51d3 daemon: removed ospf-mdr as git submodule, due to conflicts with being a sub directory of an existing automake project, ospf-mdr will now be checked out to parent directory of core 2020-09-09 16:17:29 -07:00
Blake Harnden
9e3d6681c5 daemon: added ospf-mdr checkout out to the current latest commit as a sub module to help avoid future changes breaking a working state and a common place to keep files for uninstall 2020-09-09 14:23:37 -07:00
Blake Harnden
e775ad4c5d fixed invoke task to run emane tests, added emane xml tests for node/interface specific configurations 2020-09-01 17:47:24 -07:00
Blake Harnden
6dd7ce731e removed invoke run task, since core-python provides a better means to do the same thing, updated install doc page to reflect this, removed old emane install from emane docs page 2020-08-07 22:04:34 -07:00
Blake Harnden
9352c0eafe install: added core-python wrapper script to core virtual environment 2020-08-04 21:11:17 -07:00
Blake Harnden
06e43f619d install: update install complete message to avoid implying invoke is needed to run core 2020-08-03 10:40:48 -07:00
Blake Harnden
0d2dd70727 daemon: changes usage of running scripts using /bin/sh to bash to help provide consistency in what could be ran, added bash as a dependency in installation scripts, added bash as an executable check during startup 2020-07-28 16:13:37 -07:00
Blake Harnden
6219d08416 enable centos 8 check to enable powertools repo for centos 8 when installing emane 2020-07-16 11:04:52 -07:00
Blake Harnden
1c2d7c6d12 added reinstall invoke task, added some simple detections for old core installations in install task 2020-07-16 10:35:16 -07:00
Blake Harnden
d1fd19edc6 updated doc examples for invoke tasks 2020-07-16 08:47:18 -07:00
Blake Harnden
c884ee27cd removed invoke tasks wrapping scripts, since they can be used directly, added invoke task help strings, add invoke task to run user scripts 2020-07-16 08:42:36 -07:00
Blake Harnden
495fbe5632 added protobuf-compiler to install emane task 2020-07-15 21:50:35 -07:00
Blake Harnden
897ecc6d35 updated install emane task to auto answer yes to installing system packages 2020-07-15 17:52:34 -07:00
Blake Harnden
1c876819f1 task to automate installing emane 2020-07-15 16:50:04 -07:00
Blake Harnden
119a3640e4 remove duplicated progress usage when installing ospf mdr 2020-07-14 22:26:39 -07:00
Blake Harnden
1cadf8362f added a text spinner while installing/uninstalling 2020-07-14 22:09:00 -07:00
Blake Harnden
be2f7e1cae simplified invoke install/uninstall task, since daemon no longer formally installs 2020-07-14 13:42:59 -07:00
Blake Harnden
6b5aaa6b19 adjust how invoke install prefix is used for core configure 2020-07-14 10:01:57 -07:00
Blake Harnden
35b6f5297a update doc and install to properly set and provide options for OSs like centos who need a different prefix 2020-07-14 09:42:14 -07:00
Blake Harnden
e283c5ec7d broke out invoke tasks for installing scripts and service, testing centos not needing prefix 2020-07-14 09:24:59 -07:00
Blake Harnden
cb66ba60a6 removed kernel-modules-extra, so it is only attempted in centos8 2020-07-14 08:54:08 -07:00
Blake Harnden
bd87403ae5 add prefix option to install2.sh script 2020-07-13 14:13:32 -07:00
Blake Harnden
79058810c2 added uninstall invoke task to uninstall core files added with the invoke install command, beyond system packages 2020-07-13 13:48:27 -07:00
Blake Harnden
63f09e0254 added installation of modified scripts and service to invoke task 2020-07-13 13:14:13 -07:00