Lyndon Brown
cf2a9b951c
arguments: fix unreachable and poor argument error handling
...
all scripts use `set -e` which means that if getop fails, the subsequent
error check that would print an error in addition to any printed by getopt
itself would never actually be reached.
the first though here would be to remove the pointless error check, but
getopt does not include the word "error" with an unrecognised option
failure, nor does it use colour to highlight problems, both of which mean
that it is a little lacking in terms of highlighting problems to users.
thus we properly capture and use the exit code here and output an
appropriate message per invalid argument vs getopt internal error.
also, removed the redundant stderr redirection which is already done
by Echo_error().
Gbp-Dch: Short
2020-03-10 12:45:23 +00:00
Lyndon Brown
2511fff259
don't unnecessarily convert exit codes to strings
...
Closes : #952861
2020-03-05 11:33:12 +00:00
Roland Clobus
56784ca1c0
Reenabled the command line option for colored messages for all scripts. The functionality was added 2008-11-01, but was not really active.
2019-06-03 10:48:58 +00:00
Daniel Baumann
242aef5d83
Updating year in copyright notices to 2015.
2015-01-04 20:05:44 +01:00
Daniel Baumann
eb336bb782
Updating copyright notices for 2014.
2014-02-08 17:47:24 +01:00
Daniel Baumann
59ce459f40
Removing all references to my old email address.
2013-05-06 14:50:06 +02:00
Daniel Baumann
62d94a4454
Updating year in all copyright notices.
2013-05-06 14:50:03 +02:00
Daniel Baumann
d1047e809a
Adding debian version 4.0~a1-1.
2013-05-06 14:48:46 +02:00
Daniel Baumann
a203b86fdd
Updating year in all copyright notices.
2013-01-01 00:13:01 +01:00
Daniel Baumann
508510e097
Updating GPL standard header in all files.
2012-07-30 18:19:27 +02:00
Daniel Baumann
c07a76f649
Decrufting version flag.
2012-07-18 21:55:08 +02:00
Daniel Baumann
822dc2c028
Updating year in copyright notices for 2012.
2012-02-06 23:15:12 +01:00
Daniel Baumann
18eeaae602
Updating year in hooks and script files.
2011-03-09 19:20:42 +01:00
Daniel Baumann
c5c3f6133a
Adding debian version 3.0~a1-1.
2011-03-09 19:19:23 +01:00
Daniel Baumann
2ddc0cef5d
Updating year in manpage, hooks, script and template files.
2011-03-09 19:17:33 +01:00
Daniel Baumann
4d22ca948a
Updating copyright headers for live-build.
2011-03-09 19:17:18 +01:00
Daniel Baumann
54518852c8
Updating year to 2010 in copyright notices.
2011-03-09 19:17:04 +01:00
Daniel Baumann
701b5affd4
For consistency, using true|false instead of enabled|disabled in configuration options.
2011-03-09 19:17:03 +01:00
Daniel Baumann
992a145afd
Automatically displaying manpage when calling a helper with -h or --help.
2011-03-09 19:09:40 +01:00
Daniel Baumann
989f26d87b
Updating year in copyright notices for 2009.
2011-03-09 19:09:40 +01:00
Daniel Baumann
22a06c6566
Generalizing internal LH_CONFFILE variable.
2011-03-09 19:03:44 +01:00
Daniel Baumann
776a7b2227
Generalizing internal LH_BREAKPOINTS variable.
2011-03-09 19:03:44 +01:00
Daniel Baumann
ad6b01b388
Generalizing internal LH_VERBOSE variable.
2011-03-09 19:03:44 +01:00
Daniel Baumann
cb0894b3b3
Generalizing internal LH_QUIET variable.
2011-03-09 19:03:43 +01:00
Daniel Baumann
3ff1c8050b
Generalizing internal LH_DEBUG variable.
2011-03-09 19:03:43 +01:00
Daniel Baumann
137f573c85
Generalizing internal LH_FORCE variable.
2011-03-09 19:03:43 +01:00
Daniel Baumann
37d2fb4b0f
Don't use set -e in sourced functions, this is the job of the actual executed script.
2011-03-09 19:03:43 +01:00
Tiago Bortoletto Vaz
6205a24620
Adding last modifications in order to have localization fully working in live-helper. This commit goes with some pt_BR translations just for testing. Thanks to Antonio Terceiro for helping and coding in some shell stuff.
2011-03-09 19:03:38 +01:00
Daniel Baumann
c5a91189a0
Updating copyright years to 2008.
2011-03-09 19:01:41 +01:00
Daniel Baumann
3c0d008c79
When a wrong argument is passed, that argument should be listed ( Closes : #468201 ).
2011-03-09 18:36:14 +01:00
Daniel Baumann
3aae363e08
Fixing typing error, thanks to Peter Skogström <peter.skogstrom@bitrunner.com>.
2011-03-09 18:22:27 +01:00
Daniel Baumann
f2734daf0a
Replacing backticks with POSIX expression.
2011-03-09 18:22:27 +01:00
Daniel Baumann
0d0de885e3
Adding live-helper 1.0~a22-1.
2011-03-09 18:22:26 +01:00
Daniel Baumann
8a4a50fdb6
Adding live-helper 1.0~a7-1.
2011-03-09 18:18:29 +01:00
Daniel Baumann
1863ed8874
Adding live-helper 1.0~a5-1.
2011-03-09 18:18:29 +01:00
Daniel Baumann
da353a5231
Adding live-helper 1.0~a4-1.
2011-03-09 18:18:29 +01:00
Daniel Baumann
799d4bfb31
Adding live-helper 1.0~a3-1.
2011-03-09 18:18:28 +01:00