Commit Graph

184 Commits

Author SHA1 Message Date
Tom Mortensen 44817e1049 fill out complete set of startup (rc) files used by Unraid OS 2023-09-08 09:19:46 -07:00
bergware a64c76cd57 rc.inet1: minor code refactoring 2023-08-25 10:46:18 +02:00
bergware 1d5b9f5d0a rc.docker: IPv6 enhancement 2023-08-24 13:44:10 +02:00
bergware 2818af86a3 rc.docker: remove IPv6 from shim/vhost interface 2023-08-24 12:06:00 +02:00
bergware 68ab454ea2 rc.docker: remove IPv6 from shim/vhost interface
Some routers are incompatible.
2023-08-24 11:08:55 +02:00
bergware 6be8cd6482 rc.docker: minor code refactoring 2023-08-23 10:55:31 +02:00
bergware e1beeb022e Update rc.docker 2023-08-22 15:42:28 +02:00
bergware f19d9de65a shim interface gets MAC address of parent, no need to generate one 2023-08-22 15:39:36 +02:00
bergware e6b39b7806 shim interface gets MAC address of parent, no need to generate one 2023-08-22 15:38:34 +02:00
bergware a12e07cd00 docker: add routing when shim network is used 2023-08-22 14:16:58 +02:00
bergware 4f9cd26c7c docker: add routing when shim network is used 2023-08-22 14:01:18 +02:00
bergware d887f58402 docker: add routing when shim network is used 2023-08-22 13:45:49 +02:00
bergware f5740d2b3c docker: add routing when shim network is used 2023-08-22 13:39:40 +02:00
bergware 27cf4415c0 docker: add routing when shim network is used 2023-08-22 13:31:58 +02:00
bergware 3a60e081c7 docker: add routing when shim network is used 2023-08-22 13:13:07 +02:00
bergware 55406f2925 docker: add routing when shim or macvtap network is used 2023-08-22 11:08:30 +02:00
bergware a2977821ae docker: add routing when shim or macvtap network is used 2023-08-22 09:11:37 +02:00
bergware 472375d532 docker: fix routing when shim network is used 2023-08-22 08:45:21 +02:00
bergware 81073be813 rc.docker: updated docker network removal 2023-08-18 10:38:20 +02:00
bergware 9efdcd14fc rc.docker: updated docker network removal 2023-08-18 10:33:04 +02:00
bergware d9d67df948 rc.docker: updated shim network removal 2023-08-18 10:25:41 +02:00
bergware 106cccc8f7 rc.docker: disable IPv6 on shim interface when not in use 2023-08-17 23:35:02 +02:00
tom mortensen c1809576e9 Merge pull request #1414 from bergware/master
rc.wireguard: fix regression bug
2023-08-17 13:34:03 -07:00
bergware 21f50f1c81 Simplified shim interface creation
When bridging enabled:
- Create shim interface which is attached to bridge interface
- Copy parent address to shim interface with lower metric to allow host access
- More specific routes are no longer created

When bridging disabled:
- Copy parent address to vhost interface with lower metric to allow host access
2023-08-17 21:48:06 +02:00
bergware 185de6487b rc.inet1: avoid error messages 2023-08-17 11:36:32 +02:00
bergware 49aa1bcc86 rc.inet1: avoid error messages 2023-08-17 11:33:58 +02:00
bergware 9899645b25 Minor code optimization 2023-08-17 11:27:28 +02:00
bergware 6021269ca6 rc.wireguard: fix regression bug
Connection to Internet is interrupted at startup and Wireguard docker VPN is configured
2023-08-16 02:45:47 +02:00
Tom Mortensen a32cb1b5bf rc.libvirt: Unraid OS version check tweak: 3-digitize only major.minor for comparison 2023-08-15 15:28:31 -07:00
bergware a007b026d4 vhost and shim network: assign predefined MAC address
Make MAC addresses unique per system
2023-08-15 23:05:11 +02:00
bergware 34444b4ffb vhost and shim network: assign predefined MAC address
- This prevents the MAC address changing with each system reboot, and is useful when port forwarding is needed
2023-08-15 19:47:46 +02:00
bergware e5c5035b4b Update rc.libvirt 2023-08-15 14:56:25 +02:00
bergware 29b96374f2 Auto update wireguard tunnels when disabling/enabling bridging 2023-08-15 14:16:33 +02:00
tom mortensen 08b216556c Merge pull request #1410 from SimonFair/Pre-6.13-QEMU-remove-watch-dog
Pre 6.13 qemu remove watch dog
2023-08-14 14:16:34 -07:00
SimonFair 75a9f7e601 Fix sed 2023-08-14 19:30:32 +01:00
SimonFair 6d1106fdd0 Add version function. 2023-08-14 19:21:07 +01:00
SimonFair 9ba8a09634 Revert 6.13 qemu xml changes. 2023-08-14 19:18:45 +01:00
bergware fa70ef343e VMs: support IPv6 on macvtap interface 2023-08-14 12:29:03 +02:00
bergware 2f396ccb68 Remove ipv6 host addresses from list 2023-08-13 13:33:25 +02:00
bergware c90c7ade0e Remove ipv6 host addresses from list 2023-08-13 13:13:56 +02:00
bergware cc4b6334fd rc.docker: update comments 2023-08-13 12:51:38 +02:00
bergware 93ba1ce444 rc.inet1: suppress errors on non-existing interfaces 2023-08-13 12:36:33 +02:00
bergware 9d710a9203 rc.inet1: fix error message when vhost not existing 2023-08-11 18:01:04 +02:00
bergware 3e3adbaab5 rc.inet1: fix error message when vhost not existing 2023-08-11 17:52:30 +02:00
bergware efc21e838a adjust logging 2023-08-11 09:28:23 +02:00
bergware d21293a2bd Update rc.libvirt 2023-08-11 03:54:46 +02:00
bergware b5d91a968f Update rc.docker 2023-08-11 02:35:00 +02:00
bergware c894482404 Update rc.libvirt 2023-08-11 02:26:23 +02:00
bergware a4f45751da Update rc.docker 2023-08-11 02:18:31 +02:00
bergware 5a0cf82a67 Update rc.libvirt 2023-08-10 22:55:09 +02:00