Commit Graph

52 Commits

Author SHA1 Message Date
illiliti
d7991ea80b init: do not redirect shell output to stderr 2021-05-11 13:06:58 +03:00
illiliti
19d06826f3 init: make mount options safe from word splitting 2021-05-11 13:04:02 +03:00
illiliti
50d18b28a5 init: make resolve_device() more readable 2021-05-10 14:40:38 +03:00
illiliti
1d8b2ca1e9 init: code cleanup 2021-05-10 14:35:34 +03:00
illiliti
ee6fea9a50 cleanup 2020-09-10 22:53:39 +03:00
illiliti
4f94d6e40c allow setting root option to pseudofs. fixes #16 2020-09-10 19:41:12 +03:00
illiliti
a5c5f34a66 document kernel command-line parameters 2020-09-07 09:55:41 +03:00
illiliti
5eae5cd6a9 move device managers to hooks 2020-07-27 11:32:22 +03:00
illiliti
32a38b17a5 remove workaround 2020-07-26 06:31:20 +03:00
illiliti
be2df26e38 implement /proc hotplugger 2020-07-15 23:26:12 +03:00
illiliti
8016dc58f0 minor changes 2020-07-15 21:50:47 +03:00
illiliti
cfe0184eb4 small fixes 2020-07-05 11:11:39 +03:00
illiliti
dd01d03775 more shellcheck fixes 2020-07-03 18:49:09 +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
2d26ea0377 continue instead of terminating 2020-05-28 12:17:49 +03:00
illiliti
129ad17b36 prevent kernel panic if variables are invalid 2020-05-27 11:35:05 +03:00
illiliti
12a3429f36 catch lvm failure 2020-05-26 17:00:30 +03:00
illiliti
aa4812ad04 cleanup 2020-05-26 16:44:20 +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
8a0be0d67b reorganization 2020-02-24 17:24:09 +03:00
illiliti
9450a3535e fixes 2020-02-24 11:19:38 +03:00
illiliti
a519d29e19 implement parse_args, refactor 2020-02-22 20:46:57 +03:00
illiliti
01b30b6633 implement parse_cmdline 2020-02-21 11:57:07 +03:00
illiliti
fc47af17b3 parse fstab 2020-02-19 19:25:45 +03:00
illiliti
3f4d039ac9 avoid endless loop 2020-02-19 12:48:46 +03:00
illiliti
3f2cd7cca5 simplify case 2020-02-19 10:53:43 +03:00
illiliti
07edd6a6c2 fix debug 2020-02-19 10:25:37 +03:00
illiliti
20037ac9cb luks_name 2020-02-19 10:12:37 +03:00
illiliti
98888ecd1e minor impovements 2020-02-18 10:53:03 +03:00
illiliti
423297501b fix race conditions 2020-02-15 22:33:13 +03:00
illiliti
c13fce4843 improve naming 2020-02-14 20:12:45 +03:00
illiliti
bb2449cecd fix udev 2020-02-13 23:16:36 +03:00
illiliti
640ff670cf remove duplicate comments 2020-02-13 05:52:34 +03:00
illiliti
9670f5bf85 general improvements 2020-02-13 05:18:53 +03:00
illiliti
a0bd4caf46 formatting 2020-02-11 21:02:23 +03:00
illiliti
eb8b531f1d POSIX findfs, optional util-linux and more 2020-02-09 20:45:10 +03:00
illiliti
fd8a9ddb7d suppress output from modprobe 2020-02-09 16:24:54 +03:00
illiliti
f5891c7811 prevent shell expansion 2020-02-05 21:03:23 +03:00
illiliti
ef1ca54691 simplify find 2020-02-05 16:37:23 +03:00
illiliti
5df6801525 cleanup init 2020-02-02 15:37:14 +03:00
illiliti
ead666ef0d finally 2020-01-30 18:28:03 +03:00
illiliti
6ffbecfc88 reimplement init using functions 2020-01-30 17:40:13 +03:00
illiliti
3200b2da25 busybox mdev and mdevd support 2020-01-28 18:13:42 +03:00
illiliti
21a3b5e176 fix mistake 2020-01-27 16:39:58 +03:00
illiliti
f340b76e5f initial luks support 2020-01-25 14:27:02 +03:00
illiliti
5bc7f6e047 initial lvm support 2020-01-19 00:01:21 +03:00
illiliti
bda2932d56 clean up 2020-01-07 17:05:34 +03:00