Commit graph

135 commits

Author SHA1 Message Date
Duncan Ferguson
c5c2c4fc0e Fix option and configuration for 'extra_tag_file'
Option was documented but did not work correctly.

Github issue #51
2016-01-23 17:02:52 +00:00
Duncan Ferguson
1a103722f3 Failure to find terminal binary should not be fatal
This will allow the initial build to complete without issue so that the user can install the appropriate terminal, or set the correct config, after installation.

Warnings will be displayed when the program is used.
2015-12-03 21:58:32 +00:00
Duncan Ferguson
3d1ae7c38e Record changes to test locale 2015-11-28 12:47:06 +00:00
Duncan Ferguson
7706fdc45e Amend key_quit from 'Control-q' to 'Alt-q'
This is to remove a long-standing conflict with 'Control-s/Control-q'

Github issue #50
2015-11-26 08:55:18 +00:00
Duncan Ferguson
9431f57a60 Release 4.04_01 2015-11-21 14:03:57 +00:00
Duncan Ferguson
96c73a0080 Add in csftp command 2015-11-15 22:17:29 +00:00
Duncan Ferguson
e87192db9b Add in --quiet | -Q option
Add new option to reduce output in certain scenarios
2015-11-15 21:59:40 +00:00
Duncan Ferguson
43d4f1d246 Remove 'terminal_chdir' code
Code previously added did not work as intended, so removed as it was unnecessary.

Leave in macro substitution for '--action' though as this resolves Github issue #42.

Rework wording in Changes file
2015-11-15 21:12:10 +00:00
Duncan Ferguson
3f79f1ff54 Workaround for KDE glitch
Passing the epoch time as part of generating an event in KDE appears to cause windows to become unmoveable.  Not sending the epoch time fixes this and does not appear to have any side effects
2015-11-09 23:08:51 +00:00
Duncan Ferguson
ffe6a9d283 Add config to allow terminals to run in given dir
Add in terminal_chdir and terminal_chdir_path so that when terminals start they are run in a specific directory.

Documentation to be added.

