home · contact · privacy
config
5 years agoAdd script to set up user's secrets from specific dir.
Christian Heller [Thu, 2 May 2019 21:34:41 +0000 (23:34 +0200)]
Add script to set up user's secrets from specific dir.

5 years agoEven if user home directory exists, set user up in new system files.
Christian Heller [Thu, 2 May 2019 21:03:41 +0000 (23:03 +0200)]
Even if user home directory exists, set user up in new system files.

5 years agoEnsure stuff for encrypted boot is installed.
Christian Heller [Thu, 2 May 2019 20:00:19 +0000 (22:00 +0200)]
Ensure stuff for encrypted boot is installed.

5 years agoTo borg script, add experimental org mode directory sync management.
Christian Heller [Thu, 25 Apr 2019 21:27:07 +0000 (23:27 +0200)]
To borg script, add experimental org mode directory sync management.

5 years agoAdd root shell red to a red visible in the 8-colors Linux console.
Christian Heller [Mon, 22 Apr 2019 21:07:27 +0000 (23:07 +0200)]
Add root shell red to a red visible in the 8-colors Linux console.

5 years agoFix further shell script weirdness (where do these come from?)
Christian Heller [Mon, 22 Apr 2019 18:23:36 +0000 (20:23 +0200)]
Fix further shell script weirdness (where do these come from?)

5 years agoFix fatal typo in script.
Christian Heller [Mon, 22 Apr 2019 18:22:27 +0000 (20:22 +0200)]
Fix fatal typo in script.

5 years agoImprove Firefox/Tridactyl setup.
Christian Heller [Fri, 19 Apr 2019 18:08:52 +0000 (20:08 +0200)]
Improve Firefox/Tridactyl setup.

5 years agoAdd forgotten dependency.
Christian Heller [Fri, 19 Apr 2019 17:27:11 +0000 (19:27 +0200)]
Add forgotten dependency.

5 years agoMore friendly Firefox/Tridactyl setup.
Christian Heller [Fri, 19 Apr 2019 16:35:29 +0000 (18:35 +0200)]
More friendly Firefox/Tridactyl setup.

5 years agoOn EeePC Buster, install tridactyl native messenger.
Christian Heller [Tue, 9 Apr 2019 00:39:16 +0000 (02:39 +0200)]
On EeePC Buster, install tridactyl native messenger.

5 years agoEnable pre-installed Firefox extensions by default.
Christian Heller [Mon, 8 Apr 2019 23:15:53 +0000 (01:15 +0200)]
Enable pre-installed Firefox extensions by default.

5 years agoFix prev commit.
Christian Heller [Mon, 8 Apr 2019 01:04:00 +0000 (03:04 +0200)]
Fix prev commit.

5 years agoFix prev commit.
Christian Heller [Mon, 8 Apr 2019 01:02:29 +0000 (03:02 +0200)]
Fix prev commit.

5 years agoFix prev commit.
Christian Heller [Mon, 8 Apr 2019 00:55:14 +0000 (02:55 +0200)]
Fix prev commit.

5 years agoFix prev commit.
Christian Heller [Mon, 8 Apr 2019 00:53:10 +0000 (02:53 +0200)]
Fix prev commit.

5 years agoIn Buster setup, also pre-install Firefox add-ons.
Christian Heller [Mon, 8 Apr 2019 00:51:34 +0000 (02:51 +0200)]
In Buster setup, also pre-install Firefox add-ons.

5 years agoFor Buster EeePC setup, install firefox 66 instead of ESR.
Christian Heller [Sun, 7 Apr 2019 21:19:17 +0000 (23:19 +0200)]
For Buster EeePC setup, install firefox 66 instead of ESR.

5 years agoSplit up home files to also allow root some.
Christian Heller [Sun, 7 Apr 2019 19:11:00 +0000 (21:11 +0200)]
Split up home files to also allow root some.

