William Erik Baxter
ec18847f3e
Fix bug in ip-in-use test
...
Need grep -wF instead of grep -w for IP test to avoid spurious match
against broadcast address in ifconfig output.
2022-12-04 05:47:15 -06:00
Christer Edwards
0ee17be875
Merge pull request #558 from BastilleBSD/linux_create_bugfix
...
fixing regression in create.sh for Linux containers
2022-11-02 21:18:00 -06:00
Christer Edwards
778ef6e581
fixing regression in create.sh for Linux containers
2022-11-02 21:17:05 -06:00
Christer Edwards
a73b9972e3
Merge pull request #556 from BastilleBSD/start_stop_order
...
fixes #389 regarding shutdown order
2022-11-01 17:24:44 -06:00
Christer Edwards
6a7ab04d9b
fixes #389 regarding shutdown order
2022-11-01 17:23:00 -06:00
Christer Edwards
937986f4b6
Merge pull request #554 from BastilleBSD/makefile_install_version
...
Makefile install target updates version to match git rev of HEAD
2022-10-27 17:13:55 -06:00
Christer Edwards
a4102c7f61
Makefile install target updates version to match git rev of HEAD
2022-10-27 17:10:54 -06:00
Christer Edwards
3702066864
Merge pull request #536 from cqexbesd/minor
...
Minor Changes
2022-10-27 11:32:27 -06:00
Christer Edwards
79897e9af7
Merge pull request #539 from patmaddox/gcp-docs
...
Document Bastille VNET on GCP
2022-10-27 11:30:34 -06:00
Christer Edwards
55c7c4c6be
Merge pull request #550 from Stormle/master
...
Fixed typo in README.md
2022-10-27 11:26:18 -06:00
Christer Edwards
e5c71c794a
Merge pull request #553 from frikilax/pkg_report_errors
...
PKG::ADDED:: return error code and print error message when 'bastille pkg' fails
2022-10-27 11:25:54 -06:00
Christer Edwards
e04aee2617
Merge pull request #549 from JartX/advanced_mount_types
...
Advanced Mount Types Support
2022-10-27 11:10:38 -06:00
Christer Edwards
0dcefae18c
Merge pull request #435 from CamilionEU/evilham-improve-ipv6-and-dualstack-creation
...
[WIP] [feedback required] Improve dualstack and IPv6 support on jail creation
2022-10-17 20:35:32 -06:00
Théo Bertin
37e607c055
PKG::ADDED:: return error code and print error message when 'bastille pkg' fails
...
This allows better integration of 'bastille pkg' in scripts, and permits to catch errors during 'bastille template' commands
2022-10-14 16:10:52 +00:00
Evilham
f6f179b6c3
Updates for latest commits
2022-10-13 10:49:26 +02:00
Evilham
fdfbb8287f
Improve dualstack and IPv6 support on jail creation
...
This is still WIP / PoC and would require documentation changes, opening PR to
gather feedback as this is a first-time contribution.
Important changes:
- instead of relying on 0.0.0.0 to signal DHCP, we now support passing "DHCP" in
the IP parameter.
- we also support "SLAAC" as a value for the IP parameter, which enables
accepting route advertisement
- fixed an oddity in the way the gateway was being handled for IPv6 (in certain
cases it was being passed as the GATEWAY template parameter
- allow passing multiple values to the IP parameter, this would work as a quoted
parameter
- that means that, e.g. bastille create -V test 13.0-RELEASE "SLAAC DHCP" wan is
possible and creates a dual-stack jail
- passing both DHCP, SLAAC and fixed IPs is also possible, but only one IP per
protocol number is supported; last one wins
2022-10-13 10:49:26 +02:00
Stormle
44cc3c0b91
Fixed typo in README.md
2022-10-08 01:55:26 +03:00
Sagformas
d451573889
Advanced Mount Types Support
2022-10-04 11:05:05 +02:00
Christer Edwards
f1d73a0c02
Merge pull request #543 from tofazzz/master
...
Updated "export" sub-command docs (0.9.20220216)
2022-09-02 09:58:35 -06:00
tofaz
a0abac97ff
Update export.rst
2022-09-02 11:36:43 -04:00
tofaz
6f739229cb
Update export.rst
...
Updated with syntax from 0.9.20220216 as if running just bastille export TARGET it errors with:
"Error: Stream can not be written to a terminal.
You must redirect standard output.
Error: An export option is required, see 'bastille export, otherwise the user must redirect to standard output."
2022-09-02 11:35:45 -04:00
Pat Maddox
427128b9f0
Explain permissive NAT
2022-07-31 00:03:57 -07:00
Pat Maddox
cf6e555ce9
Update GCP docs for default gateway and resolver
...
Bastille can handle it, no need to configure inside the jail.
2022-07-30 23:52:36 -07:00
Pat Maddox
c9d28ceed1
Document Bastille VNET on GCP
2022-07-30 20:59:50 -07:00
Andrew Stevenson
797f406a31
Convert tab to spaces
...
Spaces seem to be the convention for these files, for better or worse, so make
things consistent.
2022-07-24 22:16:38 +00:00
Andrew Stevenson
a352fd6507
Expand comment
...
(this should have gone in a previous commit)
2022-07-24 22:16:04 +00:00
Christer Edwards
c50e99b3e7
Merge pull request #533 from cqexbesd/colour
...
Enable colour only when writing to a tty
2022-07-23 21:23:16 -06:00
Andrew Stevenson
a0b7bc54e0
Enable colour only when writing to a tty
...
The escape codes can confuse other scripts and things in pipes
2022-07-23 09:29:42 +00:00
Christer Edwards
639334052f
Merge pull request #532 from cedwards/update_doc_version
...
update versions from 12.x to 13.x
2022-07-22 07:56:32 -06:00
Christer Edwards
40c99ef979
update versions from 12.x to 13.x
2022-07-22 07:55:22 -06:00
Christer Edwards
260149c2a9
Merge pull request #530 from JRGTH/clone_cmd_fixes
...
Update the exec.* with uniq_epair when cloning jails
2022-07-18 10:31:59 -06:00
Christer Edwards
722adc44cb
Merge pull request #531 from cedwards/cmd_bugfix
...
bugfix for cmd when using ALL target
2022-07-18 10:28:11 -06:00
Christer Edwards
e35c59330d
bugfix for cmd when using ALL target
2022-07-17 18:43:13 -06:00
JRGTH
74b6eb76e7
Update the exec.* with uniq_epair when cloning jails
...
This update will fix the startup error after cloning a jail, this was because the exec.prestart/poststop not being properly updated.
2022-07-14 21:41:52 -04:00
Christer Edwards
da377f4735
Merge pull request #529 from BastilleBSD/fete_nationale_2022
...
prepare for fete nationale 2022
2022-07-13 21:32:33 -06:00
Christer Edwards
f5b47d8f9e
prepare for fete nationale 2022
2022-07-13 21:30:04 -06:00
Christer Edwards
6de6e7bc6f
Merge pull request #519 from JRGTH/bootstrap_fixes
...
Avoid cache/RELEASE dirs creation on Linux jails
2022-07-10 20:23:44 -06:00
Christer Edwards
533d108d91
Merge pull request #526 from boogiewookie/master
...
The text speaks of defining an OVERLAY but the example uses CP.
2022-07-10 20:23:22 -06:00
Kevet Duncombe
a5bf6eca16
Merge pull request #1 from boogiewookie/boogiewookie-patch-1
...
Update README.md
2022-06-20 06:35:02 -05:00
Kevet Duncombe
10468cd08f
Update README.md
2022-06-20 06:30:42 -05:00
Christer Edwards
e8a72bcd75
Merge pull request #520 from JRGTH/cmd_fixes
...
Allow 'bastille cmd' on Linux jails
2022-05-31 13:36:31 -06:00
JRGTH
b69eedc066
Allow 'bastille cmd' on Linux jails
...
Allow executing commands on Linux jails with `bastille cmd`.
2022-05-16 09:34:37 -04:00
JRGTH
62d038049d
Avoid cache/RELEASE dirs creation on Linux jails
...
Don't create unused/stale cache/RELEASE directory/datasets on Linux jails creation.
2022-05-15 04:15:39 -04:00
Christer Edwards
3ba1024704
Merge pull request #510 from cyrilst/patch-1
...
Repair table, fix incorrect descriptions
2022-05-04 14:50:24 -06:00
Christer Edwards
dbb720fef4
Merge pull request #500 from eborisch/graceful_network_stop
...
Permit outgoing network connections during stop action
2022-05-04 14:49:26 -06:00
Christer Edwards
d0903347a6
Merge pull request #502 from nmurali94/master
...
Extend RDR to support logging
2022-05-04 14:47:30 -06:00
Christer Edwards
b9d38a5d01
Merge pull request #505 from ctuffli/patch-1
...
Allow Linux jails to see their mount points
2022-05-04 14:46:38 -06:00
Christer Edwards
f14eddc958
Merge pull request #507 from ellislm/fix_vnet_epair
...
fix non-unique epair creation when using vnet
2022-05-04 14:45:33 -06:00
Christer Edwards
e64c81d18a
Merge pull request #515 from ddowse/template-ip6
...
Add variable JAIL_IP6 to access ip6.addr in templates
2022-05-04 14:44:00 -06:00
Christer Edwards
674a34d69c
Merge pull request #511 from fellmoon/patch-1
...
Update bootstrap.rst
2022-05-04 14:38:39 -06:00