Commit Graph

610 Commits

Author SHA1 Message Date
Bob Mottram 5ff8295e98 Change the name of the mailing list rule script to make it more intuitive 2014-10-02 11:26:44 +01:00
Bob Mottram 9eb1335a90 Backup and restore prosody 2014-10-02 11:19:11 +01:00
Bob Mottram de7673faec Fixing backup script 2014-10-02 10:33:56 +01:00
Bob Mottram b029bd493f Drop bogons 2014-10-02 10:02:11 +01:00
Bob Mottram f942eda9e0 Backup to friends servers 2014-10-01 23:49:10 +01:00
Bob Mottram de82f2e6d9 Wiki/blog is the default if everything is being installed 2014-10-01 18:39:54 +01:00
Bob Mottram e1d821d4db A meaningless condition 2014-10-01 18:35:03 +01:00
Bob Mottram b9a325ec79 Instructions on how to subscribe to the mailing list 2014-10-01 16:56:48 +01:00
Bob Mottram a11b75fbc7 Fixing public mailing list 2014-10-01 16:50:38 +01:00
Bob Mottram 441c7498a7 Subscription options 2014-10-01 13:34:10 +01:00
Bob Mottram 286af73995 Subscribe the user to the public mailing list 2014-10-01 13:15:37 +01:00
Bob Mottram 2ef9513d17 newaliases 2014-10-01 13:07:56 +01:00
Bob Mottram a2aac02a09 Avoid duplicates when adding emails to folders 2014-10-01 12:53:53 +01:00
Bob Mottram d8afb27c95 Avoid adding mailing lists multiple times 2014-10-01 12:47:27 +01:00
Bob Mottram 81d7447385 Public mailing list 2014-10-01 12:32:34 +01:00
Bob Mottram ea7e516024 Make the pgp timeout quite long, since stored emails are encrypted 2014-10-01 10:27:51 +01:00
Bob Mottram a4a5501c4f Remove systemd call 2014-10-01 10:13:27 +01:00
Bob Mottram 39c73a3ee0 Fixing broken tlsdate script 2014-10-01 10:10:35 +01:00
Bob Mottram 7c1dc79523 Copy to /usr/bin 2014-10-01 00:03:35 +01:00
Bob Mottram 0706428aa7 Dependency 2014-09-30 23:57:00 +01:00
Bob Mottram 139f671bed Create directory if it doesn't exist 2014-09-30 23:51:54 +01:00
Bob Mottram a308b1bddf Build tlsdate from source 2014-09-30 23:40:31 +01:00
Bob Mottram d79211886c Configuring for Maildir 2014-09-30 22:38:18 +01:00
Bob Mottram 68e7f32381 new line 2014-09-30 21:54:14 +01:00
Bob Mottram d32fa32292 Remove spaces 2014-09-30 21:52:06 +01:00
Bob Mottram 8945e94cfd Create procmailrc 2014-09-30 21:51:29 +01:00
Bob Mottram 28aa00d5d2 Import procmail 2014-09-30 21:43:10 +01:00
Bob Mottram da9d95f738 Try again 2014-09-30 20:42:31 +01:00
Bob Mottram 85c9a079b4 Try making it a file 2014-09-30 20:40:44 +01:00
Bob Mottram 81113fd39c typo 2014-09-30 20:39:43 +01:00
Bob Mottram 90d34fff18 Indentation 2014-09-30 19:08:46 +01:00
Bob Mottram 7eb0f1d627 tidying 2014-09-30 19:05:24 +01:00
Bob Mottram 933b4d354c Check the hardware random number generator exists 2014-09-30 19:01:07 +01:00
Bob Mottram 9bcca99dd7 Dependencies 2014-09-30 17:02:59 +01:00
Bob Mottram de21cda292 Encrypt incoming email 2014-09-30 15:38:02 +01:00
Bob Mottram 9a23775a8c Use private certificate for backups 2014-09-30 13:59:25 +01:00
Bob Mottram b2f11721d3 Simplify the preamble 2014-09-30 10:44:08 +01:00
Bob Mottram 3a5bafb0df Initial microSD setup script 2014-09-30 10:27:20 +01:00
Bob Mottram 6f16937c8b Run on the target 2014-09-30 09:30:31 +01:00
Bob Mottram 01836a96c8 keys is a directory 2014-09-29 23:54:40 +01:00
Bob Mottram d99a4dccb2 Moving to rsyncrypto 2014-09-29 23:43:18 +01:00
Bob Mottram 3c3be40609 Forgetting period 2014-09-29 17:39:21 +01:00
Bob Mottram 5642a9ac15 Messages if USB drive is not connected 2014-09-29 16:51:28 +01:00
Bob Mottram 199842bc9d obnam syntax 2014-09-29 16:23:04 +01:00
Bob Mottram 1460710a1b Indentation 2014-09-29 16:10:53 +01:00
Bob Mottram f1f99b10bb Stray backups 2014-09-29 16:10:00 +01:00
Bob Mottram 92764560c2 Indentation 2014-09-29 16:07:42 +01:00
Bob Mottram 4661ebc1dd Double quotes 2014-09-29 15:26:11 +01:00
Bob Mottram 93fbee2085 Change mount point 2014-09-29 15:21:06 +01:00
Bob Mottram 642b9f36a8 Double quotes 2014-09-29 14:44:00 +01:00
Bob Mottram 0cc04a89e4 Change obnam message 2014-09-29 14:40:46 +01:00
Bob Mottram c598246aab Detect obnam 2014-09-29 14:38:44 +01:00
Bob Mottram fa1e26975b Fix pattern match 2014-09-29 12:41:44 +01:00
Bob Mottram b094ff09eb Fix pattern match 2014-09-29 12:40:53 +01:00
Bob Mottram 67dd6aca56 Enforce good passwords 2014-09-29 12:03:00 +01:00
Bob Mottram 1907dabcb2 Make default user removal its own function 2014-09-29 11:36:34 +01:00
Bob Mottram d5241e7469 Remove the default user account 2014-09-29 11:33:02 +01:00
Bob Mottram 9c037a1556 Also change sources 2014-09-29 11:23:52 +01:00
Bob Mottram 39d1a887b5 More elaboration on the check message 2014-09-29 11:20:17 +01:00
Bob Mottram be494b3725 Call before definition 2014-09-29 11:07:43 +01:00
Bob Mottram 4110b215d4 Elaborate 2014-09-29 11:07:05 +01:00
Bob Mottram 1f6cca6f69 Check that installs succeed 2014-09-29 11:04:49 +01:00
Bob Mottram 2ce8242faa Check that obnam installs 2014-09-29 10:52:24 +01:00
Bob Mottram 5833778775 Don't generate gpg keys if they were imported from usb 2014-09-29 10:40:42 +01:00
Bob Mottram f0f52e3dca Import exim certificates 2014-09-29 10:25:37 +01:00
Bob Mottram 9af646c717 Backup SSL certificates 2014-09-29 10:03:20 +01:00
Bob Mottram 029119e61f Import SSL certificates 2014-09-29 09:56:39 +01:00
Bob Mottram 33fb8464ec Add a license to the script 2014-09-29 09:40:26 +01:00
Bob Mottram 621633b859 Improving the preamble 2014-09-29 09:33:19 +01:00
Bob Mottram b60210b966 Option to install on systems other than the Beaglebone Black 2014-09-29 09:14:56 +01:00
Bob Mottram 3e82da518e Echoes 2014-09-29 00:04:07 +01:00
Bob Mottram e7b008a3f0 Echoes 2014-09-29 00:03:20 +01:00
Bob Mottram ba258238f3 Optionally encrypt backups 2014-09-28 23:59:59 +01:00
Bob Mottram 413ad08a4c Backup personal settings 2014-09-28 23:12:31 +01:00
Bob Mottram 7b210a20e4 Exit codes 2014-09-28 22:17:16 +01:00
Bob Mottram 0f5b979862 Restore script 2014-09-28 22:13:46 +01:00
Bob Mottram c638f9c000 Restore email 2014-09-28 21:50:42 +01:00
Bob Mottram ba7af2dba5 Call to backup script creator 2014-09-28 21:42:36 +01:00
Bob Mottram 3737aa7436 Other backups 2014-09-28 21:40:58 +01:00
Bob Mottram 3a922ad8c8 Backup email 2014-09-28 21:00:51 +01:00
Bob Mottram f830a54150 Script to detach 2014-09-28 20:26:44 +01:00
Bob Mottram 87034d5c6c Non-mailbox variant 2014-09-28 19:39:38 +01:00
Bob Mottram e7e87fdb69 Mediagoblin deprecated for now 2014-09-28 19:29:07 +01:00
Bob Mottram 8fc47b079e Separate out the usb script 2014-09-28 18:59:06 +01:00
Bob Mottram 6030577931 Use localhost 2014-09-28 18:27:18 +01:00
Bob Mottram e54357a457 Rescan 2014-09-28 16:39:02 +01:00
Bob Mottram 8601020d92 Other way around 2014-09-28 16:31:36 +01:00
Bob Mottram ed2c259a44 Add a dlna server 2014-09-28 16:29:39 +01:00
Bob Mottram d857269ccc Remove old mediagoblin 2014-09-28 13:48:28 +01:00
Bob Mottram a5f30aae98 clone to root 2014-09-28 12:59:02 +01:00
Bob Mottram 31898b8f35 Try mediagoblin experiemental install 2014-09-28 12:55:15 +01:00
Bob Mottram a40343eaa1 flup not needed for uwsgi install 2014-09-28 12:26:58 +01:00
Bob Mottram 9af998843a Attempt change of path 2014-09-28 12:21:05 +01:00
Bob Mottram 4c318c3c79 systemd scripts 2014-09-28 12:18:02 +01:00
Bob Mottram 5a63e38b88 Try again with a new mediagoblin configuration 2014-09-28 11:33:41 +01:00
Bob Mottram c50a8e9509 Python setup 2014-09-27 23:34:58 +01:00
Bob Mottram 27c8f03067 Mediagoblin sql setting 2014-09-27 23:02:27 +01:00
Bob Mottram d9f329b2be Mediagoblin init script 2014-09-27 22:50:16 +01:00
Bob Mottram c0ed6856c6 Additional media types 2014-09-27 22:28:33 +01:00
Bob Mottram efb51dd633 Copy commands 2014-09-27 22:18:20 +01:00
Bob Mottram c814353d0c Tidying 2014-09-27 22:07:40 +01:00
Bob Mottram 14dddaf522 More mediagoblin 2014-09-27 21:48:34 +01:00
Bob Mottram 618339a8e9 Use gstreamer 1.0 2014-09-27 20:18:46 +01:00
Bob Mottram e126fbcfe2 Use libav 2014-09-27 20:13:53 +01:00
Bob Mottram 97e85c77ca Redirections 2014-09-27 19:51:45 +01:00
Bob Mottram e6385c76a0 Beginning of mediagoblin 2014-09-27 18:59:57 +01:00
Bob Mottram f7db93b3bb Beginning of a media variant 2014-09-27 17:59:35 +01:00
Bob Mottram cafe0616e9 Red Matrix post-install instructions 2014-09-27 17:20:17 +01:00
Bob Mottram 37f62dfc82 Double quotes 2014-09-27 16:57:32 +01:00
Bob Mottram 68d0d13199 Longer timeout 2014-09-27 16:47:52 +01:00
Bob Mottram 4d1d4806e9 SSL protocols as a variable 2014-09-27 15:08:30 +01:00
Bob Mottram 7fbdefc509 Use a variable for SSL ciphers 2014-09-27 15:05:18 +01:00
Bob Mottram b5817202d8 Create directories at the end 2014-09-27 14:56:47 +01:00
Bob Mottram 0b488fb4bf Red Matrix virtual host 2014-09-27 14:01:37 +01:00
Bob Mottram 04478cb9fc Warning if no freedns subdomain code is given 2014-09-27 13:47:23 +01:00
Bob Mottram 1302615995 Red Matrix install 2014-09-27 13:40:17 +01:00
Bob Mottram c37370d568 gnu social tested 2014-09-27 12:48:47 +01:00
Bob Mottram 699174a108 Tidying 2014-09-27 12:01:54 +01:00
Bob Mottram d5a48f6646 Make certificates for microblog 2014-09-27 11:51:09 +01:00
Bob Mottram 295032245c Microblog virtual host 2014-09-27 11:33:22 +01:00
Bob Mottram af85ca1f25 microblog post-install instructions 2014-09-27 11:16:35 +01:00
Bob Mottram 3f7913a85d Microblog aliases 2014-09-27 11:01:36 +01:00
Bob Mottram d711b01a3e Force a mariadb root password 2014-09-27 10:26:08 +01:00
Bob Mottram 26309e6d02 Update dynamic dns for microblog and redmatrix 2014-09-27 09:59:02 +01:00
Bob Mottram 9d54d5975c Tidying 2014-09-27 09:43:33 +01:00
Bob Mottram 82756f4cc9 Getting passwords 2014-09-26 23:44:33 +01:00
Bob Mottram 976666b997 database password 2014-09-26 23:25:21 +01:00
Bob Mottram c8dba39746 Create gnusocial database 2014-09-26 23:19:24 +01:00
Bob Mottram 11a86f1736 Create web directories 2014-09-26 22:48:08 +01:00
Bob Mottram 016183421a Don't really need 'email' variant 2014-09-26 21:58:15 +01:00
Bob Mottram 77eb18fdf8 Check valid system variant 2014-09-26 21:44:35 +01:00
Bob Mottram 94d7b67bc2 Configurable microblog repo 2014-09-26 21:30:49 +01:00
Bob Mottram 2fdb34340e debconf-utils 2014-09-26 21:22:27 +01:00
Bob Mottram 4f40454b7a Install mariadb 2014-09-26 21:18:43 +01:00
Bob Mottram e8a08bea28 Beginning of GNU social 2014-09-26 20:41:48 +01:00
Bob Mottram 0398831b9a Post-install message 2014-09-26 19:53:10 +01:00
Bob Mottram 4d2fad940e Add blog instructions to README 2014-09-26 19:36:24 +01:00
Bob Mottram 91f3fc0f94 Remove old directories 2014-09-26 17:58:00 +01:00
Bob Mottram f6ace15903 Remove old directories 2014-09-26 17:46:47 +01:00
Bob Mottram a2b53037ce Fixing sqlite 2014-09-26 17:39:47 +01:00
Bob Mottram 70ee1fcdf2 Dokuwiki sqlite plugin 2014-09-26 17:32:46 +01:00
Bob Mottram 488ecc7b16 Recursive copy 2014-09-26 17:16:34 +01:00
Bob Mottram d9ef2abccd Domain name logic 2014-09-26 17:06:18 +01:00
Bob Mottram e9bda709bc Typo 2014-09-26 17:02:22 +01:00
Bob Mottram 48ac26f803 Show checksums on failure 2014-09-26 16:59:46 +01:00
Bob Mottram ce171408ff Permissions 2014-09-26 16:35:38 +01:00
Bob Mottram 28d1127c3d Single quote 2014-09-26 16:34:41 +01:00
Bob Mottram 5bc1c65b21 try files 2014-09-26 16:25:07 +01:00
Bob Mottram 1fd5863308 Permissions 2014-09-26 16:22:25 +01:00
Bob Mottram 79d15281e3 Use braces 2014-09-26 16:02:38 +01:00
Bob Mottram fd71e7452f memory limit 2014-09-26 15:50:40 +01:00
Bob Mottram 06544bcdd3 Don't remove htdocs 2014-09-26 15:25:44 +01:00
Bob Mottram 7b95c2b528 Fixing wiki 2014-09-26 15:20:38 +01:00
Bob Mottram 822f0516bc Writer motd 2014-09-26 14:57:25 +01:00
Bob Mottram 4da7e1ed4d More variant replacements 2014-09-26 14:19:37 +01:00
Bob Mottram 340ae2712e Blog installation 2014-09-26 14:16:08 +01:00
Bob Mottram f1dee1466e Use variables for the different system variants 2014-09-26 13:34:31 +01:00
Bob Mottram e6792ab5c1 Wiki configuration 2014-09-26 13:17:22 +01:00
Bob Mottram c2a7744ad6 IRC salt and operator password 2014-09-25 20:07:23 +01:00
Bob Mottram 1fd272f108 More prosody settings 2014-09-25 19:52:53 +01:00
Bob Mottram f9af361245 Fixing xmpp 2014-09-25 18:17:07 +01:00
Bob Mottram 2302c6878e IRC operator settings 2014-09-25 16:29:46 +01:00
Bob Mottram 03eb7797a4 IRC server 2014-09-25 16:22:27 +01:00
Bob Mottram 840c5d3bbf Restart prosody before registering an account 2014-09-25 14:32:02 +01:00
Bob Mottram b286617871 Use hashed xmpp passwords 2014-09-25 14:30:58 +01:00
Bob Mottram b70980b471 Register an xmpp user 2014-09-25 14:21:41 +01:00
Bob Mottram 19d38eaa47 xmpp installation 2014-09-25 14:06:33 +01:00
Bob Mottram 52a8833097 Don't reboot if installing within docker 2014-09-25 09:32:27 +01:00
Bob Mottram 94c0426e05 Memory as string 2014-09-24 22:53:53 +01:00
Bob Mottram c7767532ac Don't use email firewall for non-mailbox variants 2014-09-24 22:30:32 +01:00
Bob Mottram ddfba5c990 Don't create certificate if it already exists 2014-09-24 22:24:37 +01:00
Bob Mottram 950825f1cd Only download if the file doesn't already exist 2014-09-24 22:17:44 +01:00
Bob Mottram 20b0acd710 Alter sequence 2014-09-24 22:02:09 +01:00
Bob Mottram 57c01b3144 Don't import mail files for the writer variant 2014-09-24 20:47:25 +01:00
Bob Mottram 8198d40bd8 help 2014-09-24 20:42:52 +01:00
Bob Mottram 868601d9b7 Don't import gpg keys or email if this isn't a mailbox 2014-09-24 20:15:53 +01:00
Bob Mottram a31ae9c008 System type 2014-09-24 20:09:22 +01:00
Bob Mottram 33f6d92628 Owncloud installation 2014-09-24 19:05:40 +01:00
Bob Mottram de51a49170 Make build directory 2014-09-24 17:25:48 +01:00
Bob Mottram 3ad1c144cf Firewall for web server 2014-09-24 17:22:08 +01:00
Bob Mottram e980b04aec Install web server 2014-09-24 17:17:04 +01:00
Bob Mottram 943c931977 Remove any unused packages at the end of the installation 2014-09-24 17:09:16 +01:00
Bob Mottram bc8e2ae03c Schleuder not working 2014-09-24 17:07:17 +01:00
Bob Mottram 49b14d09d3 Symbolic link for schleuder 2014-09-24 16:36:01 +01:00
Bob Mottram b216eef354 Only change mutt mailboxes if the string isn't already present 2014-09-24 16:29:46 +01:00
Bob Mottram 87cffc1e1b Brackets 2014-09-24 15:26:13 +01:00
Bob Mottram e5c592d994 Fix invalid characters 2014-09-24 15:18:01 +01:00
Bob Mottram 03acbc98f5 gem option 2014-09-24 15:12:21 +01:00
Bob Mottram d17b7004d6 Banners for other system variants 2014-09-24 14:44:49 +01:00
Bob Mottram 0105b14a74 Spaces 2014-09-24 13:26:17 +01:00
Bob Mottram 40e43ee45e Missing dollar 2014-09-24 13:25:03 +01:00
Bob Mottram 63b6fc95c0 Missing echo 2014-09-24 13:20:53 +01:00
Bob Mottram 98e899e9e7 Check arguments to mailing list scripts 2014-09-24 13:20:04 +01:00
Bob Mottram abe28eb2c3 Redirections 2014-09-24 13:07:28 +01:00
Bob Mottram 60150fe6b4 Optional private mailing list 2014-09-24 12:56:30 +01:00
Bob Mottram 66a82826ca Not so many spaces 2014-09-24 09:38:14 +01:00
Bob Mottram 32001094c8 Make mailbox installs visually distinct 2014-09-24 09:33:46 +01:00
Bob Mottram a597b29dd3 Keep a cleartext copy of sent encrypted mail 2014-09-23 23:28:32 +01:00
Bob Mottram 12f6c6c628 Set mutt to automatically try to encrypt so that the user has to actively decide if they want to send a message in cleartext 2014-09-23 22:57:40 +01:00
Bob Mottram a7bad1850c Call it a mailbox 2014-09-23 22:14:44 +01:00
Bob Mottram d359344fd7 Ensure exit if email installation is complete 2014-09-23 22:13:42 +01:00
Bob Mottram 05b7cf2fa2 If this is only a mailbox system then exit after email has installed 2014-09-23 22:07:35 +01:00
Bob Mottram 22f8909b6e Only remove files if they were coppied 2014-09-23 21:56:28 +01:00
Bob Mottram 1457d3c2fc Copying 2014-09-23 21:50:56 +01:00
Bob Mottram 59770a7187 spamassassin doesn't install at present 2014-09-23 21:41:45 +01:00
Bob Mottram 89d2f139c0 Unmounting 2014-09-23 21:31:31 +01:00
Bob Mottram 1504a2f252 Mount message 2014-09-23 20:56:39 +01:00
Bob Mottram 33dd3848ab Use home directory 2014-09-23 20:52:01 +01:00
Bob Mottram d2b72e35d9 If installed within docker certain things aren't needed 2014-09-23 20:42:00 +01:00
Bob Mottram e94545a91a Don't mount if usb is already mounted 2014-09-23 19:56:21 +01:00
Bob Mottram 4779327f75 personal directory 2014-09-23 19:35:57 +01:00
Bob Mottram a53e52aadb Messages 2014-09-23 19:32:05 +01:00
Bob Mottram 4e1bbc3d4d Additional shredding 2014-09-23 19:06:26 +01:00
Bob Mottram 6d3f981c30 Use entire ssh directory 2014-09-23 19:02:47 +01:00
Bob Mottram 38c28dc647 Import entire gpg keyring 2014-09-23 19:00:00 +01:00
Bob Mottram b159d80aa9 Change position to after reboot 2014-09-23 18:52:24 +01:00
Bob Mottram 0f2aba1da9 Update directories from attached usb 2014-09-23 18:44:07 +01:00
Bob Mottram 82d6ca6733 Import email from a directory 2014-09-23 18:11:22 +01:00
Bob Mottram 7b76b98e6e Fixing gpg key creation 2014-09-23 18:01:18 +01:00
Bob Mottram 245a43c40c gpg key generation 2014-09-23 16:10:46 +01:00
Bob Mottram bcf920ee6d double brackets 2014-09-23 15:39:33 +01:00
Bob Mottram 23cc7966d5 no brackets 2014-09-23 15:34:36 +01:00
Bob Mottram 94dd7ba9b2 Invert the logic 2014-09-23 15:21:45 +01:00
Bob Mottram eb8f99e15f carriage return 2014-09-23 15:15:57 +01:00
Bob Mottram 2d4ca25a85 Only show syntax if needed 2014-09-23 15:13:55 +01:00
Bob Mottram 6340a7ef31 Use batch 2014-09-23 15:11:25 +01:00
Bob Mottram 1a798d893d Check that the user exists 2014-09-23 15:00:30 +01:00
Bob Mottram 8f392a998f Generate GPG key, or use existing keys 2014-09-23 14:54:26 +01:00
Bob Mottram 3b552de3ac forcing 2014-09-23 13:46:23 +01:00
Bob Mottram 7aa75691a7 Avoid duplicates 2014-09-23 13:39:49 +01:00
Bob Mottram 8432148dcf http backports 2014-09-23 13:31:58 +01:00
Bob Mottram 4f45f6157b Enable https apt transport 2014-09-23 13:31:27 +01:00
Bob Mottram c8099ed696 Force random number generator 2014-09-23 13:21:41 +01:00
Bob Mottram 19b31ec84c Ensure user privilages over gpg settings 2014-09-23 13:05:42 +01:00
Bob Mottram 1eddab77df gpg preferences 2014-09-23 13:04:15 +01:00
Bob Mottram 3ac83aafce Restart cron after editing crontab 2014-09-23 12:16:40 +01:00
Bob Mottram eb43f9e9ee Avoid a long line 2014-09-23 12:13:11 +01:00
Bob Mottram 53f8aa5563 Avoid duplicates 2014-09-23 12:00:11 +01:00
Bob Mottram da6f197286 show syntax 2014-09-23 11:56:14 +01:00
Bob Mottram 276efa67c3 Dynamic dns 2014-09-23 11:50:40 +01:00
Bob Mottram f0a1acdff8 Force yes on exim install 2014-09-22 23:18:46 +01:00
Bob Mottram 771a7c2fab Regenerate keys after reboot 2014-09-22 22:00:46 +01:00
Bob Mottram 04e4d301eb Ensure that there is a security repo 2014-09-22 14:48:38 +01:00
Bob Mottram aa340480e9 Missing redirection 2014-09-22 11:15:21 +01:00
Bob Mottram 7177c52bef Install the heavy daemon to begin with 2014-09-22 11:04:33 +01:00
Bob Mottram 4d0ca7f26b Check if directory exists 2014-09-22 10:56:09 +01:00
Bob Mottram a099227e49 tls_on_connect_ports 2014-09-22 10:38:36 +01:00
Bob Mottram 623ea7c188 Avoid duplicate entries 2014-09-22 10:03:49 +01:00
Bob Mottram 02b45996f5 Change sequence of firewall enabling 2014-09-22 09:35:25 +01:00
Bob Mottram 12f78d1fc5 web ports 2014-09-22 09:29:40 +01:00
Bob Mottram 8d151fc6d1 Update ftp 2014-09-22 09:20:40 +01:00
Bob Mottram 0ae29f175a Remove ephemerals 2014-09-22 09:19:09 +01:00
Bob Mottram ad589c2fd3 Start using the firewall at the earliest opportunity 2014-09-22 09:17:21 +01:00
Bob Mottram f5122f3e68 Firewall DNS 2014-09-22 09:13:53 +01:00
Bob Mottram e525eb4cad Remove apache 2014-09-21 23:11:08 +01:00
Bob Mottram 988be5abe7 Accept loopback 2014-09-21 22:57:26 +01:00
Bob Mottram cc936d05f7 Accept loopback 2014-09-21 22:55:21 +01:00
Bob Mottram d0661538a1 DNS port 2014-09-21 22:11:57 +01:00
Bob Mottram 7844d18b5e FTP ports 2014-09-21 22:06:32 +01:00
Bob Mottram bdfa7c6909 More ephemeral ports 2014-09-21 21:55:28 +01:00
Bob Mottram 6d80ad4edf All ephemeral ports 2014-09-21 21:31:22 +01:00
Bob Mottram 0c551bf13b FTP ephemeral ports 2014-09-21 21:24:10 +01:00
Bob Mottram 7a176a93b7 Web ports 2014-09-21 21:17:21 +01:00
Bob Mottram abadcc3a11 Tweaking 2014-09-21 21:01:18 +01:00
Bob Mottram 4e4cb30def https repos 2014-09-21 19:49:09 +01:00
Bob Mottram 72568189a4 https repos 2014-09-21 19:44:16 +01:00
Bob Mottram 6edbd79d88 Also allow port 22 2014-09-21 18:52:33 +01:00
Bob Mottram 93f2648106 Preamble 2014-09-21 15:47:01 +01:00
Bob Mottram 2b8a7480d8 More central 2014-09-21 15:05:41 +01:00
Bob Mottram e420310c1a Better dns configuration 2014-09-21 15:00:38 +01:00
Bob Mottram 4945e21655 Reconfigure ssh server before reboot 2014-09-21 14:21:17 +01:00
Bob Mottram bf96206149 tlsdate is already in jessie anyhow 2014-09-21 13:46:37 +01:00
Bob Mottram 628bc28d06 echo formatting 2014-09-21 13:07:10 +01:00
Bob Mottram f3ced59182 Allow git 2014-09-21 12:53:31 +01:00
Bob Mottram dfe1a07f73 Configure dns 2014-09-21 12:15:25 +01:00
Bob Mottram 7cb02e025b Avoid duplicated entries in sources.list 2014-09-21 11:54:23 +01:00
Bob Mottram b594ff9699 Login message 2014-09-21 11:45:57 +01:00
Bob Mottram 815bfba7af More sequence changes 2014-09-21 11:22:11 +01:00
Bob Mottram 38dbdf539f Change sequence to reduce the number of reboots 2014-09-21 11:18:29 +01:00
Bob Mottram a67d0af866 Rebooting messages 2014-09-21 11:14:31 +01:00
Bob Mottram 07c5fd3aee Completion message 2014-09-21 11:06:08 +01:00
Bob Mottram 446b8be846 libevent 2014-09-21 11:00:20 +01:00
Bob Mottram 62903f2081 Reboot before ssh key generation 2014-09-21 10:44:23 +01:00
Bob Mottram cfdf5858c6 Don't need square brackets 2014-09-21 10:29:56 +01:00
Bob Mottram 3ae61a3937 Reboot after hrng setup 2014-09-21 10:20:47 +01:00
Bob Mottram 75302efe5f Keep track of installation completion 2014-09-21 10:02:15 +01:00
Bob Mottram f2676ea295 hrng test 2014-09-21 09:32:28 +01:00
Bob Mottram 8281f2a2dc Functions in sequence 2014-09-21 09:02:31 +01:00
Bob Mottram b2c17226e9 Assume that ports will be scanned 2014-09-20 23:55:04 +01:00
Bob Mottram c3b92ee949 Optional hwrng 2014-09-20 23:41:20 +01:00
Bob Mottram 3a2ad40980 Double quotes 2014-09-20 23:31:49 +01:00
Bob Mottram 1f9f1ac8e6 Indentation 2014-09-20 23:18:32 +01:00
Bob Mottram 9fa8be09d2 More single quotes 2014-09-20 23:14:07 +01:00
Bob Mottram b1716bc183 Executable 2014-09-20 23:00:57 +01:00
Bob Mottram 3e4cff24ad Single quotes 2014-09-20 22:58:23 +01:00
Bob Mottram 15bc3f954d Missing bracket 2014-09-20 21:12:08 +01:00
Bob Mottram fdcb8b0a81 Missing bracket 2014-09-20 21:11:08 +01:00
Bob Mottram 78fe6ee7e8 Separate firewall settings for ssh 2014-09-20 21:03:55 +01:00
Bob Mottram 8024a6e4f3 Save firewall settings 2014-09-20 21:01:19 +01:00
Bob Mottram 4574b22693 ssh port 2014-09-20 20:59:13 +01:00
Bob Mottram f3efaebdf8 Remove proprietary repos first 2014-09-20 20:52:15 +01:00
Bob Mottram 787b369ca0 Argument checks 2014-09-20 20:51:50 +01:00
Bob Mottram 8fe1758ea6 Lists 2014-09-20 20:43:32 +01:00
Bob Mottram 1b0e3284a2 Email client 2014-09-20 20:27:11 +01:00
Bob Mottram 53de29f34f Use bayes 2014-09-20 19:55:20 +01:00
Bob Mottram 1d66cbaea2 gpg 2014-09-20 19:34:21 +01:00
Bob Mottram 4980feb07c Tidy sed 2014-09-20 19:26:31 +01:00
Bob Mottram 2d64a20638 imap configuration 2014-09-20 19:12:33 +01:00
Bob Mottram fb6a6a0bf0 Email 2014-09-20 17:44:38 +01:00
Bob Mottram 262295fc27 Beginning of install script 2014-09-20 08:32:52 +01:00