Commit graph

52 commits

Author SHA1 Message Date
Franzi 7d4624ce62
remove users/$user/is_admin metadata, directly write sudo_commands instead 2024-02-25 15:29:10 +01:00
Franzi dcb9db3639
bundles/users: source users bashrc after loading global bashrc instead of overwriting it 2024-02-04 17:25:17 +01:00
Franzi fa4ea575b4
bundles/users: show last five logins on login 2023-07-11 05:40:39 +02:00
Franzi 4122a7ccf8
isort the repo 2023-02-05 17:30:58 +01:00
Franzi 7bd8237876
bashrc: add 'ipa' alias 2023-01-29 11:03:38 +01:00
Franzi b0a43fb128
bundles/users: enable color output in ipb 2022-11-06 14:27:35 +01:00
Franzi 008940d75f
bundles/users: add journalctl bash alias 2022-03-13 09:21:10 +01:00
Franzi 94eff087a0
bundles/users: remove PROMPT_COMMAND from bashrc 2022-02-18 17:03:54 +01:00
Franzi e51ad5993a
bundles/users: ensure we have kitty terminfo
Some checks failed
kunsi/bundlewrap/pipeline/head There was a failure building this commit
2022-02-14 20:45:57 +01:00
Franzi 5885e4b043
bundles/users: add lsb_release and local date to status line
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-10-16 07:42:19 +02:00
Franzi ed2bb66e3e
bundles/basic: add links to icinga, grafana and nginx vhosts to login message 2021-09-16 19:33:11 +02:00
Franzi 4666f1c923
bundles/users: remove duplicate keys from ssh pubkeys 2021-07-24 12:10:03 +02:00
Franzi 6a144cf991
bundles/users: add option to enable lingering
All checks were successful
kunsi/bundlewrap/pipeline/head This commit looks good
2021-07-17 11:33:43 +02:00
Franzi 09397e2597
bundles/users: fix adding of non-admin users 2021-06-01 16:53:29 +02:00
Franzi 12c04cf3be
bundles/users: some more bash config 2021-04-19 20:39:57 +02:00
Franzi adb808a683
bundles/users: more colourful bash for everyone
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-03-14 17:14:08 +01:00
Franzi 1ac6559b9f
bundles/postgresql: add pg_query_mon 2021-02-20 10:56:20 +01:00
Franzi 9bf7f856af
bundles/users: allow setting another shell 2021-02-18 14:24:09 +01:00
Franzi 8a2bef9b77
bundles/apt: move vim to default packages 2021-02-18 14:23:43 +01:00
Franzi 8523754935
bundles/users: add vim-keybindings for pane navigation to tmux.conf 2021-01-31 07:59:19 +01:00
Franzi 2d42e5f7dd
update bw to 4.3, add .provides() to metadata reactors
All checks were successful
bundlewrap/pipeline/head This commit looks good
2021-01-07 18:44:38 +01:00
Franzi c9e5ae87a1
bundles/users: sort ssh keys
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-11-15 13:26:10 +01:00
Franzi 84d1984cc1
nodes/home.nas: add users to "nas" group, add cronjobs to ensure permissions on nas dataset
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-11-15 11:12:22 +01:00
Franzi cca4fec761
bundles/users: get default user data from users.json 2020-11-10 13:12:36 +01:00
Franzi c090a9c2c2
bundles/users: move root user to metadata 2020-11-10 12:50:08 +01:00
Franzi 3077d74318
bundles/users: alias s='sudo -i' 2020-10-25 13:21:04 +01:00
Franzi 351d779f20
bundles/users: add metadata entry for bash aliases 2020-10-25 13:19:46 +01:00
Franzi 2a992773f3
bundles/users: fish shell is gone everywhere 2020-10-25 13:17:26 +01:00
Franzi 2bc659af5f
bundles/users: add some bash aliases
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-10-23 06:06:59 +02:00
Franzi 007a617785
bundles/users: rework 2020-08-29 19:21:35 +02:00
Franzi 55d6257243
bundles/users: only remove ssh key if we're managing configs 2020-08-20 15:34:05 +02:00
Franzi 5e2fea8497
update to bw4 2020-08-18 15:31:52 +02:00
Franzi bd48c45553
bundles/users: edit tmux.conf 2020-05-23 11:36:03 +02:00
Franzi 7a04c7182e
bundles/users: fix typo
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-05-16 10:32:44 +02:00
Franzi dddb387e58
display login name in tmux status bar
All checks were successful
bundlewrap/pipeline/head This commit looks good
2020-05-09 15:36:32 +02:00
Franzi f701110654
bundles/users: fix deletion of unneded home directories 2020-04-13 09:57:33 +02:00
Franzi 411d22d404
bundles/users: add vim 2020-04-11 12:26:02 +02:00
Franzi 2990216a8b
bundles/users: add fish_variables 2020-04-11 12:06:57 +02:00
Franzi f1a693d0d6
bundles: only install apt packages via apt bundle to avoid double defining packages 2020-04-11 11:25:24 +02:00
Franzi 629c38230c
bundles/users: add option to change home directory mode 2020-04-04 18:15:08 +02:00
Franzi 1856f4749c
bundles/users: add option to not automatically deploy configs 2020-04-04 17:54:26 +02:00
Franzi 0750610ccc
bundles/users: fix user-specific tmux config 2020-03-28 13:32:39 +01:00
Franzi 719d41a557
bundles/users: add readme 2020-03-28 13:12:45 +01:00
Franzi 0b51c9dae4
bundles/users: deploy standard tmux config to /etc/tmux.conf instead of ~/.tmux.conf 2020-03-28 13:03:35 +01:00
Franzi eddb8ca70a
bundles/users: add option for custom tmux/bash/fish configs 2020-03-28 12:56:45 +01:00
Franzi 810c2cfcf8
bundles/users: also deploy tmux config 2020-03-28 12:40:37 +01:00
Franzi 841b49cd18
bundles/users: also deploy shell config 2020-03-27 13:33:37 +00:00
Franzi a3c0e6a08e
bundles/users: regular users don't need a password 2020-03-27 11:28:44 +00:00
Franzi d0ba89a1f3
default shell is bash, not fish
... sadly :(
2020-02-29 14:47:41 +00:00
Franzi e5539d508b
bundles/users: remove authorized_keys if not set by bundle 2020-02-29 13:09:14 +00:00