@@ -31,7 +31,7 @@ input_required() {
31
31
continue
32
32
fi
33
33
34
- echo export " ' " " ${key} " =" ${input} " " '" >> ${TMP_PREFERENCE_FILE}
34
+ echo export " ${key} " =" ' " " ${input} " " '" >> ${TMP_PREFERENCE_FILE}
35
35
done
36
36
}
37
37
@@ -122,30 +122,30 @@ available_modules=(
122
122
selected_modules=" $( dialog --backtitle " ${SECTION_TITLE} " --stdout --nocancel --checklist " Additional modules to install:" 0 0 0 " ${available_modules[@]} " ) "
123
123
124
124
# Persist checklist state
125
- echo export " '" POJDE_MODULE_CCPP_ENABLED= $( [[ " $selected_modules " == * " lang.ccpp " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
126
- echo export " '" POJDE_MODULE_GO_ENABLED= $( [[ " $selected_modules " == * " lang.go " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
127
- echo export " '" POJDE_MODULE_PYTHON_ENABLED= $( [[ " $selected_modules " == * " lang.python " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
128
- echo export " '" POJDE_MODULE_RUST_ENABLED= $( [[ " $selected_modules " == * " lang.rust " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
129
- echo export " '" POJDE_MODULE_JAVASCRIPT_ENABLED= $( [[ " $selected_modules " == * " lang.javascript " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
130
- echo export " '" POJDE_MODULE_RUBY_ENABLED= $( [[ " $selected_modules " == * " lang.ruby " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
131
- echo export " '" POJDE_MODULE_CSHARP_ENABLED= $( [[ " $selected_modules " == * " lang.csharp " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
132
- echo export " '" POJDE_MODULE_JAVA_ENABLED= $( [[ " $selected_modules " == * " lang.java " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
133
- echo export " '" POJDE_MODULE_JULIA_ENABLED= $( [[ " $selected_modules " == * " lang.julia " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
134
- echo export " '" POJDE_MODULE_OCTAVE_ENABLED= $( [[ " $selected_modules " == * " lang.octave " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
135
- echo export " '" POJDE_MODULE_R_ENABLED= $( [[ " $selected_modules " == * " lang.r " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
136
- echo export " '" POJDE_MODULE_SQL_ENABLED= $( [[ " $selected_modules " == * " lang.sql " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
137
- echo export " '" POJDE_MODULE_BASH_ENABLED= $( [[ " $selected_modules " == * " lang.bash " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
138
- echo export " '" POJDE_MODULE_VIM_ENABLED= $( [[ " $selected_modules " == * " tool.vim " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
139
- echo export " '" POJDE_MODULE_DEVOPS_ENABLED= $( [[ " $selected_modules " == * " tool.devops " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
140
- echo export " '" POJDE_MODULE_TECHDOCS_ENABLED= $( [[ " $selected_modules " == * " tool.techdocs " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
141
- echo export " '" POJDE_MODULE_LATEX_ENABLED= $( [[ " $selected_modules " == * " tool.latex " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
142
- echo export " '" POJDE_MODULE_WEBDEV_ENABLED= $( [[ " $selected_modules " == * " tool.webdev " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
143
- echo export " '" POJDE_MODULE_EXTENSIONS_ENABLED= $( [[ " $selected_modules " == * " tool.extensions " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
144
- echo export " '" POJDE_MODULE_CLIS_ENABLED= $( [[ " $selected_modules " == * " tool.clis " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
145
- echo export " '" POJDE_MODULE_NETWORKING_ENABLED= $( [[ " $selected_modules " == * " tool.networking " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
146
- echo export " '" POJDE_MODULE_INETTUI_ENABLED= $( [[ " $selected_modules " == * " tool.inettui " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
147
- echo export " '" POJDE_MODULE_INETGUI_ENABLED= $( [[ " $selected_modules " == * " tool.inetgui " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
148
- echo export " '" POJDE_MODULE_MULTIMEDIA_ENABLED= $( [[ " $selected_modules " == * " tool.multimedia " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
125
+ echo export POJDE_MODULE_CCPP_ENABLED= " '" " $( [[ " $selected_modules " == * " lang.ccpp " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
126
+ echo export POJDE_MODULE_GO_ENABLED= " '" " $( [[ " $selected_modules " == * " lang.go " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
127
+ echo export POJDE_MODULE_PYTHON_ENABLED= " '" " $( [[ " $selected_modules " == * " lang.python " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
128
+ echo export POJDE_MODULE_RUST_ENABLED= " '" " $( [[ " $selected_modules " == * " lang.rust " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
129
+ echo export POJDE_MODULE_JAVASCRIPT_ENABLED= " '" " $( [[ " $selected_modules " == * " lang.javascript " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
130
+ echo export POJDE_MODULE_RUBY_ENABLED= " '" " $( [[ " $selected_modules " == * " lang.ruby " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
131
+ echo export POJDE_MODULE_CSHARP_ENABLED= " '" " $( [[ " $selected_modules " == * " lang.csharp " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
132
+ echo export POJDE_MODULE_JAVA_ENABLED= " '" " $( [[ " $selected_modules " == * " lang.java " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
133
+ echo export POJDE_MODULE_JULIA_ENABLED= " '" " $( [[ " $selected_modules " == * " lang.julia " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
134
+ echo export POJDE_MODULE_OCTAVE_ENABLED= " '" " $( [[ " $selected_modules " == * " lang.octave " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
135
+ echo export POJDE_MODULE_R_ENABLED= " '" " $( [[ " $selected_modules " == * " lang.r " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
136
+ echo export POJDE_MODULE_SQL_ENABLED= " '" " $( [[ " $selected_modules " == * " lang.sql " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
137
+ echo export POJDE_MODULE_BASH_ENABLED= " '" " $( [[ " $selected_modules " == * " lang.bash " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
138
+ echo export POJDE_MODULE_VIM_ENABLED= " '" " $( [[ " $selected_modules " == * " tool.vim " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
139
+ echo export POJDE_MODULE_DEVOPS_ENABLED= " '" " $( [[ " $selected_modules " == * " tool.devops " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
140
+ echo export POJDE_MODULE_TECHDOCS_ENABLED= " '" " $( [[ " $selected_modules " == * " tool.techdocs " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
141
+ echo export POJDE_MODULE_LATEX_ENABLED= " '" " $( [[ " $selected_modules " == * " tool.latex " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
142
+ echo export POJDE_MODULE_WEBDEV_ENABLED= " '" " $( [[ " $selected_modules " == * " tool.webdev " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
143
+ echo export POJDE_MODULE_EXTENSIONS_ENABLED= " '" " $( [[ " $selected_modules " == * " tool.extensions " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
144
+ echo export POJDE_MODULE_CLIS_ENABLED= " '" " $( [[ " $selected_modules " == * " tool.clis " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
145
+ echo export POJDE_MODULE_NETWORKING_ENABLED= " '" " $( [[ " $selected_modules " == * " tool.networking " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
146
+ echo export POJDE_MODULE_INETTUI_ENABLED= " '" " $( [[ " $selected_modules " == * " tool.inettui " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
147
+ echo export POJDE_MODULE_INETGUI_ENABLED= " '" " $( [[ " $selected_modules " == * " tool.inetgui " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
148
+ echo export POJDE_MODULE_MULTIMEDIA_ENABLED= " '" " $( [[ " $selected_modules " == * " tool.multimedia " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
149
149
150
150
# Persist checklist selection
151
151
echo export " POJDE_MODULES=\" ${selected_modules} \" " >> ${TMP_PREFERENCE_FILE}
@@ -161,11 +161,11 @@ available_services=(
161
161
selected_services=" $( dialog --backtitle " ${SECTION_TITLE} " --stdout --nocancel --checklist " Services to enable:" 0 0 0 " ${available_services[@]} " ) "
162
162
163
163
# Persist checklist state
164
- echo export " '" POJDE_SERVICE_COCKPIT_ENABLED= $( [[ " $selected_services " == * " cockpit " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
165
- echo export " '" POJDE_SERVICE_CODESERVER_ENABLED= $( [[ " $selected_services " == * " codeserver " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
166
- echo export " '" POJDE_SERVICE_TTYD_ENABLED= $( [[ " $selected_services " == * " ttyd " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
167
- echo export " '" POJDE_SERVICE_NOVNC_ENABLED= $( [[ " $selected_services " == * " novnc " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
168
- echo export " '" POJDE_SERVICE_JUPYTERLAB_ENABLED= $( [[ " $selected_services " == * " jupyterlab " * ]] && echo true || echo false) " '" >> ${TMP_PREFERENCE_FILE}
164
+ echo export POJDE_SERVICE_COCKPIT_ENABLED= " '" " $( [[ " $selected_services " == * " cockpit " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
165
+ echo export POJDE_SERVICE_CODESERVER_ENABLED= " '" " $( [[ " $selected_services " == * " codeserver " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
166
+ echo export POJDE_SERVICE_TTYD_ENABLED= " '" " $( [[ " $selected_services " == * " ttyd " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
167
+ echo export POJDE_SERVICE_NOVNC_ENABLED= " '" " $( [[ " $selected_services " == * " novnc " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
168
+ echo export POJDE_SERVICE_JUPYTERLAB_ENABLED= " '" " $( [[ " $selected_services " == * " jupyterlab " * ]] && echo true || echo false) " " '" >> ${TMP_PREFERENCE_FILE}
169
169
170
170
# Persist checklist selection
171
171
echo export " POJDE_SERVICES=\" ${selected_services} \" " >> ${TMP_PREFERENCE_FILE}
0 commit comments