Commit Graph

84 Commits

Author SHA1 Message Date
illiliti 2e4a13cc9d tinyramfs: add keyboard drivers to initramfs image 2022-03-21 07:28:22 +03:00
illiliti c1c3457fbd tinyramfs: minor changes 2021-08-15 10:38:07 +03:00
illiliti a0c32126a8 *: fix multilib 2021-08-15 10:35:09 +03:00
illiliti 1f2b391f9d tinyramfs: fix incorrect path to modules 2021-08-02 20:43:26 +03:00
illiliti a468c11a30 *: refactor
Documentation will be rewritten and added later.
2021-07-31 20:20:16 +03:00
illiliti 7bfc7fe315 tinyramfs: fix copying libraries if system is multilib
tested on ubuntu
2021-07-04 15:55:28 +03:00
illiliti 8abfcc9052 tinyramfs: fix init* hooks not getting copied
copy_file overwrites global _dir variable which lead to skipping
copying init* hooks.
2021-05-21 22:24:08 +03:00
illiliti 81370bb5ac tinyramfs: kill command isn't actually needed 2021-05-16 02:39:18 +03:00
illiliti a5e572c0c3 tinyramfs: fix regression in copy_binary() 2021-05-12 15:24:57 +03:00
illiliti db22e16dc9 tinyramfs: suppress output of command -v ldd 2021-05-10 16:05:36 +03:00
illiliti 0b96f116dd tinyramfs: simplification and cleanup 2021-05-10 16:02:38 +03:00
illiliti bd16dcbd77 tinyramfs: code cleanup 2021-05-10 14:42:11 +03:00
illiliti ee6fea9a50 cleanup 2020-09-10 22:53:39 +03:00
illiliti 36435d6773 handle case when file and dest have same basenames 2020-09-08 23:32:54 +03:00
illiliti 9ca7b1c590 explicitly set destination path 2020-09-08 22:36:20 +03:00
illiliti 50d4103a40 minor change 2020-09-07 09:50:28 +03:00
illiliti fbbeecf193 cleanup copy_hook 2020-09-06 16:46:46 +03:00
illiliti 9837823f82 fix symlink loop 2020-08-29 22:33:12 +03:00
illiliti 601bca3510 temporary fix for symlink loop 2020-08-21 22:17:22 +03:00
illiliti 90fcb090d1 fix glibc ldd 2020-08-21 21:52:18 +03:00
illiliti 5eae5cd6a9 move device managers to hooks 2020-07-27 11:32:22 +03:00
illiliti be2df26e38 implement /proc hotplugger 2020-07-15 23:26:12 +03:00
illiliti 888cf4d878 make blkid optional 2020-07-15 22:23:12 +03:00
illiliti 451d68f9f2 fix systemd-udevd 2020-07-15 21:34:27 +03:00
illiliti dd01d03775 more shellcheck fixes 2020-07-03 18:49:09 +03:00
illiliti ef1165de3c add some fixes for shellcheck. fix if else 2020-06-28 07:44:36 +03:00
illiliti 9c16bad562 improve portability, code quality, fix bugs, etc... 2020-06-28 06:58:57 +03:00
illiliti 1287f2996b cleanup 2020-06-02 14:26:42 +03:00
illiliti aa4812ad04 cleanup 2020-05-26 16:44:20 +03:00
illiliti fe454d8692 fix possible issues with /dev/snd/* permissions 2020-05-22 23:19:25 +03:00
illiliti 0eb35dca65 improve code, drop setsid, move set -ef to main function 2020-05-19 07:29:40 +03:00
illiliti 609afb52d9 fix bugs, rethink eudev mode, improve code quality 2020-05-07 15:06:34 +03:00
illiliti d1631da402 restructure 2020-04-21 20:20:39 +03:00
illiliti 4b5645f3b0 fix TODO's, minor improvements 2020-04-21 17:35:55 +03:00
illiliti 67dc4e50dd set -e not working in loops, manually trigger exit 2020-04-19 10:52:53 +03:00
illiliti 68a5cfe5ad cleanup 2020-04-18 18:45:24 +03:00
illiliti f31d8c49af fix udev 2020-04-18 13:16:05 +03:00
illiliti f8307b8897 fix issues 2020-04-18 11:21:28 +03:00
illiliti 9f9ed09508 properly handle user specified modules 2020-04-17 20:41:54 +03:00
illiliti 55fe9abfdc fix panic message duplication 2020-04-17 19:57:40 +03:00
illiliti 5b738abb41 nitpick 2020-04-17 17:13:35 +03:00
illiliti 12108f536a move copying config to end of function 2020-04-16 07:37:45 +03:00
illiliti a44fa55f2b improve lvm 2020-04-16 06:46:52 +03:00
illiliti 9645b8c3c4 redesign code style and fix some issues 2020-04-15 20:04:24 +03:00
illiliti 9c950d5c63 todo 2020-04-13 00:53:43 +03:00
illiliti 65e94770bc minor fixes 2020-04-12 22:17:01 +03:00
illiliti b9137bf486 refactor 2020-04-11 22:31:02 +03:00
illiliti de8603e784 handle symlinks in install_binary 2020-03-09 17:56:14 +03:00
illiliti b14d9ed658 switch to for loop 2020-03-09 16:22:21 +03:00
illiliti fa18801b1c better monolithic kernel support 2020-03-08 21:37:19 +03:00