Commit Graph

3230 Commits

Author SHA1 Message Date
Bob Mottram 271368aadd obnam config file 2016-10-24 11:52:56 +01:00
Bob Mottram a50c9c6f63 Enforce a global client name for obnam backups
Otherwise you can't restore directories to a system with a different domain name
2016-10-24 11:41:49 +01:00
Bob Mottram 6316078412 Consistent terminology 2016-10-24 10:09:04 +01:00
Bob Mottram a63950d6a4 Clear before running restore command 2016-10-24 09:50:12 +01:00
Bob Mottram d527e86c84 Restore using radiolist 2016-10-24 09:47:17 +01:00
Bob Mottram 0b18eb1e4f Wider dialog 2016-10-23 23:53:26 +01:00
Bob Mottram 849430b2ce Capture return code 2016-10-23 23:35:59 +01:00
Bob Mottram a61d02999c Include a mail subdomain 2016-10-23 20:37:33 +01:00
Bob Mottram 061e65520d Quieter install 2016-10-23 19:38:14 +01:00
Bob Mottram 3efa61fcfa Basic mail server install without torifications 2016-10-23 18:49:46 +01:00
Bob Mottram e3dfb3eb53 It's unlikely that conventional email will be wanted on a mesh, but not totally infeasible
i.e. the transport mechanism could be p2p
2016-10-23 17:17:17 +01:00
Bob Mottram 2f5deb0c01 Set mailname at the same time as hostname 2016-10-23 16:53:23 +01:00
Bob Mottram 4406b117ea Set mailname at the beginning 2016-10-23 16:20:34 +01:00
Bob Mottram 20be3d4175 Set the mailname 2016-10-23 15:46:21 +01:00
Bob Mottram bb8e3aba45 Single quotes 2016-10-23 14:28:05 +01:00
Bob Mottram 5b1b0b82fd Consistent variable name 2016-10-23 14:15:48 +01:00
Bob Mottram 84adebc17b Change exim relay when changing network 2016-10-23 14:13:38 +01:00
Bob Mottram 1e3a25aebe Remove dovecot symlink 2016-10-23 12:08:11 +01:00
Bob Mottram cbabae84b2 wifi retries 2016-10-23 10:41:04 +01:00
Bob Mottram 7d232bc866 Enabling and disabling wifi 2016-10-22 23:04:53 +01:00
Bob Mottram 2baffb874f Note about reverting to dynamic IP 2016-10-22 22:38:59 +01:00
Bob Mottram afdc69b3da Tidying 2016-10-22 22:36:07 +01:00
Bob Mottram dc4e2405db Return on cancel 2016-10-22 22:16:21 +01:00
Bob Mottram ae4f366299 Can go back to using a dynamic IP address 2016-10-22 22:12:36 +01:00
Bob Mottram 33c992814c Encourage restart after setting static address 2016-10-22 21:28:30 +01:00
Bob Mottram 6ce080543d Static settings for wifi 2016-10-22 21:25:42 +01:00
Bob Mottram 6074a4bb37 Comments customised to the local network 2016-10-22 20:36:22 +01:00
Bob Mottram d47b2b6b1c Make a guess at what the static IP should be 2016-10-22 20:33:36 +01:00
Bob Mottram d03a95db5c Attach dongle 2016-10-22 19:11:24 +01:00
Bob Mottram 23bb82dae6 Lines 2016-10-22 19:10:12 +01:00
Bob Mottram 66bdd41ec1 Move firewall functions to their logical homes 2016-10-22 18:26:17 +01:00
Bob Mottram a94295ef52 Drop support for port 22 ssh 2016-10-22 18:06:00 +01:00
Bob Mottram a6a911871b Displaying email hostnames 2016-10-22 17:36:21 +01:00
Bob Mottram 010757a1d2 Firewall name 2016-10-22 17:29:24 +01:00
Bob Mottram 91090df05f Firewall name 2016-10-22 17:26:28 +01:00
Bob Mottram 412ada5d6a wait rather than nodown 2016-10-22 16:56:29 +01:00
Bob Mottram 115e846da8 Sleep on nodown 2016-10-22 16:11:57 +01:00
Bob Mottram 52bf02acb2 nodown option on wifi 2016-10-22 16:04:40 +01:00
Bob Mottram 6dea0a87ff Daemon to start wifi 2016-10-22 15:43:15 +01:00
Bob Mottram 626e9b66d5 htmly not in default install 2016-10-22 14:11:48 +01:00
Bob Mottram c0e482870c Dokuwiki not in default install 2016-10-22 14:08:46 +01:00
Bob Mottram babe2aac39 Move main control panel entries into the email menu 2016-10-22 13:13:32 +01:00
Bob Mottram 365d03a216 reconfigure exim4 2016-10-22 12:50:03 +01:00
Bob Mottram 7827fe9401 Set email domains from the control panel 2016-10-22 12:22:27 +01:00
Bob Mottram b0d42fd36e Include project name 2016-10-22 10:53:55 +01:00
Bob Mottram 78fd192b97 Show firewall settings on control panel 2016-10-22 10:52:33 +01:00
Bob Mottram 80ed13fba0 Tidying of firewall 2016-10-22 10:39:34 +01:00
Bob Mottram 4b737b40b2 Test if wifi is running 2016-10-21 23:19:04 +01:00
Bob Mottram 8f37e72f04 Run the wifi command at the end of installation 2016-10-21 22:57:30 +01:00
Bob Mottram bc62290f00 Reduce the number of apps in the default install 2016-10-21 20:46:33 +01:00
Bob Mottram 7535e8b988 Roaming dhcp 2016-10-21 19:42:33 +01:00
Bob Mottram 74640a2a9a No ap_scan 2016-10-21 19:28:34 +01:00
Bob Mottram 95521731a7 By default connect to any open wifi 2016-10-21 19:01:47 +01:00
Bob Mottram 4815dcc806 Can connect to any open wifi 2016-10-21 18:56:01 +01:00
Bob Mottram 5dd5f73218 Update wifi config 2016-10-21 18:23:59 +01:00
Bob Mottram 8d5d3ba292 wifi interface up after networks 2016-10-21 18:16:00 +01:00
Bob Mottram 5a37cf14be wifi interface down before scan 2016-10-21 18:02:56 +01:00
Bob Mottram 5c182edb23 Terminale wpa_supplicant before restart of wifi 2016-10-21 17:40:06 +01:00
Bob Mottram 4db154ff80 force down 2016-10-21 16:05:39 +01:00
Bob Mottram b2862e5125 force down 2016-10-21 16:02:14 +01:00
Bob Mottram 1acbd6d2fa Back to manual 2016-10-21 15:58:50 +01:00
Bob Mottram 9f8604c835 Permit changes to resolv.conf 2016-10-21 15:55:25 +01:00
Bob Mottram 1a907219b0 use dhcp 2016-10-21 15:50:17 +01:00
Bob Mottram be9a992a0b Stray equals 2016-10-21 15:20:38 +01:00
Bob Mottram 65982e8a6b Show adaptor 2016-10-21 15:18:59 +01:00
Bob Mottram 1c660aa45b Check wifi interface exists 2016-10-21 15:13:48 +01:00
Bob Mottram 88676079a1 Better dialog wording 2016-10-21 14:29:41 +01:00
Bob Mottram d64782d20b Bring up wifi interface 2016-10-21 14:18:05 +01:00
Bob Mottram 882ea66ef7 pci 2016-10-21 14:10:57 +01:00
Bob Mottram c9885f8485 Quotes 2016-10-21 14:06:03 +01:00
Bob Mottram bb4e27fd67 Reset usb devices 2016-10-21 14:00:29 +01:00
Bob Mottram f24c1f6f2d Check if running as root 2016-10-21 13:56:13 +01:00
Bob Mottram 53b9be1418 firmware conditions 2016-10-21 13:46:40 +01:00
Bob Mottram 426585b25a Create firmware directory if it doesn't exist 2016-10-21 13:36:41 +01:00
Bob Mottram a7bd479d25 Update udev rules after wifi firmware install 2016-10-21 12:10:08 +01:00
Bob Mottram 222b6ae263 Install atheros wifi firmware before the interactive installer begins 2016-10-21 11:40:57 +01:00
Bob Mottram a4318101ff Change pihole interface if needed 2016-10-21 10:48:39 +01:00
Bob Mottram 536c078489 Change interface if on wifi 2016-10-21 10:43:50 +01:00
Bob Mottram 119bd00f7b Only write wifi interface if parameters are given 2016-10-21 10:33:40 +01:00
Bob Mottram dfd4573ddc Ensure that wifi interface is set in config file 2016-10-21 10:31:53 +01:00
Bob Mottram 0c569eff66 Consolidation of wifi functions 2016-10-21 10:24:07 +01:00
Bob Mottram 657110355f Disable wifi when interface is known 2016-10-21 10:11:23 +01:00
Bob Mottram 0ffe36cbc2 Use automatic wifi adaptor detection 2016-10-21 10:08:45 +01:00
Bob Mottram e6e21d0b24 Automatic detection of wifi adaptor 2016-10-21 10:03:33 +01:00
Bob Mottram 904d8d60af Configurable wifi interface 2016-10-21 09:52:09 +01:00
Bob Mottram 0b8fc22d70 Convert between pem and crt if letsencrypt fails 2016-10-20 22:46:51 +01:00
Bob Mottram 1d5edecce3 Remove individual cert files 2016-10-20 22:02:16 +01:00
Bob Mottram 591c3d7d8a non-interactive 2016-10-20 21:45:02 +01:00
Bob Mottram 5243ab9a2b invert logic 2016-10-20 21:38:15 +01:00
Bob Mottram 11c4ae7f8e Configuring gnusocial 2016-10-20 20:55:59 +01:00
Bob Mottram 47db991abf Move to debian packaged certbot 2016-10-20 19:05:27 +01:00
Bob Mottram 7f970fe02c Check files 2016-10-20 17:24:23 +01:00
Bob Mottram dde8e0fcf3 No empty strings 2016-10-20 17:16:02 +01:00
Bob Mottram 205cd80c01 Restoring all 2016-10-20 17:12:29 +01:00
Bob Mottram 1764a32911 Restoring individual apps 2016-10-20 17:01:13 +01:00
Bob Mottram 83bb146026 Mounting backup drive 2016-10-20 16:50:16 +01:00
Bob Mottram a5daaa17ef local restore 2016-10-20 16:35:25 +01:00
Bob Mottram 7f508fef8e index offset 2016-10-20 16:14:57 +01:00
Bob Mottram fa5a0f74e0 Order of increment 2016-10-20 16:10:32 +01:00
Bob Mottram 1592227f8c Try the next drive letter on failure 2016-10-20 15:48:15 +01:00
Bob Mottram 8a979439fd Obtain the usb drive 2016-10-20 15:33:54 +01:00
Bob Mottram a918594c4b config not configuration 2016-10-20 15:22:44 +01:00
Bob Mottram 7da015dd32 Restore dialog dimension 2016-10-20 15:18:05 +01:00
Bob Mottram d798062a28 Restore dialog dimension 2016-10-20 15:16:52 +01:00
Bob Mottram ad63cf4867 Some clears 2016-10-20 09:40:07 +01:00
Bob Mottram 1993ec653c The full variant list could get large, so have the potential to have a smaller number of apps installed by default 2016-10-19 21:52:59 +01:00
Bob Mottram 62608f096a Not a function 2016-10-19 21:26:34 +01:00
Bob Mottram 1ceffbd9c2 Only show certain domains on the about screen 2016-10-19 21:23:11 +01:00
Bob Mottram 93688ce482 use gogs rather than git as hostname 2016-10-19 21:17:25 +01:00
Bob Mottram cf9e60ad47 Simplify 2016-10-19 21:10:07 +01:00
Bob Mottram 82b087c46a Function parameters 2016-10-19 20:35:47 +01:00
Bob Mottram 03b8a85f98 Don't try to install hubzilla in onion only 2016-10-19 20:29:43 +01:00
Bob Mottram 9e556faa8f If apps fail to install then keep going but record them in the log 2016-10-19 20:21:49 +01:00
Bob Mottram 84d6247463 Don't check local domain 2016-10-19 20:17:17 +01:00
Bob Mottram 5cbfad1a5a Don't consider the main domain 2016-10-19 20:13:38 +01:00
Bob Mottram 28b8ebc4da List the apps which failed 2016-10-19 20:06:54 +01:00
Bob Mottram 1e612fa062 chosen 2016-10-19 19:31:40 +01:00
Bob Mottram 017fd581a0 Apps not chosen 2016-10-19 19:30:38 +01:00
Bob Mottram b7de2bacec Mark initial removed apps 2016-10-19 19:26:12 +01:00
Bob Mottram d067de37d9 vim app off by default 2016-10-19 18:48:02 +01:00
Bob Mottram b1d4d9bba1 Only display an ipv6 address if it exists 2016-10-19 15:24:44 +01:00
Bob Mottram 766fe08689 Remove slash from ipv4 address 2016-10-19 15:20:27 +01:00
Bob Mottram fc9d76452e Update pihole before restarting the network 2016-10-19 12:49:27 +01:00
Bob Mottram 0c9863f2bd Message on changing static IP address 2016-10-19 12:48:15 +01:00
Bob Mottram 8234215a24 Update pihole after static IP assignment 2016-10-19 12:42:20 +01:00
Bob Mottram 5efb151d00 Simplify 2016-10-19 12:39:08 +01:00
Bob Mottram a223b6e19b Optionally reboot after assigning static IP address 2016-10-19 12:35:08 +01:00
Bob Mottram e32a151485 Checking of IP addresses 2016-10-19 12:02:57 +01:00
Bob Mottram e7363daa76 Update pihole after setting a static local IP address 2016-10-19 11:37:19 +01:00
Bob Mottram d925c4f00d Check that all chosen apps actually do get installed 2016-10-19 10:50:22 +01:00
Bob Mottram 11f58991b1 Wait for syslog when installing tox 2016-10-19 10:32:57 +01:00
Bob Mottram b2d4a0066b Add firewall to pihole app 2016-10-18 18:40:06 +01:00
Bob Mottram cc3c459b5d Detect apps before showing about 2016-10-18 17:53:18 +01:00
Bob Mottram e2a6600128 Show IP addresses on control panel about screen 2016-10-18 17:47:41 +01:00
Bob Mottram 3141e45f4f username and port 2016-10-18 17:37:51 +01:00
Bob Mottram 6e01a43df6 Update pihole 2016-10-18 14:35:00 +01:00
Bob Mottram 15f6c6709b quiet 2016-10-18 11:16:04 +01:00
Bob Mottram 345e9f0ef1 Check that admin sudoer doesn't already exist 2016-10-18 11:15:23 +01:00
Bob Mottram cf9ce1c0bf Enable admin sudoer in non-image install 2016-10-18 11:14:02 +01:00
Bob Mottram e3a246cd4e Reload rather than restart tor 2016-10-18 10:48:57 +01:00
Bob Mottram ad05156395 Tidying 2016-10-18 10:43:08 +01:00
Bob Mottram d441d19470 Tidying 2016-10-18 10:13:20 +01:00
Bob Mottram c92d203a94 Tidying 2016-10-18 09:45:25 +01:00
Bob Mottram 24b51ca457 pihole 2016-10-17 23:36:50 +01:00
Bob Mottram 0360845f71 Only add confirmation if not installing for the first time 2016-10-17 20:02:36 +01:00
Bob Mottram 1fc24f5e5c Convert grep to array 2016-10-17 19:00:30 +01:00
Bob Mottram cadb6ca46e allow changes to resolv.conf 2016-10-17 18:30:12 +01:00
Bob Mottram 3ee9c30cf4 Typo 2016-10-17 18:27:51 +01:00
Bob Mottram a9d8d0576d If there is only one valid user then don't show selection 2016-10-17 18:21:34 +01:00
Bob Mottram 161875525d Show only valid users 2016-10-17 18:17:11 +01:00