5 years agoFix broken font size definitions.
Christian Heller [Sun, 7 Apr 2019 18:37:09 +0000 (20:37 +0200)]
Fix broken font size definitions.

5 years agoFor EeePC Buster, set up proper colors and font sizes for XTerm.
Christian Heller [Sun, 7 Apr 2019 18:35:27 +0000 (20:35 +0200)]
For EeePC Buster, set up proper colors and font sizes for XTerm.

5 years agoFix broken su -c call.
Christian Heller [Sun, 7 Apr 2019 18:05:13 +0000 (20:05 +0200)]
Fix broken su -c call.

5 years agoMove bashrc file so it's not ignored.
Christian Heller [Sun, 7 Apr 2019 18:02:57 +0000 (20:02 +0200)]
Move bashrc file so it's not ignored.

5 years agoTo Buster EeePC setup, add bashrc.
Christian Heller [Sun, 7 Apr 2019 18:00:20 +0000 (20:00 +0200)]
To Buster EeePC setup, add bashrc.

5 years agoAdd sudo and add user plom to sudo group.
Christian Heller [Sun, 7 Apr 2019 01:47:02 +0000 (03:47 +0200)]
Add sudo and add user plom to sudo group.

5 years agoFix xterm font setup.
Christian Heller [Sat, 6 Apr 2019 22:43:50 +0000 (00:43 +0200)]
Fix xterm font setup.

5 years agoDon't set xterm reverse video in i3 config when .Xresources does it.
Christian Heller [Sat, 6 Apr 2019 11:47:28 +0000 (13:47 +0200)]
Don't set xterm reverse video in i3 config when .Xresources does it.

5 years agoXterm and Unifont config.
Christian Heller [Sat, 6 Apr 2019 05:00:29 +0000 (07:00 +0200)]
Xterm and Unifont config.

5 years agoIn Buster user config for X, enable redshift and proper keymap.
Christian Heller [Sat, 6 Apr 2019 02:47:55 +0000 (04:47 +0200)]
In Buster user config for X, enable redshift and proper keymap.

5 years agoFurther adapt i3status bar config.
Christian Heller [Sat, 6 Apr 2019 02:20:36 +0000 (04:20 +0200)]
Further adapt i3status bar config.

5 years agoAdapt i3status config file for Buster EeePC setup.
Christian Heller [Sat, 6 Apr 2019 02:16:26 +0000 (04:16 +0200)]
Adapt i3status config file for Buster EeePC setup.

5 years agoAdd to Buster user config i3status config.
Christian Heller [Sat, 6 Apr 2019 02:03:40 +0000 (04:03 +0200)]
Add to Buster user config i3status config.

5 years agoFix commit error.
Christian Heller [Sat, 6 Apr 2019 00:15:19 +0000 (02:15 +0200)]
Fix commit error.

5 years agoTo Buster setup, add user initialization.
Christian Heller [Sat, 6 Apr 2019 00:14:06 +0000 (02:14 +0200)]
To Buster setup, add user initialization.

5 years agoSimplify i3config for Buster.
Christian Heller [Fri, 5 Apr 2019 23:55:17 +0000 (01:55 +0200)]
Simplify i3config for Buster.

5 years agoMinor directory structure fix.
Christian Heller [Fri, 5 Apr 2019 21:22:49 +0000 (23:22 +0200)]
Minor directory structure fix.

5 years agoAdd user i3 config file to Buster setup.
Christian Heller [Fri, 5 Apr 2019 21:20:09 +0000 (23:20 +0200)]
Add user i3 config file to Buster setup.

5 years agoGeneralize copy_etc.sh.
Christian Heller [Fri, 5 Apr 2019 20:38:37 +0000 (22:38 +0200)]
Generalize copy_etc.sh.

5 years agoAdd further multimedia stuff to EeePC config.
Christian Heller [Mon, 1 Apr 2019 22:37:29 +0000 (00:37 +0200)]
Add further multimedia stuff to EeePC config.

