Commit Graph

1264 Commits

Author SHA1 Message Date
Bob Mottram f6eb49cffa Missing character 2015-11-30 15:47:28 +00:00
Bob Mottram e1d31d850d Minimal interactive install by default 2015-11-30 14:30:51 +00:00
Bob Mottram 3987268027 Minimise the number of decisions during interactive install 2015-11-30 14:25:09 +00:00
Bob Mottram 79f5759a08 Checking that gpg pubkey exists 2015-11-30 11:29:10 +00:00
Bob Mottram f98c57dd89 Improving gpg key creation 2015-11-30 11:14:11 +00:00
Bob Mottram 1bf712abc3 Use tlsdate from debian repos
The aforementioned bug should now be fixed
2015-11-29 22:17:30 +00:00
Bob Mottram 118077a77c Peg tlsdate to a specific commit 2015-11-29 22:04:36 +00:00
Bob Mottram c73b2b7650 Checkout not branch 2015-11-29 21:48:40 +00:00
Bob Mottram 072c64a7d2 Always allow avahi 2015-11-29 21:06:29 +00:00
Bob Mottram ef5c96fa81 Tidying 2015-11-29 19:57:01 +00:00
Bob Mottram eaaacdc434 No intermediate reboot 2015-11-29 19:54:19 +00:00
Bob Mottram bccc756e1e Peg zeronet to a given commit 2015-11-29 17:44:31 +00:00
Bob Mottram b62bda0ced inadyn settings 2015-11-29 17:15:02 +00:00
Bob Mottram 2e0919c0d6 Peg inadyn to a specific commit 2015-11-29 16:38:28 +00:00
Bob Mottram 0dfa5a608f Set the avahi hostname when making an image 2015-11-29 16:20:20 +00:00
Bob Mottram 54b3daf9d4 Default to no static local IP address, but have the option to set one 2015-11-29 15:28:12 +00:00
Bob Mottram 6227eb6f63 Install ntp in image 2015-11-29 15:00:10 +00:00
Bob Mottram b8d8036a3e Support manpages in image 2015-11-29 14:58:14 +00:00
Bob Mottram 758f507dfd Create a new user during image install 2015-11-29 14:54:30 +00:00
Bob Mottram 3eb0cfb21f Install nano for minimal editing capability 2015-11-29 14:32:36 +00:00
Bob Mottram 653d6f2dec Fixed username and password when generic images are created 2015-11-29 13:20:26 +00:00
Bob Mottram 39e2d67984 Show public and private gpg key filenames during install 2015-11-29 13:14:15 +00:00
Bob Mottram 970e3dfca1 Set the initial admin username 2015-11-29 12:11:18 +00:00
Bob Mottram 5e3efcc0e2 Comment 2015-11-29 11:34:57 +00:00
Bob Mottram 44f6375131 translation command names 2015-11-27 16:52:23 +00:00
Bob Mottram ef9fcb946d Preparing for international strings 2015-11-27 15:29:43 +00:00
Bob Mottram 2558225fb5 Beginning translation strings 2015-11-27 12:31:28 +00:00
Bob Mottram 6fc3017853 Prepare for translations 2015-11-27 11:42:16 +00:00
Bob Mottram bf2f9ca063 Tidying 2015-11-27 11:32:40 +00:00
Bob Mottram 0c4744efe4 Check for empty string 2015-11-27 08:12:04 +00:00
Bob Mottram 3bc378f2a2 Check for empty string 2015-11-27 08:09:36 +00:00
Bob Mottram ee8870fd7d Check that the date is sane 2015-11-26 22:40:09 +00:00
Bob Mottram ff3c8204a7 Upgrade certificates 2015-11-26 22:21:19 +00:00
Bob Mottram 873204bba6 Add ping command to image 2015-11-26 22:08:44 +00:00
Bob Mottram bc960182c1 Order of initial setup 2015-11-26 22:01:43 +00:00
Bob Mottram 94e6f86e54 Line length 2015-11-26 21:43:48 +00:00
Bob Mottram ad36c2a219 Don't remove initial ssh host keys - they will be regenerated during install 2015-11-26 20:32:00 +00:00
Bob Mottram 795f7750ab Tidying 2015-11-26 17:40:37 +00:00
Bob Mottram 07935f796a A20 packages 2015-11-26 17:35:54 +00:00
Bob Mottram cbd1f8a6bc Irrelevant comments 2015-11-26 17:30:56 +00:00
Bob Mottram 4955a7fe82 Unused file 2015-11-26 17:26:45 +00:00
Bob Mottram 06d88dc1f4 link 2015-11-26 17:15:58 +00:00
Bob Mottram c06899dcaa Some speculative changes to support cubieboard2 image builds 2015-11-26 16:36:10 +00:00
Bob Mottram 929df4f2d6 Drop the exit 2015-11-26 11:10:07 +00:00
Bob Mottram 1e4298f204 Don't copy the config file to itself 2015-11-26 11:03:34 +00:00
Bob Mottram f0ed04418f space 2015-11-26 10:58:09 +00:00
Bob Mottram f135528abf space 2015-11-26 10:55:16 +00:00
Bob Mottram f40cb8f8b3 Check for updates on the control panel 2015-11-26 10:53:54 +00:00
Bob Mottram 4e92dd8992 A new way of doing upgrades
This ensures that an upgrade occurs to a predictable set of commits
2015-11-26 09:46:20 +00:00
Bob Mottram 97109a89b2 Update the completion file if needed 2015-11-25 22:55:41 +00:00
Bob Mottram e069f941c5 Peg gpgit to a specific commit 2015-11-25 22:45:42 +00:00
Bob Mottram 147e8fff23 Peg ipfs to a specific commit 2015-11-25 22:34:26 +00:00
Bob Mottram 1d2a72451d Peg toxcore/toxic to a specific commit 2015-11-25 22:12:47 +00:00
Bob Mottram 041de6e0ad Peg cjdns to a particular commit 2015-11-25 19:28:18 +00:00
Bob Mottram e8df1c07c9 Peg gogs to a particular commit 2015-11-25 17:13:01 +00:00
Bob Mottram 79c26dcffc Peg the blog to a particular commit 2015-11-25 16:59:48 +00:00
Bob Mottram 2a88ddc412 Peg gnusocial to a particular commit 2015-11-25 16:12:16 +00:00
Bob Mottram 5081d46d5a Improve post image creation instructions 2015-11-25 14:04:48 +00:00
Bob Mottram 4d61630fb4 Instructions after image build 2015-11-25 11:43:57 +00:00
Bob Mottram c539cb2cf4 Dependencies 2015-11-25 09:51:35 +00:00
Bob Mottram b88f433a8e Password in large letters 2015-11-24 16:54:43 +00:00
Bob Mottram 2fb0ed4bd9 Check if installation was started before deleting initial files 2015-11-24 15:47:24 +00:00
Bob Mottram 8d93575caf Don't create an empty completion file 2015-11-24 15:34:45 +00:00
Bob Mottram cba4e8ab8b Tidying 2015-11-24 14:56:44 +00:00
Bob Mottram d6d00373bc Avoid carriage return 2015-11-24 14:14:07 +00:00
Bob Mottram 0406b5543d Saving the generated password 2015-11-24 12:08:55 +00:00
Bob Mottram 26a61c49ec Use global image password if it is available 2015-11-24 11:05:35 +00:00
Bob Mottram af1f72a7a4 Show generated password using dialog 2015-11-24 10:51:48 +00:00
Bob Mottram 49593d8436 Entropy check before password generation 2015-11-24 10:22:55 +00:00
Bob Mottram a8bd4680e8 Check for make failure 2015-11-24 09:37:53 +00:00
Bob Mottram 4789e66625 Expected extensions 2015-11-24 09:17:05 +00:00
Bob Mottram 11ea8d45a7 Password file 2015-11-23 22:27:32 +00:00
Bob Mottram 0b0e2c85c7 clear 2015-11-23 22:19:17 +00:00
Bob Mottram f010abb159 Rearrange initial setup 2015-11-23 22:03:17 +00:00
Bob Mottram 961cf68f58 chown 2015-11-23 21:14:12 +00:00
Bob Mottram 304eabc52f Improving initial login to generic image 2015-11-23 20:43:43 +00:00
Bob Mottram e8f4133bc4 echo to the right script 2015-11-23 17:47:53 +00:00
Bob Mottram 8c7929e4b0 rootdir 2015-11-23 17:08:31 +00:00
Bob Mottram 4ede9b7028 Path correction 2015-11-23 16:36:03 +00:00
Bob Mottram ace1114013 Don't initially change network settings for generic image 2015-11-23 16:30:31 +00:00
Bob Mottram 4202582083 touch 2015-11-23 16:08:59 +00:00
Bob Mottram 2294979689 Random initial image password 2015-11-23 15:04:05 +00:00
Bob Mottram a4aca5ddbc Generate a random initial password for images 2015-11-23 14:24:31 +00:00
Bob Mottram 972d4546ff Install avahi on image 2015-11-23 14:06:19 +00:00
Bob Mottram ec1c284069 Two stage initial setup for generic images 2015-11-23 12:04:37 +00:00
Bob Mottram 9b3263767c Missing rootdir 2015-11-23 11:26:04 +00:00
Bob Mottram 30b7745896 sudo 2015-11-23 11:16:04 +00:00
Bob Mottram ae7169e88f Generic image setup 2015-11-23 10:33:45 +00:00
Bob Mottram fb676a24fa qemu x86_64 2015-11-23 08:29:49 +00:00
Bob Mottram 1ac5bfe548 qemu support 2015-11-22 22:52:59 +00:00
Bob Mottram 049808981e More helpful motd 2015-11-22 13:52:42 +00:00
Bob Mottram 14e95ca957 Ensure that the admin user can initially sudo 2015-11-22 13:43:23 +00:00
Bob Mottram 4d3371694a Tidying 2015-11-22 13:07:48 +00:00
Bob Mottram 3baf2c686d show vdi 2015-11-22 12:11:15 +00:00
Bob Mottram abee5570ed header 2015-11-22 12:00:52 +00:00
Bob Mottram d5fb8076ba functions 2015-11-22 11:12:38 +00:00
Bob Mottram b83fe5aa24 functions 2015-11-22 11:05:24 +00:00
Bob Mottram 3421108c6c Backup and restore any user config files 2015-11-22 10:59:07 +00:00
Bob Mottram bda3303a4d Toxic dependencies 2015-11-22 10:43:30 +00:00
Bob Mottram 9a804ab375 Make more similar to the way freedom-maker applies vmdebootstrap patches 2015-11-22 10:36:11 +00:00
Bob Mottram bff65b86d1 Tidying 2015-11-21 23:27:17 +00:00
Bob Mottram 4463d10467 vdi 2015-11-21 22:58:29 +00:00
Bob Mottram 17050ada7f Export to virtualbox format 2015-11-21 20:41:58 +00:00
Bob Mottram 89c1a4201b Shutdown and restart on control panel 2015-11-21 20:01:53 +00:00
Bob Mottram 63e4c2a06c Current directory 2015-11-21 17:47:47 +00:00
Bob Mottram 4fe7bace66 Network interfaces 2015-11-21 16:13:28 +00:00
Bob Mottram 48b8940d54 Ensure that the expected port is used 2015-11-21 15:47:44 +00:00
Bob Mottram bbac58020a Image creation interactive mode 2015-11-21 15:44:59 +00:00
Bob Mottram cc6dff68ed Option to use an ssh pubkey during image creation 2015-11-21 14:33:39 +00:00
Bob Mottram df1c11802d Check password length 2015-11-21 14:11:42 +00:00
Bob Mottram 47b1a8c6cc Ensure that openssh-server is installed 2015-11-21 13:49:00 +00:00
Bob Mottram ca417ad491 Since hrng enable and ssh host key generation is done with the image builder we no longer need the reboot 2015-11-21 13:46:46 +00:00
Bob Mottram 432814e973 Configurable image size 2015-11-21 13:16:49 +00:00
Bob Mottram 6a2019dfc9 Tidying 2015-11-21 13:12:31 +00:00
Bob Mottram d3414046a8 Set config filename in temporary script 2015-11-21 12:59:19 +00:00
Bob Mottram 0cb73cc095 Generate a random initial password for the image
Fixed default passwords should be avoided
2015-11-21 12:23:46 +00:00
Bob Mottram 699c77122a If a configuration file is supplied then run it at the end of image generation 2015-11-21 11:56:40 +00:00
Bob Mottram 71503f2297 License headers 2015-11-21 11:25:32 +00:00
Bob Mottram 2f74d5865c Genericise in case the project name later changes 2015-11-21 11:21:56 +00:00
Bob Mottram 3239da7be5 Check if the image was created 2015-11-21 10:29:10 +00:00
Bob Mottram 5574fe2244 bash 2015-11-20 23:54:24 +00:00
Bob Mottram 0e3cc7e07a local 2015-11-20 21:50:54 +00:00
Bob Mottram 4fccf12c69 Improve the image command 2015-11-20 21:43:03 +00:00
Bob Mottram 3e88f85cc6 Set rootfs for debian image 2015-11-20 17:34:38 +00:00
Bob Mottram b254a5512b Rootfs 2015-11-20 17:26:33 +00:00
Bob Mottram a6ed6c0a12 Prep can use a given disk image 2015-11-20 17:19:00 +00:00
Bob Mottram 0f91280e28 Make a debian image
Based on freedom-maker with proprietary
stuff removed
2015-11-20 16:09:21 +00:00
Bob Mottram d81e4ee6b0 Initial idea for deploying an image 2015-11-20 11:54:39 +00:00
Bob Mottram f6358543fb More preparation for letsencrypt 2015-11-17 22:21:40 +00:00
Bob Mottram b30d4219fe Allow hubzilla to be pegged to a particular commit 2015-11-16 16:58:55 +00:00
Bob Mottram 1c6b926631 Delete ununsed log files 2015-11-16 13:28:17 +00:00
Bob Mottram 655a4184af Set log level 2015-11-16 12:05:07 +00:00
Bob Mottram b4358f195c Add hubzilla restore to the backup menu 2015-11-15 17:15:23 +00:00
Bob Mottram 3d6fcec14c Restore hubzilla script 2015-11-15 12:08:49 +00:00
Bob Mottram 7f2e900a42 Hubzilla menu 2015-11-15 12:05:58 +00:00
Bob Mottram 74b94e4f45 Script to restore only hubzilla 2015-11-15 11:58:19 +00:00
Bob Mottram e8c32454e2 Notify that logging changes take a while 2015-11-15 11:22:11 +00:00
Bob Mottram 374ed7874d owncloud in debian stable doesn't support removing users 2015-11-10 17:56:10 +00:00
Bob Mottram a5b7c7e7f4 But alas user:add isn't defined in the current owncloud version 2015-11-10 14:17:08 +00:00
Bob Mottram 32cc928c31 More graceful removal of user if there is a failure during adduser 2015-11-10 13:59:47 +00:00
Bob Mottram 702f28cf15 Adding owncloud users 2015-11-10 12:29:43 +00:00
Bob Mottram 236c65d70a Remove owncloud user 2015-11-10 12:20:55 +00:00
Bob Mottram 2e66e9039a last line 2015-11-06 16:20:37 +00:00
Bob Mottram c66c413383 Newline not needed 2015-11-06 16:02:41 +00:00
Bob Mottram 53740e6ebf Check disk usage before backup to usb 2015-11-06 15:59:16 +00:00
Bob Mottram cd2715de04 To friends 2015-11-06 15:29:04 +00:00
Bob Mottram 2123a17733 Forget after backup avoids errors 2015-11-05 11:54:17 +00:00
Bob Mottram 1708658c67 Indentation 2015-11-05 10:30:00 +00:00
Bob Mottram 4a56898660 obnam force lock 2015-11-05 10:07:52 +00:00
Bob Mottram a084b42346 phrase 2015-11-05 09:58:27 +00:00
Bob Mottram a4c0814d03 warning 2015-11-05 09:31:53 +00:00
Bob Mottram 5a8cd03f0b Tidying 2015-11-05 09:30:08 +00:00
Bob Mottram 592d6c0a19 Reduce height 2015-11-05 09:27:25 +00:00
Bob Mottram 1dab45d633 Tidying 2015-11-05 09:25:43 +00:00
Bob Mottram 34be8d1c04 Add drive formatting to the control panel 2015-11-05 09:22:39 +00:00
Bob Mottram b28fd25db8 Some extra prompting 2015-11-05 09:06:19 +00:00
Bob Mottram 2f39f4d6c6 Only forget old backups if the directory already exists 2015-11-05 08:16:00 +00:00
Bob Mottram 96d6fea7ab Add partitioning 2015-11-04 22:36:52 +00:00
Bob Mottram e96f2aea05 Forget backups 2015-11-04 22:13:25 +00:00
Bob Mottram 74e5eef3fd Add a label 2015-11-04 21:34:05 +00:00
Bob Mottram 5039a5526e Tweaks 2015-11-04 21:05:24 +00:00
Bob Mottram b199fb98fd Command to format drives as LUKS 2015-11-04 20:34:31 +00:00
Bob Mottram decee24c46 Option to format keydrive as LUKS 2015-11-04 19:58:47 +00:00
Bob Mottram 08c3b56758 obnam params 2015-11-04 17:47:46 +00:00
Bob Mottram d73e1616af Remove old backups prior to making a new one 2015-11-04 17:25:39 +00:00
Bob Mottram c26b60bd39 Beginning of Let's Encrypt implementation 2015-11-04 15:40:38 +00:00
Bob Mottram a9736a6fe1 Include key 2015-11-04 10:29:22 +00:00
Bob Mottram e4d9094169 Preparations for let's encrypt 2015-11-04 10:10:18 +00:00
Bob Mottram 6b0a1fc97f Add cert renewal to security settings 2015-11-03 18:00:08 +00:00
Bob Mottram 1b3b00949b Restoring from remote server 2015-11-03 16:06:19 +00:00
Bob Mottram 6823dd3865 Configure remote backups via the control panel 2015-11-03 15:30:10 +00:00
Bob Mottram 108aa7831b Validation of domain server 2015-11-03 12:30:28 +00:00
Bob Mottram 37732edba9 Set hubzilla channel directory server from the control panel 2015-11-03 12:25:10 +00:00
Bob Mottram ba2bb9166e Title 2015-11-03 09:37:16 +00:00
Bob Mottram 5896c10a1a Move resetting of the tripwire to the control panel
Since it's a commonly used function
2015-11-03 09:34:28 +00:00
Bob Mottram f6f2bc51a5 Pause after running security settings 2015-11-03 09:24:55 +00:00
Bob Mottram 37be888820 Show SIP extensions on control panel 2015-11-02 16:28:18 +00:00
Bob Mottram 7e59a41e4f Improved way of getting the next SIP extension 2015-11-02 15:30:24 +00:00
Bob Mottram 07b795222b stop and start sip 2015-11-02 15:13:42 +00:00
Bob Mottram 6d0723933c Comment 2015-11-02 14:56:11 +00:00
Bob Mottram 31316c3bf5 Next SIP extension 2015-11-02 14:53:18 +00:00
Bob Mottram 7100b577f8 Line matching 2015-11-02 12:25:47 +00:00
Bob Mottram 740a26edb6 Use systemd restart 2015-11-02 12:19:30 +00:00
Bob Mottram a9efd5bcb3 Line matching 2015-11-02 12:16:21 +00:00
Bob Mottram 5ca98a2050 Improved loops 2015-11-02 12:11:49 +00:00
Bob Mottram d50e8ad1d3 Try without quotes 2015-11-02 11:47:26 +00:00
Bob Mottram 4c0ce24d4c Spaces 2015-11-02 11:27:32 +00:00
Bob Mottram 2ae3f297e4 Get the next available SIP extension number 2015-11-02 11:22:20 +00:00
Bob Mottram 932100d862 Remove SIP user when using rmuser 2015-11-02 10:56:02 +00:00
Bob Mottram 5a0e192f48 Check that xmpp is installed before adding user 2015-11-02 10:33:03 +00:00
Bob Mottram 797a1b9cef Add SIP user with the adduser command 2015-11-02 10:31:49 +00:00
Bob Mottram 5f7447665a Command to remove SIP user 2015-11-02 10:12:49 +00:00
Bob Mottram c4bfb48415 Command to add/edit sip user 2015-11-02 10:00:53 +00:00
Bob Mottram c8bad6ff58 Beginning of SIP user commands 2015-11-02 08:13:11 +00:00
Bob Mottram 071527b45d Restart voip services on restore 2015-11-01 23:00:10 +00:00
Bob Mottram fd2700a70e Backup and restore sip settings 2015-11-01 22:56:28 +00:00
Bob Mottram 59123c9b7d sipwitch plugins 2015-11-01 22:36:50 +00:00
Bob Mottram eaa138f412 configurable sip params 2015-11-01 22:25:17 +00:00
Bob Mottram 44753855b3 SIP firewall 2015-11-01 22:23:57 +00:00
Bob Mottram 41fc1011e4 Missing parameter 2015-11-01 22:04:21 +00:00
Bob Mottram 16dfb20f1f SIP server 2015-11-01 22:02:44 +00:00
Bob Mottram 9b63f73d59 Disable inadyn logging 2015-11-01 13:27:14 +00:00
Bob Mottram c5c35a552d Tidying 2015-11-01 10:59:10 +00:00
Bob Mottram 8474a2dd74 Exiting from menus 2015-11-01 10:56:33 +00:00
Bob Mottram 00f2a60585 Changing ssh public key 2015-11-01 10:51:54 +00:00
Bob Mottram e5496d113b and 2015-11-01 10:30:15 +00:00
Bob Mottram 448e15c766 Simplification of control panel menus 2015-11-01 10:29:42 +00:00
Bob Mottram da3c0f5eed Tidying 2015-11-01 10:08:36 +00:00
Bob Mottram fcf6800422 Ownership of ssh directory 2015-11-01 10:03:26 +00:00
Bob Mottram fa608871e3 Title 2015-11-01 09:51:10 +00:00
Bob Mottram 6c81c2a3e5 Restart exim 2015-10-31 23:20:41 +00:00
Bob Mottram 858947b462 Quotes 2015-10-31 23:18:35 +00:00
Bob Mottram eab55eaf38 Typo 2015-10-31 23:15:30 +00:00
Bob Mottram 90713a87db Restart prosody 2015-10-31 23:14:28 +00:00
Bob Mottram ca4e31726c Typo 2015-10-31 23:12:07 +00:00
Bob Mottram 7791359dd8 Enable logging on the control panel 2015-10-31 23:09:32 +00:00
Bob Mottram e6e9f9d771 Exim logging 2015-10-31 23:05:01 +00:00
Bob Mottram 814bd711b6 logging command 2015-10-31 22:55:09 +00:00
Bob Mottram 7238d90a98 Height 2015-10-31 21:08:54 +00:00
Bob Mottram 77d1641fe3 Restoring gpg key 2015-10-31 21:01:24 +00:00
Bob Mottram 3518ee9916 Quotes 2015-10-31 20:28:03 +00:00
Bob Mottram 1713d292d1 Check for ssh public key 2015-10-31 20:26:00 +00:00
Bob Mottram 74673601e9 Clear on exit 2015-10-31 20:18:34 +00:00
Bob Mottram 0ef3423afe control panel 2015-10-31 20:14:23 +00:00
Bob Mottram 1e87576868 Specify an ssh public key when adding new user 2015-10-29 09:37:27 +00:00
Bob Mottram 1076e9d2ad Email archiving for multiple users 2015-10-28 08:12:38 +00:00
Bob Mottram 4be9baabc5 Username 2015-10-27 19:05:29 +00:00
Bob Mottram d9e008e635 Different index within path 2015-10-27 16:04:14 +00:00
Bob Mottram b9121c9683 Restore users if needed 2015-10-27 15:55:17 +00:00
Bob Mottram b994a9c66c Bumping default dh key lengths 2015-10-27 14:38:05 +00:00
Bob Mottram 3ddeb7fa94 dovecot dh parameters length 2015-10-27 14:32:03 +00:00
Bob Mottram baf7179f73 completion 2015-10-27 11:14:08 +00:00
Bob Mottram e814591808 Adding and removing blog users 2015-10-27 10:50:41 +00:00
Bob Mottram 5ee011f200 Different way of recording the admin user 2015-10-27 10:28:46 +00:00
Bob Mottram 4aadbbd32c Restoring tox 2015-10-27 10:15:08 +00:00
Bob Mottram b1c2bfa0f4 Check that directory exists 2015-10-26 21:37:22 +00:00
Bob Mottram a906d43ea1 Check that directory exists 2015-10-26 21:31:48 +00:00
Bob Mottram de8e100fcf Skeleton for procmailrc 2015-10-26 20:22:59 +00:00
Bob Mottram bdf4dd3285 Encrypt sent items 2015-10-26 19:16:26 +00:00
Bob Mottram 329a99df07 alias 2015-10-26 18:52:47 +00:00
Bob Mottram 20d65a0b7a Check return code 2015-10-26 17:25:59 +00:00
Bob Mottram 93f6cbb1e8 Check that public key was generated 2015-10-26 17:21:38 +00:00
Bob Mottram 920e668196 Password option 2015-10-26 17:07:40 +00:00
Bob Mottram 3b0a7821d8 Command to remove a non-administrator user 2015-10-26 15:11:37 +00:00
Bob Mottram 21f03af0f7 Mark a user account as being the adinistrator 2015-10-26 14:50:16 +00:00
Bob Mottram d869c76e7e Configurable gpg keyserver 2015-10-26 14:39:00 +00:00
Bob Mottram 90a677d514 Command to add a new user 2015-10-26 14:25:58 +00:00
Bob Mottram d04277dbae Remove maildir for tox 2015-10-26 08:19:07 +00:00
Bob Mottram e754a7c7a0 Don't need a maildir for tox 2015-10-26 08:14:59 +00:00
Bob Mottram b6eefffcfc Restore email with multiple users 2015-10-25 22:17:05 +00:00