James Valleroy
dae7abd00f
Use domainname as ejabberd host.
...
Only use hostname when domainname is blank.
2015-03-30 01:52:31 +05:30
Sunil Mohan Adapa
be838a30c1
package: Add ability to receive notification on install
...
- Fix issue with Mumble firewall enabling after a fresh install.
2015-03-28 16:02:39 -04:00
Sunil Mohan Adapa
2028a63deb
mumble: Add new module for installing, enabling/disabling
2015-03-28 16:02:39 -04:00
Sunil Mohan Adapa
475ddd0c72
firewall: Fix bootstrap 2->3 style for diabled items
2015-03-28 16:02:39 -04:00
James Valleroy
af94194b7a
Merge remote-tracking branch 'steglicd/dynamicdns'
2015-03-26 16:02:07 -04:00
Daniel Steglich
4977258f78
use global wget options in addition to specific wget options
2015-03-26 18:45:17 +01:00
Daniel Steglich
2c36160237
removed debug output
2015-03-26 13:33:50 +01:00
Daniel Steglich
66e9b00567
built in string substitution of bash shell does not work with dash. avoid this incompatibility.
2015-03-25 21:47:50 +01:00
Daniel Steglich
c4fa908dd7
local vars are only possible inside of functions
2015-03-25 21:13:08 +01:00
Daniel Steglich
b4b3bb83f4
updated help message
2015-03-25 21:11:03 +01:00
Daniel Steglich
b4eba95759
fixed missing bracket in awk command
2015-03-25 21:04:01 +01:00
Daniel Steglich
22033aaea5
fixed some syntax errors after last changes
2015-03-25 19:43:22 +01:00
Daniel Steglich
3d8228ce38
made the bash script code shellcheck compatible, replaced obsolete statements
2015-03-25 19:28:43 +01:00
Daniel Steglich
09c541ea5c
fixed missing whitespace
2015-03-25 17:30:05 +01:00
Daniel Steglich
8af4ee423a
removed dictionary because string values can be used in dropdown menu directly
2015-03-13 14:09:58 +01:00
Daniel Steglich
337fa56b15
refactoring, made the code more readable, use consistent indentions, whitespaces and linebreaks next to brackets
2015-03-12 17:07:21 +01:00
Daniel Steglich
e94c85c357
improved help texts
2015-03-10 09:00:56 +01:00
Daniel Steglich
66a4083891
moved reconfiguration of dropdown display directly to the onchange function of the dropdown box as the code is not used elsewhere
2015-03-10 00:31:30 +01:00
Daniel Steglich
dfe35c9c97
improved helper text
2015-03-09 23:39:35 +01:00
Daniel Steglich
8269cfe97e
removed duplicate code and avoid deleting form field config on reload
2015-03-09 23:33:09 +01:00
Daniel Steglich
2782406cae
improved form validation (only request domain/user/pass if gnudip is selected to allow empty params on update URL), and stripped single qoutes from empty values to avoid showing them when form is loaded
2015-03-09 23:32:13 +01:00
Daniel Steglich
c59fcf0d29
fixed status return string of updateurl
2015-03-09 23:30:45 +01:00
Daniel Steglich
41352912a3
copyright notice added
2015-03-09 22:58:51 +01:00
Daniel Steglich
1a3d7a3d00
only validate form fileds if the form is enabled at all
2015-03-09 22:36:21 +01:00
Daniel Steglich
9f8281f9dc
do not change values of dropdown element, but change selection
2015-03-09 22:35:51 +01:00
Daniel Steglich
6bb73467a6
improved helptext
2015-03-09 22:06:21 +01:00
Daniel Steglich
9f6d9487bd
use ssl for freedns
2015-03-09 21:57:34 +01:00
Daniel Steglich
4356a2cff3
fixed typo
2015-03-09 21:53:12 +01:00
Daniel Steglich
fa076edda4
fixed indention
2015-03-09 21:44:25 +01:00
Sunil Mohan Adapa
2dd303e9ac
owncloud: Make setup more robust to repeatition
...
Create postgresql user and set password in two steps instead of one. This
ensures that if a user already exists for some reason (setup already run), then
re-running will simply set a new password and generates a new configuration.
Otherwise, the user creation setup having failed because of existing user will
also fail to set new password and the generated configuration is not usable.
2015-03-08 13:23:36 +05:30
Sunil Mohan Adapa
d8ba09eb74
owncloud: Minor cleanup in action file
2015-03-08 13:23:36 +05:30
Sunil Mohan Adapa
57094d9820
owncloud: Check for database configuration to treat as enabled
...
- Newer version of owncloud package enable the Apache2 owncloud configuration
by default. This happens eventhough database configuraiton is not available.
Plinth only checks for Apache2 owncloud configuration as enabled to determine
if owncloud is enabled and hence falsely shows the owncloud is enabled.
- Newer version of owncloud also create a /etc/owncloud/config.php with simple
instance identifier set. So merely checking if the files exists is not of
much use.
- This patch checks if the dbtype variable is configured in config.php or
autoconfig.php along with Apache2 owncloud configuration to determine if
owncloud is enabled.
- The same logic is used to determine if autoconfig.php must be generated.
2015-03-08 13:22:35 +05:30
Daniel Steglich
15a6c49922
only show fields according to dropdown menu when entering form first tim (after enable checkbox was selected)
2015-03-07 00:03:00 +01:00
Daniel Steglich
e5ddfe0906
added hint for free dns service
2015-03-06 23:41:30 +01:00
Daniel Steglich
808062da11
added some comments
2015-03-06 23:30:24 +01:00
Daniel Steglich
ce057ebd22
need to remove unused parameters according to dropdown box selection
2015-03-06 23:27:45 +01:00
Daniel Steglich
21c4326a1d
do not clear server and URL values when changing dropdown menu but check if one of them is filled when validate the form
2015-03-06 23:18:50 +01:00
Daniel Steglich
3b0a070283
configure the form according to last configured values when loading the formular
2015-03-06 23:10:36 +01:00
Daniel Steglich
379815d92b
fixed dropdown box based deletion of unused params
2015-03-06 23:06:17 +01:00
Daniel Steglich
a57f86315e
added freedns provider
2015-03-06 22:04:42 +01:00
Daniel Steglich
98506f0fdd
improved check of current IP, registered at DNS server
2015-03-06 21:46:57 +01:00
Daniel Steglich
7d30480117
improved ipurl check
2015-03-06 21:41:57 +01:00
Daniel Steglich
6acc4cc44f
only do a update if DNS entry is outdated
2015-03-06 21:34:57 +01:00
Daniel Steglich
7d44f0c4e4
do not delete GnuDIP Server address if dropdown box changes and check/uncheck HTTP Basic auth according to update URL provider template
2015-03-06 21:21:19 +01:00
Daniel Steglich
45960542bb
less than 80 characters per line
2015-03-05 22:03:55 +01:00
Daniel Steglich
94991b9bb6
changed form manipulation from plain javascript to jquerry and removed javascript from python file
2015-03-05 21:48:30 +01:00
Daniel Steglich
e42b8e5015
covered empty server arguments and made parameter comparsion more easy
2015-03-05 14:03:11 +01:00
Daniel Steglich
21f0aeef1c
fixed indention
2015-03-05 13:20:46 +01:00
Daniel Steglich
746b077557
fixed typo
2015-03-05 13:15:44 +01:00
Daniel Steglich
a615cbe243
fixed form validation: at least dynamicdns_server or dynamicdns_update_url needs to be configured
2015-03-04 22:40:50 +01:00