5 years agoAdd X config for EeePC.
Christian Heller [Mon, 1 Apr 2019 20:56:25 +0000 (22:56 +0200)]
Add X config for EeePC.

5 years agoAdd wifi setup to EeePC config.
Christian Heller [Mon, 1 Apr 2019 19:41:49 +0000 (21:41 +0200)]
Add wifi setup to EeePC config.

5 years agoEnable hibernation on lid close.
Christian Heller [Mon, 1 Apr 2019 00:59:48 +0000 (02:59 +0200)]
Enable hibernation on lid close.

5 years agoAdd further console config.
Christian Heller [Sun, 31 Mar 2019 23:37:14 +0000 (01:37 +0200)]
Add further console config.

5 years agoFix previous commit's bugs.
Christian Heller [Sun, 31 Mar 2019 23:29:29 +0000 (01:29 +0200)]
Fix previous commit's bugs.

5 years agoAdd notebook-specific Buster setup files.
Christian Heller [Sun, 31 Mar 2019 23:03:46 +0000 (01:03 +0200)]
Add notebook-specific Buster setup files.

5 years agoAdd pre-selection to setup script.
Christian Heller [Thu, 21 Mar 2019 22:39:34 +0000 (23:39 +0100)]
Add pre-selection to setup script.

5 years agoRemove server setup data from buster minimal setup script.
Christian Heller [Thu, 21 Mar 2019 22:01:34 +0000 (23:01 +0100)]
Remove server setup data from buster minimal setup script.

5 years agoAdd new Buster setup (or at least beginnings of it).
Christian Heller [Mon, 11 Mar 2019 01:46:04 +0000 (02:46 +0100)]
Add new Buster setup (or at least beginnings of it).

5 years agoEnsure desired locale is available.
Christian Heller [Thu, 20 Dec 2018 01:02:16 +0000 (02:02 +0100)]
Ensure desired locale is available.

5 years agoFix plomlombot_daemon script.
Christian Heller [Wed, 19 Dec 2018 23:12:35 +0000 (00:12 +0100)]
Fix plomlombot_daemon script.

5 years agoFix fetchmail installation forgetting in mail server setup script.
Christian Heller [Wed, 19 Dec 2018 22:01:52 +0000 (23:01 +0100)]
Fix fetchmail installation forgetting in mail server setup script.

5 years agoEnsure we don't get asked for SSH passphrase repeatedly in borg script.
Christian Heller [Wed, 19 Dec 2018 22:01:27 +0000 (23:01 +0100)]
Ensure we don't get asked for SSH passphrase repeatedly in borg script.

6 years agoFix borg script.
Christian Heller [Mon, 17 Dec 2018 00:28:21 +0000 (01:28 +0100)]
Fix borg script.

6 years agoAdd borg backuping.
Christian Heller [Sun, 16 Dec 2018 23:54:26 +0000 (00:54 +0100)]
Add borg backuping.

6 years agoImprove mail setup script.
Christian Heller [Sun, 16 Dec 2018 19:15:38 +0000 (20:15 +0100)]
Improve mail setup script.

6 years agoImprove mail server setup.
Christian Heller [Sun, 16 Dec 2018 19:03:51 +0000 (20:03 +0100)]
Improve mail server setup.

6 years agoFix fetchmail erroring on harmless lack of new mail.
Christian Heller [Sun, 16 Dec 2018 03:54:46 +0000 (04:54 +0100)]
Fix fetchmail erroring on harmless lack of new mail.

6 years agoFix mail server setup script.
Christian Heller [Sun, 16 Dec 2018 01:03:46 +0000 (02:03 +0100)]
Fix mail server setup script.

6 years agoFix play server setup.
Christian Heller [Sun, 16 Dec 2018 00:19:52 +0000 (01:19 +0100)]
Fix play server setup.

