Tom Eastep
|
92ce1beddc
|
Move read_yesno_with_timeout() to lib.cli-std
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-01-20 14:26:13 -08:00 |
|
Tom Eastep
|
5d7dcc3122
|
Unify variable style
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-01-18 13:42:13 -08:00 |
|
Tom Eastep
|
422d0b216a
|
Don't use the -quit option to Busybox find
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-01-18 13:39:44 -08:00 |
|
Tom Eastep
|
eaccf033c6
|
Update copyrights for 2018
- Update some header versions to 5.1
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-01-07 14:24:01 -08:00 |
|
Tom Eastep
|
2c3f121835
|
Don't call setup_dbl() unconditionally
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-01-02 13:11:31 -08:00 |
|
Tom Eastep
|
18ba5c7311
|
Don't verify 'conntrack' utility for 'remote-' commands
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2018-01-02 11:52:35 -08:00 |
|
Tom Eastep
|
09980cc75e
|
Use split() in uptodate()
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-12-31 15:59:28 -08:00 |
|
Tom Eastep
|
e0a757ea03
|
Quit find after finding the first newer file
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-12-31 14:15:45 -08:00 |
|
Tom Eastep
|
550003f0f4
|
Only look at regular files when running 'find'
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-12-31 14:09:51 -08:00 |
|
Tom Eastep
|
4f50303318
|
Merge branch '5.1.10'
# Conflicts:
# Shorewall/lib.cli-std
|
2017-12-31 14:06:52 -08:00 |
|
Tom Eastep
|
5053999442
|
Don't run 'find' in the PWD
- Also remove -mindepth so as to catch deletions in the directories
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-12-31 13:33:16 -08:00 |
|
Tom Eastep
|
6b5889177b
|
Correct startup_error() inadvertent change
- Switch ensure_root() back to calling startup_error()
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-12-30 09:24:21 -08:00 |
|
Tom Eastep
|
377c9f5708
|
Only search files in each CONFIG_PATH directory - no recursion
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-12-30 08:44:05 -08:00 |
|
Tom Eastep
|
4e5b98d3d9
|
Only search files in each CONFIG_PATH directory - no recursion
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-12-29 15:42:09 -08:00 |
|
Tom Eastep
|
9bd10c0c00
|
Call fatal_error (not startup_error) when non-root does default compile
- Also reword the message
|
2017-12-29 12:49:43 -08:00 |
|
Tom Eastep
|
d8a22d13dd
|
Allow non-root to run many 'show' commands
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-12-28 10:49:09 -08:00 |
|
Tom Eastep
|
d22210c074
|
Set g_export before calling get_config()
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-11-14 13:46:41 -08:00 |
|
Tom Eastep
|
f411f7dd31
|
Remove redundant test
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-11-14 10:45:10 -08:00 |
|
Tom Eastep
|
f73bad440d
|
Don't verify IP and SHOREWALL_SHELL when compiling/checking for test
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-11-14 10:02:15 -08:00 |
|
Tom Eastep
|
9d299ef866
|
Don't verify IP and SHOREWALL_SHELL setting when compiling for export
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-11-14 08:50:05 -08:00 |
|
Tom Eastep
|
90f33dd436
|
Eliminate MODULE_SUFFIX
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-08-23 12:48:14 -07:00 |
|
Tom Eastep
|
bb70a3637b
|
Add PERL_HASH_SEED option
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-05-02 07:51:37 -07:00 |
|
Tom Eastep
|
6c20cc7c4f
|
Inline the start_command::do_it() function in lib.cli-std
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-05-01 13:51:53 -07:00 |
|
Tom Eastep
|
dabe0bd205
|
Set PERL_HASH_SEED to make compilation deterministic.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-03-04 18:48:48 -08:00 |
|
Tom Eastep
|
edf08bf408
|
Cosmetic change in compiler()
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-01-21 19:47:50 -08:00 |
|
Tom Eastep
|
0b3d1b1d36
|
Revert code that assumed no CLI symlinks
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2017-01-04 17:12:20 -08:00 |
|
Tom Eastep
|
5174fe0161
|
Avoid echo options
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-12-28 11:09:08 -08:00 |
|
Tom Eastep
|
65bf33bcf3
|
Correct handling of safe-restart with SAVE_IPSETS
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-12-27 16:29:01 -08:00 |
|
Tom Eastep
|
875c352473
|
Unify the CLI
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-11-21 10:00:55 -08:00 |
|
Tom Eastep
|
9eb390403b
|
Implement -p option to disable PAGER
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-11-17 10:58:10 -08:00 |
|
Tom Eastep
|
14e8568d9e
|
Add the FIREWALL .conf option
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-10-05 15:03:54 -07:00 |
|
Tom Eastep
|
8d731c81e4
|
Add 'disconnect' option to ipset-based dynamic blacklisting
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-10-04 09:09:45 -07:00 |
|
Tom Eastep
|
e81a4788c6
|
Implement DEFAULT_PAGER in shorewallrc
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-09-21 10:20:48 -07:00 |
|
Tom Eastep
|
f16bb887f3
|
Report versions as Shorewall's rather than Shorewall6's
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-05-05 15:41:46 -07:00 |
|
Tom Eastep
|
47edfaf093
|
Create standard error messages in the CLI
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-04-27 10:13:24 -07:00 |
|
Tom Eastep
|
f9bbca8b05
|
Expand the list of commands that write to STARTUP_LOG
- add the safe-* commands
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-04-18 14:16:13 -07:00 |
|
Tom Eastep
|
62a14aab28
|
Enable compiler logging on reload and restart
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-04-16 09:37:42 -07:00 |
|
Tom Eastep
|
524838ae47
|
Implement $SW_LOGGERTAG
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-04-15 14:29:51 -07:00 |
|
Tom Eastep
|
074655d1bd
|
Fix AUTOMAKE and the start command
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-04-14 09:43:21 -07:00 |
|
Tom Eastep
|
05e4049174
|
Ipset-based blacklisting
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-04-10 16:07:56 -07:00 |
|
Tom Eastep
|
d179615fca
|
'trace' and 'check -r' uses $PAGER
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-03-11 13:26:23 -08:00 |
|
Tom Eastep
|
90bc894200
|
More PAGER fixes
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-03-02 08:58:26 -08:00 |
|
Tom Eastep
|
90d254f0c3
|
Add PAGER option
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2016-03-02 08:32:49 -08:00 |
|
Tom Eastep
|
2b733b610c
|
Return proper exit status from the remote-* commands
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2015-11-01 07:53:31 -08:00 |
|
Tom Eastep
|
f90567abf1
|
Add support for OpenWRT BB and later
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2015-10-31 08:08:17 -07:00 |
|
Tom Eastep
|
6209616766
|
Add lib.cli-user support to the full products
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2015-10-30 08:47:16 -07:00 |
|
Tom Eastep
|
38049fd0df
|
Correct "remote-" commands
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2015-10-26 20:06:10 -07:00 |
|
Tom Eastep
|
ed90360b4c
|
Remove all of the update-specific options from the update command
Leave -i and -A
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2015-08-31 14:21:41 -07:00 |
|
Tom Eastep
|
9a6f16903b
|
Use NYTProf for profiling.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2015-08-20 09:21:47 -07:00 |
|
Tom Eastep
|
0d635632e3
|
Add conversion of notrack to conntrack
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2015-08-08 16:46:58 -07:00 |
|