Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-23 | setup-sshd: fix root login without ssh key | Natanael Copa | |
2022-05-23 | tests: add a fake openrc | Natanael Copa | |
setup-alpine conditionally runs some parts depending on `openrc --sys` output. Add a fake openrc so we can test this in the future. This also fixes the CI which may not have openrc installed. | |||
2022-05-23 | ==== release 3.14.0 ==== | Natanael Copa | |
2022-05-23 | make: rename 'test' target to add 'check' | Natanael Copa | |
2022-05-23 | setup-alpine: add simple test for quick install | Natanael Copa | |
2022-05-23 | setup-{acf,interfaces}: use rc-serivce instead of /etc/init.d | Natanael Copa | |
This makes it possible to test the scripts | |||
2022-05-23 | setup-alpine: rely on PATH for testing | Natanael Copa | |
Assume that PATH is set up properly for testing. This makes it possible to test setup-alpine without installing it with the sbin prefix. | |||
2022-05-23 | setup-alpine: cleanup: remove use of NOCOMMIT | Natanael Copa | |
this was (presumabely) originally intended for testing. We use MOCK instead nowdays. | |||
2022-05-23 | setup-alpine: don't ask for keymap from serial console | Natanael Copa | |
Only ask user for keymap from virtual consoles. | |||
2022-05-23 | setup-disk: retry on password mismatch | Natanael Copa | |
Retry create luks device if the entered password does not match rather than exit with error. fixes https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10514 | |||
2022-05-23 | setup-disk: fail early on partition failure | Natanael Copa | |
Fail early if disk is too small or similar | |||
2022-05-23 | tests: setup-user: add test for suggested ssh key url | Natanael Copa | |
2022-05-21 | release 3.14.0_rc8 | Natanael Copa | |
2022-05-21 | setup-user: add magic keywords for fetching ssh keys | Natanael Copa | |
Use al, gh, and gl as magic keywords to suggest url for shs key | |||
2022-05-21 | release 3.14.0_rc7 | Natanael Copa | |
2022-05-21 | setup-sshd: dont ask for root login if user was created | Natanael Copa | |
Don't ask about root login if a user account was created | |||
2022-05-21 | setup-sshd: refactor | Natanael Copa | |
Ask for ssh key in separate question unless PermitRootLogin was set to no. | |||
2022-05-21 | tests: fix interactive test | Natanael Copa | |
apparently atf_check can not run in a subshell so we can not pipe the input. Use a temp file for the answers instead | |||
2022-05-21 | setup-sshd: improve openssh configuration | Natanael Copa | |
Add a '?' option for help Add magic keywords 'al|gh|gl <user>' to suggest gitlab.alpinelinux.org, github.com or gitlab.com URL to user's key. This is to conveniently fetch ssh keys without needing to type long URLs. | |||
2022-05-21 | setup-user: fix typo | Natanael Copa | |
2022-05-21 | setup-sshd: fix prompts | Natanael Copa | |
Use 'ssh' in lowercase consistently Fix duplicate [prohibit-password] | |||
2022-05-20 | release 3.14.0_rc6 | Natanael Copa | |
2022-05-20 | setup-alpine: create doas user | Natanael Copa | |
2022-05-20 | setup-user: add -a option to create admin user | Natanael Copa | |
when -a is specified, doas gets installed and configured and username is added to wheels group for doas privileges | |||
2022-05-20 | setup-user: use 'none' as the default for now | Natanael Copa | |
2022-05-20 | setup-desktop: create user with setup-user if needed | Natanael Copa | |
2022-05-20 | setup-user: refactor. ask for username first | Natanael Copa | |
The username is shorter than full name so ask for that first and suggest the username as fullname which will make the username show up in login menu instead of 'Linux User'. If -f FULLNAME is specified, then give a decent default suggestion based on first letter in first name and lastname. | |||
2022-05-19 | setup-sshd: use fake rc-service/update for testing | Natanael Copa | |
2022-05-19 | setup-ntpd: use fake rc-service/update for testing | Natanael Copa | |
2022-05-19 | setup-keymap: use fake rc-service/update instead of MOCK | Natanael Copa | |
2022-05-19 | tests: make it possible to simluate wget failure | Natanael Copa | |
Make it possible to simulate wget errors by fetching an URL with 'fail' or '404' in the URL string. 'fail' results in DNS error(ish) and '404' returns a 404 error message. | |||
2022-05-19 | setup-sshd: make test use the fake wget | Natanael Copa | |
2022-05-19 | tests: add a fake wget | Natanael Copa | |
so we can simulate fetching things from internet | |||
2022-05-19 | tests: add test for setup-user with a single name | Natanael Copa | |
2022-05-19 | setup-user: suggest a username | Natanael Copa | |
use first char in first name and all last name, in lower case as suggested user name. | |||
2022-05-19 | setup-user: add -g option to specify groups | Natanael Copa | |
2022-05-19 | setup-user: prompt user for ssh key | Natanael Copa | |
2022-05-19 | setup-user: new setup script | Natanael Copa | |
2022-05-20 | setup-desktop: add Plasma configuration | Bart Ribbers | |
2022-05-19 | release 3.14.0_rc5 | Natanael Copa | |
2022-05-19 | tests: add test for setup-desktop gnome | Natanael Copa | |
2022-05-19 | setup-desktop: fix non-interactive mode | Natanael Copa | |
2022-05-19 | tests: add simple tests for setup-desktop | Natanael Copa | |
2022-05-19 | setup-desktop: new setup script | Natanael Copa | |
this replaces setup-xfce-desktop The script should set up a minimal, but usable desktop environment with some sane defaults. | |||
2022-05-19 | setup-xorg-base: silence errors when repositories does not exist | Natanael Copa | |
2022-05-19 | tests: add PATH to fake binaries | Natanael Copa | |
2022-05-19 | tests: add test for setup-xorg-base | Natanael Copa | |
2022-05-19 | setup-xorg-base: add usage help text | Natanael Copa | |
2022-05-19 | setup-devd: add more tests | Natanael Copa | |
2022-05-19 | tests: add fake rc-service script | Natanael Copa | |
with tests to verify that it works |