Commit Graph
100 Commits
Author SHA1 Message Date
levasseur 6a06b61335 version bumps 2022-02-18 18:37:58 +01:00
levasseur cce5f4d17c install_chromium module: added protections, made it Ubuntu version wise 2022-02-18 18:30:38 +01:00
levasseur 204b682414 diskman.sh: typo corrected 2022-02-18 18:29:03 +01:00
levasseur 29bbf21217 dev.md: updated documentation 2022-02-18 18:28:33 +01:00
levasseur 198763c01c improved checks display on some modules 2022-02-18 18:19:15 +01:00
levasseur 77b51a2702 diskman.sh: small improvements 2022-02-11 18:46:16 +01:00
levasseur cc36f50279 dev.md: documentation corrected 2022-02-11 18:45:33 +01:00
levasseur cac22ef2da added idempotency request 2022-01-17 18:33:05 +01:00
levasseur d2da42cbf4 few cosmetic details changed 2022-01-17 18:28:31 +01:00
levasseur d85e2a819b added set_reboot_needed function and use it 2022-01-14 16:37:30 +01:00
levasseur b722107d1c small configuration corrections 2022-01-14 16:36:18 +01:00
levasseur 4b5a2870a6 conf_network: fixes, cleanup and clarity 2022-01-07 18:56:26 +01:00
levasseur 6367dbee27 fixed a configuration file 2022-01-07 17:48:33 +01:00
levasseur bc32fdf2f3 zzz_main.sh: fixed a synthax error 2022-01-07 17:44:51 +01:00
levasseur 6756d8f250 Merge branch 'master' of ssh://apo.geoffray-levasseur.org/share/services/git/legos 2022-01-07 17:41:23 +01:00
levasseur bf5adbadf5 main: externalized prepost actions loading 2022-01-07 17:40:31 +01:00
levasseur f4ff7b9955 todo.sh: added feature request text 2021-12-17 16:56:56 +01:00
levasseur acc32a7ea3 todo.md: updated 2021-12-17 16:53:35 +01:00
levasseur ed0563b770 utils.sh: fixed function_exists not to display grep result 2021-12-17 16:43:55 +01:00
levasseur 768fd0ffde display.sh: made separator() more harmonious 2021-12-17 16:43:18 +01:00
levasseur 0f70c955e0 corrected some syntax errors 2021-12-17 16:42:19 +01:00
levasseur c5051c15f2 updated docs 2021-12-17 16:12:57 +01:00
levasseur 7d0fa69a5a zzz_main.sh: do more checks arround module list 2021-12-17 16:12:07 +01:00
levasseur 40226a8ab3 removed unused var in conf 2021-12-17 15:36:48 +01:00
levasseur 516518dae8 todo.md: fixed (stupid) title 2021-12-15 18:41:31 +01:00
levasseur 8ebe78c4a8 dev.md: updated doc 2021-12-15 18:41:00 +01:00
levasseur 8edba547bd filefct: fixed missing function exports 2021-12-15 18:40:25 +01:00
levasseur 1839924623 errors.md: added table of content, fixed title 2021-12-15 18:21:42 +01:00
levasseur 7ac67e617d version bump 2021-12-15 17:34:11 +01:00
levasseur f0b7cce905 added error documentation 2021-12-15 17:33:45 +01:00
levasseur 90950f5903 added documentation footer 2021-12-15 17:33:20 +01:00
levasseur d9af921417 libs: made error message clearer and more consistent 2021-12-13 18:49:03 +01:00
levasseur bbd35ee3c6 README.md: updated and corrected documentation 2021-12-13 18:47:47 +01:00
levasseur 97e5459163 minor comments update 2021-12-07 17:28:48 +01:00
levasseur e6c6edc8a4 conf: fixed wrong module name 2021-12-06 17:39:22 +01:00
levasseur 2904cd5053 upgrade_dist: fixed proxy parameters detection 2021-12-06 17:38:18 +01:00
levasseur c978eb1ef8 updated README.md, added to do list, fixed separator length, version info swith to english 2021-11-26 17:30:18 +01:00
levasseur 4fe284eb59 fixed some typos, trivial corrections 2021-11-26 11:15:55 +01:00
levasseur 948b36fe31 munual merge for README.md 2021-11-26 11:13:55 +01:00
levasseur e9c5cea0f3 updated doc 2021-11-26 11:01:54 +01:00
levasseur 9fc9b96165 documentation updated and reworked 2021-10-27 17:01:40 +02:00
levasseur 099d82c7eb version bumpd and doc correction 2021-10-26 18:14:53 +02:00
levasseur 9b8f55130b filefct.sh: better implementation of patchfile 2021-10-26 18:13:57 +02:00
levasseur 6fa6dcc24d implemented patchfile and pre post action of package manager, renamed pkgrem -> pkgrm 2021-10-25 17:36:06 +02:00
levasseur c45078fbe7 moved an init.sh function to newly created utils.sh 2021-10-25 15:50:18 +02:00
levasseur d1a2759ef6 added lib/utils.sh and reorganised some files according to it 2021-10-25 15:48:40 +02:00
levasseur e1694d12cf better output when leaving chrooted execution 2021-10-25 15:16:19 +02:00
levasseur c7900a8911 aaa_error.sh: fix: don't erase tmpfile if we don't exit 2021-10-25 15:15:10 +02:00
levasseur 8dcd03ebe1 filefct.sh: mutualised file selection mechanisme 2021-10-25 15:13:45 +02:00
levasseur 476aa67daa implemented chroot using bootstrap method 2021-10-22 17:15:01 +02:00
levasseur 6f4a6aa1d1 improved doc 2021-10-21 17:19:58 +02:00
levasseur e165b7e7e1 fixed dsleep 2021-10-21 17:19:02 +02:00
levasseur a18a851ebf completed chroot parameter management 2021-10-21 17:18:02 +02:00
levasseur 09bc763d14 dev.md: updated and improved documentation 2021-10-18 18:50:40 +02:00
levasseur 71f7ec5936 fix: version.sh SYS_CODE have to be unset if needed 2021-10-18 18:49:50 +02:00
levasseur c0e15e7e2a improved profile to 2.6.3 2021-10-18 18:48:54 +02:00
levasseur 70e597baa4 Merge branch 'master' of ssh://apo.geoffray-levasseur.org/share/services/git/legos 2021-10-18 16:40:21 +02:00
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