Commit Graph
100 Commits
Author SHA1 Message Date
levasseur 53c546fe20 begining work on the chroot option 2021-10-15 18:39:16 +02:00
levasseur 5fd16fbd69 dev.md: updated documentation 2021-10-15 18:38:52 +02:00
levasseur 5181b921f6 conf_ntp: wait after ntptime not before 2021-10-13 15:51:21 +02:00
levasseur e381cccbe0 added selest_system_proxy to conf 2021-10-12 18:34:52 +02:00
levasseur f667db8787 display: added dsleep, added -n switch to prnt, use it in conf_ntp 2021-10-12 17:51:40 +02:00
levasseur 983c8b5b70 upgrade_dist fix: missing version bump 2021-10-12 17:05:23 +02:00
levasseur 3b4fbf5f49 added select_system_proxy module 2021-10-12 17:03:27 +02:00
levasseur ef2e724d1a implemented appendfile 2021-10-12 17:00:43 +02:00
levasseur 2859cbfc67 upgrade_dist: fixed proxy, fixed ntp dependency for aptitude 2021-10-12 16:58:20 +02:00
levasseur 65f39c6545 authnz: suppressed misunderstood skell option to adduser 2021-10-12 16:54:14 +02:00
levasseur bf7424027e conf_ntp: removed dependency 2021-10-12 14:40:05 +02:00
levasseur e797f80e87 conf_ntp: added delay to make sure machine is on time 2021-10-12 14:36:37 +02:00
levasseur 404a5b6ae6 create_vm: main implementation done 2021-10-11 18:14:56 +02:00
levasseur 4000dbf358 err_exit: better check file existance than variable being set before cleaning up temp file 2021-10-08 17:56:08 +02:00
levasseur 5324ee0636 fix: erase eventual temporary file in case of error exit; version bump 2021-10-08 17:42:53 +02:00
levasseur 33da21dfe2 updated documentation 2021-10-08 17:35:39 +02:00
levasseur a5975307dd externalise in libs: dump_key_buffer and set_system_proxy 2021-10-08 17:16:02 +02:00
levasseur 31a2d2bce8 improved and corrected dependency system, added option to disable it 2021-10-08 16:13:43 +02:00
levasseur bdc04be1f9 authnz: added shell support, added home skelleton, use of long options with adduser 2021-10-08 15:41:12 +02:00
levasseur d73439bbb2 install_profile: do not treat motd, simplification of copy command 2021-10-08 15:38:30 +02:00
levasseur 9eb9928307 added support for dependency checks, version bump 2021-10-08 11:32:08 +02:00
levasseur de3a8fb0cc fix: typoes 2021-10-08 11:30:08 +02:00
levasseur b5058d7f5b dev.md: corrections and additions 2021-10-06 17:56:44 +02:00
levasseur 1b53c78a75 README.md: corrected ordered list syntax 2021-10-06 17:56:09 +02:00
levasseur ee3a8d91ba few improvements, consistency fixes 2021-10-06 17:55:04 +02:00
levasseur a1372a5d50 version.sh: renamed some functions, small improvements 2021-10-06 17:53:37 +02:00
levasseur 5a36c277ba added isdirempty and embrio of patchfile 2021-10-04 17:52:57 +02:00
levasseur 169f2f520a dev.md: improve information on color codes 2021-10-04 17:14:53 +02:00
levasseur ce76c1ce26 dev.md: updated and improved 2021-10-04 15:11:22 +02:00
levasseur b48cc4cc51 updated default legos-bas conf 2021-10-04 15:10:48 +02:00
levasseur 4e3e14dc30 prnt: HEAD var renamed head and made local 2021-10-04 12:02:03 +02:00
levasseur cc04f61e14 backupdist: added support for symbolic links 2021-10-04 12:00:31 +02:00
levasseur e7a9b416e1 some typos 2021-09-29 18:04:45 +02:00
levasseur de8b774ca4 added proper haeders to distro specific files 2021-09-29 17:39:38 +02:00
levasseur 4ff4c155f1 version bump 2021-09-29 17:31:54 +02:00
levasseur dc53b749f1 introduced distro version detection and automatic system dependent configuration loading 2021-09-29 17:29:39 +02:00
levasseur 804aaa3545 added EOF marks, fixed missing exports 2021-09-28 13:46:22 +02:00
levasseur eb57ad3c88 Merge branch 'master' of ssh://apo.geoffray-levasseur.org/share/services/git/legos 2021-09-28 13:36:38 +02:00
levasseur 761742a3ef changed source.list management (yet more to fix) 2021-09-28 10:58:07 +02:00
levasseur 5d70426ad6 fixed bash call for internal shell 2021-09-28 10:58:07 +02:00
levasseur f57a5f079b dev.md: added table of content, written installfile doc 2021-09-28 10:58:07 +02:00
levasseur 81a7c747a2 docs: orthography and grammar fixed, added table of content 2021-09-28 10:58:07 +02:00
levasseur 84db0169aa changed source.list management (yet more to fix) 2021-09-24 17:45:29 +02:00
levasseur 2893407109 fixed bash call for internal shell 2021-09-24 17:44:58 +02:00
levasseur afb6b52515 dev.md: added table of content, written installfile doc 2021-09-24 16:09:45 +02:00
levasseur 1154fa5800 docs: orthography and grammar fixed, added table of content 2021-09-24 12:08:33 +02:00
levasseur f53b7c8f6f Merge branch 'master' of ssh://apo.geoffray-levasseur.org/share/services/git/legos 2021-09-24 11:24:41 +02:00
levasseur 3915c4f331 updated configuration, divided package list 2021-09-24 11:23:48 +02:00
levasseur d8ed68edcb fixed profile tabs 2021-09-22 17:11:42 +02:00
levasseur 6f27a126a7 fix backupdist: a non existing file or dir is not an error 2021-09-21 17:58:22 +02:00
levasseur ff7265812f fixed source.list 2021-09-21 17:47:51 +02:00
levasseur c621671700 added debian bulleyes sources.list 2021-09-21 17:44:27 +02:00
levasseur 68abea54f5 stupid fix: changed to debian temporarilly, must be dynamic 2021-09-21 17:42:23 +02:00
levasseur 57103606ca added profile files, removed personal figlet font 2021-09-21 17:38:04 +02:00
levasseur 0c56bfcd98 finallized merge 2021-09-21 17:28:12 +02:00
levasseur 477f129a6b Merge branch 'master' of ssh://apo.geoffray-levasseur.org/share/services/git/legos 2021-09-21 17:23:58 +02:00
levasseur 1e6f92c25d added configuration for legos bac-à-sable, improved documentation 2021-09-21 17:21:26 +02:00
levasseur e898eea7f7 load_configuration: fixed hostname based filename 2021-09-21 16:16:36 +02:00
levasseur dd51a48869 export more functions (can be used un subshell or interactive internal shell) 2021-09-21 16:13:36 +02:00
levasseur fc2cecab82 added bash.rc to the distributed files 2021-09-21 16:13:36 +02:00
levasseur 6192811184 conf_disk: corrected blank var and version bump 2021-09-21 16:13:36 +02:00
levasseur 7b6ea9f8a1 upgrade_dist: version bump after recent change 2021-09-21 16:13:36 +02:00
levasseur 2af45501d9 more modules comming with deps support 2021-09-21 16:13:36 +02:00
levasseur d3c7b80030 corrected KEEPGOING support, corrected noerror behaviour 2021-09-21 16:13:36 +02:00
levasseur 436fd98625 fixed interactive shell call method 2021-09-21 16:13:36 +02:00
levasseur 9eb59b5bd4 added shell option 2021-09-21 16:13:36 +02:00
levasseur 2aa10ef23a introduced new var in module for future dependency system 2021-09-21 16:13:36 +02:00
levasseur dd5d597405 fix: typo (rebased) 2021-09-21 16:13:22 +02:00
levasseur 8e8a226728 more modules comming with deps support 2021-09-20 17:37:41 +02:00
levasseur 4452098938 corrected KEEPGOING support, corrected noerror behaviour 2021-09-20 17:36:42 +02:00
levasseur 6a202f20fa fixed interactive shell call method 2021-09-20 17:35:50 +02:00
levasseur 2de98f91e8 added shell option 2021-09-20 16:42:52 +02:00
levasseur d5dfcac57b introduced new var in module for future dependency system 2021-09-20 16:14:18 +02:00
levasseur 9e2678c033 fix: typo 2021-09-20 14:00:57 +02:00
levasseur 9f2334d1ec added sources.list management 2021-09-20 13:59:44 +02:00
levasseur 493a6a1de9 fixed log dir existance check 2021-09-15 17:00:50 +02:00
levasseur 33cd70f2f5 Merge branch 'master' of ssh://apo.geoffray-levasseur.org/share/services/git/legos 2021-09-15 16:58:08 +02:00
levasseur 9a76d23991 reworked main program 2021-09-15 16:57:25 +02:00
levasseur 13d3b52d0d added --file option to documentatioin 2021-09-15 16:56:49 +02:00
levasseur bacbbac5fb mk_archive.sh: exit after help display 2021-09-15 12:26:41 +02:00
levasseur 4981f0a5e3 fixed stupid syntax error 2021-09-15 12:25:24 +02:00
levasseur 5d780af84c mk_archive.sh: added minimal help screen 2021-09-15 12:23:58 +02:00
levasseur 811f96c468 some typos 2021-09-15 12:18:27 +02:00
levasseur e4be32a2ff fixed stage file generation, added dump of keyboard buffer before wait, few improved comments 2021-09-15 12:16:43 +02:00
levasseur 3a9dd52098 added variable to disable interactive dialogs from apt* tools 2021-09-13 17:18:45 +02:00
levasseur 1c76317ae2 configuration for virtualboxx 2021-09-13 17:18:15 +02:00
levasseur fcffe52866 mk_archive should archive itself 2021-09-13 17:17:27 +02:00
levasseur c03550af12 fixed default legos package selection 2021-09-13 17:15:58 +02:00
levasseur c12cf4f576 fixed disabling locale.gen enabled locales 2021-09-13 17:14:31 +02:00
levasseur 40d3cf70ac fixed some typos 2021-09-13 17:13:32 +02:00
levasseur a06897270f fixed issue when user where already exist 2021-09-13 14:26:40 +02:00
levasseur bdac33284e added http{,s}_proxy initialization where needed 2021-09-13 11:30:24 +02:00
levasseur 19f6962bdc authnz: some minor adjustment 2021-09-10 18:06:26 +02:00
levasseur 4211d56433 upgrade_dist: backup all apt dir instead of just modified file 2021-09-10 18:04:33 +02:00
levasseur 9ae45fb200 backupdist(): added support for directories 2021-09-10 17:59:36 +02:00
levasseur 7e37f4e93f fixed typo 2021-09-10 16:27:26 +02:00
levasseur 9216d640e6 fixed backtrace 2021-09-10 16:26:50 +02:00
levasseur e93a3b9ed6 some bug fix 2021-09-08 18:23:34 +02:00
levasseur 9aa7244824 added noerror function to execute stuff outside of error control system 2021-09-08 18:11:24 +02:00
levasseur d8c1dfddd6 removed [[ TEST ]] && action form for if [[ TEST ]]; then action; fi for compatibility 2021-09-08 17:52:16 +02:00