Github issue #42
2015-11-09 22:46:02 +00:00
Duncan Ferguson
7808bd8e20 Generate docs using same perl as the build process
Ensure the same perl binary is used to generate the docs as used to build the module, to ensure consistency (i.e. don't use the system perl if a different perl is used)
2015-11-07 11:37:57 +00:00
Duncan Ferguson
4157d9f3e2 Release 4.04 2015-11-03 21:18:13 +00:00
Duncan Ferguson
502c3888b0 Record README file change 2015-10-10 12:18:37 +01:00
Duncan Ferguson
595cfab20c Improve host tests t/10host.t
Use a randomly generated hostname to prevent a clash where a user had a host called 'hostname' on their network

Github issue #23
2015-09-30 17:45:45 +01:00
Duncan Ferguson
153709b220 Fix ccon and ctel not working correctly
Prevent ssh options being applied on non-ssh connections.  Github issue #35
2015-09-21 22:19:22 +01:00
Duncan Ferguson
e83887c9b7 Fix Metadata file info
Correct bugtracker links in metadata files - Github issue #41
2015-09-21 21:02:44 +01:00
Duncan Ferguson
7136c515a6 Include recent patches in changes 2015-05-01 20:45:08 +01:00
Duncan Ferguson
264391660d Include bash completion script in the distribution
The bash completion script was contributed some time ago by Aaron Spettl but never included.  Time to correct that...

Github issue #29
2015-05-01 20:40:06 +01:00
Duncan Ferguson
61449301d0 Correct typo 2015-01-31 10:56:32 +00:00
Duncan Ferguson
b002b1aac2 Correct reference to previous version (4.04_04 vs the correct 4.03_04) 2015-01-31 10:55:30 +00:00
Duncan Ferguson
5fbc452d29 Version 4.03_06 release changes 2015-01-31 10:50:36 +00:00
Duncan Ferguson
c53eedaf1c Update version and changes file with patch from Andrew Stevenson 2015-01-31 10:47:30 +00:00
Duncan Ferguson
74720d6b2f Version 4.03_05 release changes 2014-12-20 22:28:22 +00:00
Duncan Ferguson
6f30f9976e Fix Changes file test 2014-12-20 18:18:27 +00:00
Duncan Ferguson
fb4d991053 Fix some tests failures
Fix failures picked up via cpantesters
- Bump version
- Remove accidental duplicate option in test file
- Add TODO to test for duplicate options correctly
- Fix test error when @ARGV is set to undef when this should never happen
2014-12-20 18:05:08 +00:00
Duncan Ferguson
457c3e8e1c Version 4.03_04 release changes 2014-12-12 17:31:14 +00:00
Duncan Ferguson
e528584eb0 Correct version/history and add in recent changes 2014-12-12 17:23:38 +00:00
Duncan Ferguson
fdf4d0c1dd Merge branch 'master' of github.com:duncs/clusterssh 2014-12-11 20:19:19 +00:00
Duncan Ferguson
4971005d17 Version bump and prereq change 2014-12-11 20:19:15 +00:00
Duncan Ferguson
6bf4b932ee Do not use system perl
Use whichever perl is configured first on the users PATH, not the system perl.  This fixes problems when building in a perlbrew environment.
2014-11-23 22:01:34 +00:00
Duncan Ferguson
12587955b2 Remove history when window closed
Thanks for patch to Bill Rushmore
2014-09-28 09:01:31 +01:00
Duncan Ferguson
296580227a Record patch by Andrew (cqexbesd) 2014-09-19 23:14:33 +01:00
Duncan Ferguson
8aaea928d7 Ensure ssh_args in config file is honored
Because the default value is defined for --options parameter, the config file value was always overwritten

Only use --options if config file option is not defined and --options is not the default value
2014-09-19 23:01:41 +01:00
Duncan Ferguson
26e783be1c Skip permissions check test when run as root
This is because root has access to the file even when it is locked down in this simple test, so it always fails

Github issue: 11

Thanks to Deny Dias
2014-09-19 22:39:48 +01:00
Duncan Ferguson
a93b3f3cac Force tests to have English locale
Important when user has something else set else tests can fail

Github issue: 10

Thanks to Emanuele Tomasi
2014-09-19 22:33:33 +01:00
Duncan Ferguson
f88353d3dd Fix behaviour when no cluster command defined
Also tidyup output to 'cssh -L' when no external clusters defined
2014-08-10 10:37:34 +01:00
Duncan Ferguson
93146a023d Release 4.03_01 2014-07-09 20:57:12 +01:00
Duncan Ferguson
395a35e018 Fix changes test 2014-07-09 20:26:10 +01:00
Duncan Ferguson
d424b59228 Merge branch 'getopt' 2014-07-07 20:30:15 +01:00
Duncan Ferguson
ee9ec5a366 Additional host menu options
Add in 'Set all active' and 'Set half active' options.  Thanks to Andrew Stevenson
2014-07-07 20:22:32 +01:00
Duncan Ferguson
c0ac1169eb Tidy up formatting/wording 2014-07-05 23:31:28 +01:00
Duncan Ferguson
085803c328 List external clusters
List on command line (cssh -L) and in 'add host' dialogue in GUI
2014-07-05 20:26:44 +01:00
Duncan Ferguson
0853d8fee6 Alternative IPv6 address port
Allow for parsing ports from 'xxxx:xxxx:xxxx:xxxx/pppp' style IPv6 addresses
2014-07-02 18:48:06 +01:00
Duncan Ferguson
83cfd73a11 Update changes file 2014-07-01 19:07:18 +01:00
Duncan Ferguson
61a04ac3d2 Release 4.02_04 2014-05-17 17:17:43 +01:00
Duncan Ferguson
155b861e08 Fix 'Add host or cluster' to contain cluster names 2014-05-15 18:24:15 +01:00
Duncan Ferguson
74151fe5e0 Fix 'title' option
Thanks to Barry Roberts
2014-05-15 17:54:43 +01:00
Duncan Ferguson
6924bca28d Note Github issue number 2014-05-13 15:35:51 +01:00
Duncan Ferguson
f8723f2dce Fix use_all_a_records option
Thanks to Simon Fraser for reporting it with a patch
2014-05-13 15:22:18 +01:00
Duncan Ferguson
437b8c4867 Note autoclose option fix 2014-05-10 09:00:35 +01:00