Commit graph

35 commits

Author SHA1 Message Date
b793e1ae71 OpenRC: use hard instead of soft dependencies 2020-01-24 14:07:58 +01:00
3d2aaaf517 Fix yet another typo in resolvconf check 2020-01-24 13:38:09 +01:00
2649e1f727 Remove errouneous before from systemd unit 2020-01-24 13:31:56 +01:00
063fa5f2af Add timeout to systemd unit 2020-01-24 12:46:42 +01:00
71379ef7df Fine-tuning network dependencies 2020-01-24 12:45:04 +01:00
7b0bdd16d0 Fix negated boolean in resolvconf check 2020-01-24 11:53:29 +01:00
ceb657d237 Make sur resolvconf is populated before SSH key fetch 2020-01-24 10:27:54 +01:00
5f87c22ece Tweaking depency order in init configs 2020-01-24 09:44:31 +01:00
2d483078e6 Fix uncloud-init rc init configuration 2020-01-24 08:50:14 +01:00
3a330ac963 Fix dependency cycle in systemd unit 2020-01-23 23:06:21 +01:00
30fcf79d69 Use systemctl binary presence to decide which init configuration to deploy 2020-01-23 20:51:03 +01:00
11256b5edf Add (likely ugly) init script for openrc 2020-01-23 18:21:45 +01:00
a7bcf34432 Fix checks for curl/mktemp/growpart presence 2020-01-23 17:35:46 +01:00
fe94128209 Use key.wf/ungleich (instead of fnux) to source SSH keys 2020-01-23 15:50:33 +01:00
8cc118e1f8 Fix error formatting, module activation 2020-01-23 15:38:09 +01:00
b2f473c9f5 Fail on curl failure... not success! 2020-01-23 15:33:26 +01:00
1af860e06f Log interface UPping 2020-01-23 15:30:49 +01:00
b7c3b8ba24 Ensure curl is available and check its return code in SSH key deployment 2020-01-23 15:29:02 +01:00
cc20663628 Fix path of checked script in shellcheck CI job 2020-01-23 15:15:30 +01:00
782923c83c Add systemd service unit 2020-01-23 15:13:33 +01:00
cbfe54c644 Add dist/ repository for future packaging work 2020-01-23 15:04:06 +01:00
c65c63d537 Move executables to bin/ 2020-01-23 15:03:47 +01:00
b5ac53b480 Add EditorConfig enforcing tabs 2020-01-23 15:02:00 +01:00
3c8d96b686 Add shellcheck CI job 2020-01-23 14:59:55 +01:00
ee5d485deb Add support for interfaces, safety checks, fix shellcheck errors 2020-01-23 14:59:50 +01:00
43e4367fbd Add minimal Makefile 2020-01-23 13:53:43 +01:00
715efd78e7 Rename, refactor uncloud-init 2020-01-23 13:53:14 +01:00
bd984a67d3 Rename growpart -> uncloud-init-growpart 2020-01-23 13:52:51 +01:00
5d2b24046e Remove dev/debug scripts from repository 2020-01-23 13:17:04 +01:00
6018e236e3 Add minimal README 2020-01-23 13:11:37 +01:00
126ba9944b reset to origin to make sure pull happen later 2020-01-23 13:11:37 +01:00
ce5c40835e Add growpart, ucloud-init scripts 2020-01-23 13:11:25 +01:00
edfc455de4 some comments added + fixed a missing square bracket 2019-08-23 11:25:40 +00:00
d7ada99c7a PermitRootLogin yes should go to /etc/ssh/sshd_config 2019-08-23 11:12:57 +00:00
a994b4cf1a initial code added 2019-08-23 11:01:23 +00:00