6 years agoAdd POP3 account fetching to mail server setup.
Christian Heller [Sun, 16 Dec 2018 00:19:38 +0000 (01:19 +0100)]
Add POP3 account fetching to mail server setup.

6 years agoImprove play server setup script.
Christian Heller [Sat, 15 Dec 2018 18:40:01 +0000 (19:40 +0100)]
Improve play server setup script.

6 years agoFix double encryption key retrieval, add sendonly mail servers.
Christian Heller [Sat, 15 Dec 2018 18:33:19 +0000 (19:33 +0100)]
Fix double encryption key retrieval, add sendonly mail servers.

6 years agoFix bug.
Christian Heller [Sat, 15 Dec 2018 18:29:01 +0000 (19:29 +0100)]
Fix bug.

6 years agoMake encryption key addition script executable.
Christian Heller [Sat, 15 Dec 2018 18:21:51 +0000 (19:21 +0100)]
Make encryption key addition script executable.

6 years agoRefactor scripts that add encryption keys.
Christian Heller [Sat, 15 Dec 2018 18:19:48 +0000 (19:19 +0100)]
Refactor scripts that add encryption keys.

6 years agoMove encryption key addition to separate script.
Christian Heller [Sat, 15 Dec 2018 18:19:30 +0000 (19:19 +0100)]
Move encryption key addition to separate script.

6 years agoChange directory structure and between-script path references.
Christian Heller [Sat, 15 Dec 2018 18:15:04 +0000 (19:15 +0100)]
Change directory structure and between-script path references.

6 years agoFix play server setup.
Christian Heller [Sat, 15 Dec 2018 17:54:03 +0000 (18:54 +0100)]
Fix play server setup.

6 years agoAdd setup for play.plomlompom.com
Christian Heller [Sat, 15 Dec 2018 17:20:28 +0000 (18:20 +0100)]
Add setup for play.plomlompom.com

6 years agoFix encoding bug.
Christian Heller [Sat, 15 Dec 2018 14:00:33 +0000 (15:00 +0100)]
Fix encoding bug.

6 years agoRemove logs overview.
Christian Heller [Sat, 15 Dec 2018 11:45:27 +0000 (12:45 +0100)]
Remove logs overview.

6 years agoFix server meet preparation script bug.
Christian Heller [Sat, 15 Dec 2018 11:44:15 +0000 (12:44 +0100)]
Fix server meet preparation script bug.

6 years agoMake server meeting preparation script executable.
Christian Heller [Sat, 15 Dec 2018 11:32:43 +0000 (12:32 +0100)]
Make server meeting preparation script executable.

6 years agoRemove automatic git pulling of website repo.
Christian Heller [Sat, 15 Dec 2018 11:08:58 +0000 (12:08 +0100)]
Remove automatic git pulling of website repo.

6 years agoScript to ease setting up SSH connections.
Christian Heller [Sat, 15 Dec 2018 11:04:11 +0000 (12:04 +0100)]
Script to ease setting up SSH connections.

6 years agoStart pull_website timer at end of setup_web script.
Christian Heller [Sat, 15 Dec 2018 01:21:40 +0000 (02:21 +0100)]
Start pull_website timer at end of setup_web script.

6 years agoRegularly pull website repo on web server.
Christian Heller [Sat, 15 Dec 2018 01:06:09 +0000 (02:06 +0100)]
Regularly pull website repo on web server.

6 years agoFix web server migration script bugs.
Christian Heller [Fri, 14 Dec 2018 23:53:10 +0000 (00:53 +0100)]
Fix web server migration script bugs.

6 years agoAdd a script to mirror directory trees.
Christian Heller [Fri, 14 Dec 2018 23:21:14 +0000 (00:21 +0100)]
Add a script to mirror directory trees.

6 years agoMore robust key server search.
Christian Heller [Fri, 14 Dec 2018 23:20:55 +0000 (00:20 +0100)]
More robust key server search.

