FreeBSD Bugzilla – Attachment 243903 Details for
Bug 272958
jail creation failure with vnet epair leaves host interface lingering
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
logs0/scripts/created
created (text/plain), 1.03 KB, created by
Alex Seitsinger
on 2023-08-06 18:35:36 UTC
(
hide
)
Description:
logs0/scripts/created
Filename:
MIME Type:
Creator:
Alex Seitsinger
Created:
2023-08-06 18:35:36 UTC
Size:
1.03 KB
patch
obsolete
>#!/bin/sh - > >builtin . /etc/shrc > >_create_routes() { > case $(/bin/hostname) in > services.*) > jexec_ logs0 /etc/rc.d.local/routing_ipv4 faststart || return 1 > ;; > *) > #... > ;; > esac >} > >_create_nics() { > local NAME="$1" > local ADDR="$2" > > local BN='' > case $(/bin/hostname) in > airgapped.*) > BN='lan_br0' > ;; > services.*) > BN='services_br0' > ;; > esac > if ! is-nic "$BN"; then > create-bridge "$BN" || return 1 > fi > > local NN=$(create-jail-epair ${NAME} ext0 inet ${ADDR} group egress) > if [ -z "$NN" ]; then > errmsg "Creating jail epairs ${NAME}_ext0(a|b) failed." > return 1 > fi > > if is-nic ext0 && ! is-bridge-member ${BN} ext0; then > /sbin/ifconfig ${BN} addm ext0 || return 1 > fi > if is-nic ${NN} && ! is-bridge-member ${BN} ${NN}; then > /sbin/ifconfig ${BN} addm ${NN} || return 1 > fi >} > >_main() { > case $(/bin/hostname) in > services.*) > # ... > ;; > *) > _create_nics logs0 192.168.1.95/26 || return 1 > _create_routes || return 1 > ;; > esac >} >_main
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 272958
:
243902
| 243903 |
243904
|
243905
|
243906
Working