T. R. Bernstein
|
4096da8d4d
|
Change vim modeline
|
2024-06-28 16:59:03 +02:00 |
|
T. R. Bernstein
|
e55f199829
|
Add noninteractive arg to install.sh
|
2024-06-28 15:40:46 +02:00 |
|
T. R. Bernstein
|
f905383ebe
|
Pass logfile argument down to modules
|
2024-06-28 14:36:08 +02:00 |
|
T. R. Bernstein
|
4d9805581c
|
Use argName instead of optionName for module args
|
2024-06-28 01:18:53 +02:00 |
|
T. R. Bernstein
|
349120f0a3
|
Fix error in answers cache logic
|
2024-06-27 16:05:10 +02:00 |
|
T. R. Bernstein
|
10b9b857b1
|
Require root privileges only when neccessary
|
2024-06-27 10:34:50 +02:00 |
|
Rezart Qelibari
|
32457fc4a4
|
Filter option values instead of option names
|
2022-04-27 09:37:16 +02:00 |
|
Rezart Qelibari
|
150934bee5
|
Merge all trap calls to stop override
|
2022-04-20 05:53:37 +02:00 |
|
Rezart Qelibari
|
2bd066c243
|
Show cursor after script has run
|
2022-04-20 00:58:57 +02:00 |
|
Rezart Qelibari
|
962e5b54fc
|
Update option filter function
|
2022-04-19 08:25:51 +02:00 |
|
Rezart Qelibari
|
149c34e96e
|
Revert "Stop on first error during installation"
This reverts commit 4e0f5bb3cd.
|
2022-04-05 19:46:44 +02:00 |
|
Rezart Qelibari
|
4e0f5bb3cd
|
Stop on first error during installation
|
2022-03-31 12:23:13 +02:00 |
|
Rezart Qelibari
|
782ed62420
|
Filter password options from log
|
2022-03-31 12:23:13 +02:00 |
|
Rezart Qelibari
|
3b70137c27
|
Hide cursor during installation run
|
2022-03-31 12:23:13 +02:00 |
|
Rezart Qelibari
|
471d41bf11
|
Disable tty echo during installation run
|
2022-03-31 12:23:13 +02:00 |
|
Rezart Qelibari
|
74d74bc1f6
|
Pass verbosity level down to modules
|
2022-03-31 12:23:13 +02:00 |
|
Rezart Qelibari
|
5c0c73f5e8
|
Use new lop and indicateActivity
|
2022-03-31 12:23:13 +02:00 |
|
Rezart Qelibari
|
322a2aa757
|
Use loadModules and askUserModuleQuestions
|
2022-03-31 12:23:13 +02:00 |
|
Rezart Qelibari
|
79693877b2
|
Stop docopts from parsing arguments as options
|
2022-03-31 12:23:13 +02:00 |
|
Rezart Qelibari
|
690a4e0f4d
|
Reset module options for each module in install.sh
|
2022-03-31 12:19:49 +02:00 |
|
Rezart Qelibari
|
45711e79c5
|
Log install module call
|
2022-02-28 08:27:04 +02:00 |
|
Rezart Qelibari
|
eae2abbb01
|
Support validator question argument for select
|
2022-02-18 19:53:39 +01:00 |
|
Rezart Qelibari
|
88794bca33
|
Create library for modules written as ZSH scripts
|
2022-02-18 19:44:31 +01:00 |
|
Rezart Qelibari
|
efe91a17b8
|
Ensure doctops in bootstrap.sh
|
2022-02-18 19:44:31 +01:00 |
|
Rezart Qelibari
|
3a3324e1c5
|
Introduce elision by removing unnecessary quoting
|
2022-02-18 19:44:26 +01:00 |
|
Rezart Qelibari
|
8b995d0938
|
Do not parse trailing semicolon in question args
|
2022-02-14 17:22:32 +01:00 |
|
Rezart Qelibari
|
141f3faeea
|
Use _DIR instead of pwd
|
2022-02-14 17:22:32 +01:00 |
|
Rezart Qelibari
|
2b87c97692
|
Require root to run install.sh
|
2022-02-14 17:22:32 +01:00 |
|
Rezart Qelibari
|
713d994ff1
|
Write config only in config-only mode
|
2022-02-14 17:22:25 +01:00 |
|
Rezart Qelibari
|
1011552725
|
Fix misspelled lop command
|
2022-02-13 23:23:49 +01:00 |
|
Rezart Qelibari
|
da96cc2cf0
|
Add default arg to info question type
|
2022-02-13 23:14:56 +01:00 |
|
Rezart Qelibari
|
302956c7e1
|
Export ASTZWEIG_ZSHLIB in install.sh
|
2022-02-13 22:27:49 +01:00 |
|
Rezart Qelibari
|
c472221459
|
Check prerequisites in install.sh
|
2022-02-13 21:54:17 +01:00 |
|
Rezart Qelibari
|
460083a95d
|
Ensure docopts installation before using it
|
2022-02-13 21:04:34 +01:00 |
|
Rezart Qelibari
|
1ba6fd2d6a
|
Use command to ask modules for questions
|
2022-02-13 21:01:59 +01:00 |
|
Rezart Qelibari
|
594467ec52
|
Add log messages to install.sh
|
2022-02-12 20:21:15 +01:00 |
|
Rezart Qelibari
|
216cd329c0
|
Add options to configure logging
|
2022-02-12 19:57:36 +01:00 |
|
Rezart Qelibari
|
4eb51e34a7
|
Allow config generation for later use
|
2022-02-12 19:28:50 +01:00 |
|
Rezart Qelibari
|
4e78a763ca
|
Install selected modules
|
2022-02-11 16:05:02 +01:00 |
|
Rezart Qelibari
|
fee0acec8b
|
Fix logical error
|
2022-02-07 20:04:27 +01:00 |
|
Rezart Qelibari
|
73940ad0e6
|
Use lop instead of hio
|
2022-02-07 19:45:19 +01:00 |
|
Rezart Qelibari
|
bbbb80e531
|
Add suffix module filtering and module search path
|
2022-02-07 19:43:04 +01:00 |
|
Rezart Qelibari
|
26f673f2ae
|
Unite common functionality in loadModules
|
2022-02-07 17:07:59 +01:00 |
|
Rezart Qelibari
|
d602eafdc1
|
Add -l option to install.sh
|
2022-02-04 15:06:39 +01:00 |
|
Rezart Qelibari
|
7943cf9c78
|
Indent here doc with tabs
|
2022-02-04 15:00:05 +01:00 |
|
Rezart Qelibari
|
0a817025b4
|
Fix logical error
|
2022-02-04 14:58:44 +01:00 |
|
Rezart Qelibari
|
88e71a3fe5
|
Use outer array in filterModules
|
2022-02-04 14:58:17 +01:00 |
|
Rezart Qelibari
|
9feb138b39
|
Add modules automatically to allModules
|
2022-02-04 14:31:32 +01:00 |
|
Rezart Qelibari
|
948f995f57
|
Add & implement askNecessaryQuestions
|
2022-02-04 14:10:57 +01:00 |
|
Rezart Qelibari
|
a33958a1fb
|
Add module filtering to install.sh/main
|
2022-01-28 19:31:27 +01:00 |
|