6 years agoFix typo.
Christian Heller [Fri, 14 Dec 2018 23:20:46 +0000 (00:20 +0100)]
Fix typo.

6 years agoUse XSLT stylesheet for IRClogs root autoindex.
Christian Heller [Fri, 14 Dec 2018 22:01:46 +0000 (23:01 +0100)]
Use XSLT stylesheet for IRClogs root autoindex.

6 years agoImprove GPG setup.
Christian Heller [Fri, 14 Dec 2018 01:34:55 +0000 (02:34 +0100)]
Improve GPG setup.

6 years agoAdd maximum age for non-raw log files to plomlombot daemon.
Christian Heller [Fri, 14 Dec 2018 00:33:22 +0000 (01:33 +0100)]
Add maximum age for non-raw log files to plomlombot daemon.

6 years agoFix irclogs location matching in nginx conf.
Christian Heller [Thu, 13 Dec 2018 21:28:57 +0000 (22:28 +0100)]
Fix irclogs location matching in nginx conf.

6 years agoUse clear password files for HTTP basic auth on IRC logs.
Christian Heller [Thu, 13 Dec 2018 21:25:36 +0000 (22:25 +0100)]
Use clear password files for HTTP basic auth on IRC logs.

6 years agoAdd IRClogs password protection.
Christian Heller [Thu, 13 Dec 2018 20:28:15 +0000 (21:28 +0100)]
Add IRClogs password protection.

6 years agoImprove plomlombot-irc setup.
Christian Heller [Thu, 13 Dec 2018 19:12:14 +0000 (20:12 +0100)]
Improve plomlombot-irc setup.

6 years agoImprove IRC bot/logs setup.
Christian Heller [Thu, 13 Dec 2018 18:18:10 +0000 (19:18 +0100)]
Improve IRC bot/logs setup.

6 years agoImprove plomlombot setup.
Christian Heller [Wed, 12 Dec 2018 17:13:15 +0000 (18:13 +0100)]
Improve plomlombot setup.

6 years agoMinor web server setup improvements.
Christian Heller [Mon, 10 Dec 2018 02:11:09 +0000 (03:11 +0100)]
Minor web server setup improvements.

6 years agoFix web server setup scripts.
Christian Heller [Mon, 10 Dec 2018 01:44:50 +0000 (02:44 +0100)]
Fix web server setup scripts.

6 years agoReplace letsencrypt remote getting script.
Christian Heller [Mon, 10 Dec 2018 01:31:22 +0000 (02:31 +0100)]
Replace letsencrypt remote getting script.

6 years agoFix problems with web server setup.
Christian Heller [Mon, 10 Dec 2018 01:20:56 +0000 (02:20 +0100)]
Fix problems with web server setup.

6 years agoAdd plomlombot setup.
Christian Heller [Mon, 10 Dec 2018 00:45:39 +0000 (01:45 +0100)]
Add plomlombot setup.

6 years agoRemove unused script.
Christian Heller [Mon, 10 Dec 2018 00:19:17 +0000 (01:19 +0100)]
Remove unused script.

6 years agoImprove certificate renewal mechanism.
Christian Heller [Sun, 9 Dec 2018 16:55:08 +0000 (17:55 +0100)]
Improve certificate renewal mechanism.

6 years agoImprove web server setup.
Christian Heller [Thu, 6 Dec 2018 01:40:23 +0000 (02:40 +0100)]
Improve web server setup.

6 years agoMake sure plom has rights to own ~/.ssh dir.
Christian Heller [Thu, 6 Dec 2018 01:39:47 +0000 (02:39 +0100)]
Make sure plom has rights to own ~/.ssh dir.

6 years agoAdd script for copying over LetsEncrypt certificates in migrations.
Christian Heller [Thu, 6 Dec 2018 01:39:30 +0000 (02:39 +0100)]
Add script for copying over LetsEncrypt certificates in migrations.