Core Repositories
  1. Core Repositories

corenetwork

Public
AuthorCommitMessageCommit dateIssues
cuantardrobbinscuantar
d44ac569cfePull request #10: FL-9823: "They call me bonding, modprobe bonding."Merge in CORE/corenetwork from ~CUANTAR/corenetwork:bugfix/FL-9823-corenetwork-ensure-bonding-module-is-loaded-for-bond to master Squashed commit of the following: commit c828f43cabe26f6de99d4d3dfb52ec475bd68720 Author: cuantar <kpwilson@pm.me> Date: Thu Mar 21 20:24:14 2024 +0000 they call me bonding modprobe bondingFL-9823
cuantardrobbinscuantar
87aff581398Pull request #9: FL-12038: Fix bug in `bridge` preventing network connectivity at startMerge in CORE/corenetwork from ~CUANTAR/corenetwork:bugfix/FL-12038-corenetwork-when-starting-statically-configured-bridge-slave-device-is-not-brought to master Squashed commit of the following: commit 4dd9f103a47d4037a0a99454db003665f943b6b9 Author: cuantar <kpwilson@pm.me> Date: Sat Feb 3 22:18:11 2024 -0500 Ensure that devices belonging to a bridge are brought up in `bridge`. Al...FL-12038
cuantardrobbinscuantar
57c27d82d64Pull request #8: FL-11927: `dhcpcd` networking scripts should look in `/var/run/dhcpcd` for pid-filesMerge in CORE/corenetwork from ~CUANTAR/corenetwork:bugfix/FL-11927-core-kit-init-scripts-should-put-pid-files-in-var-run-subdirs to master Squashed commit of the following: commit fe83092b43aa932a5868d17869b54703d50c3c03 Author: Kevin P. Wilson <kpwilson@pm.me> Date: Mon Jan 8 14:12:15 2024 -0500 change deprecated `/var/run` to `/run` commit 2a883987c1cc8097e797d64b2cd7f09baa52a012 A...FL-11927
cuantardrobbinscuantar
fd5b35ced5cPull request #7: fixes FL-11922: correct typo in `bridge-dhcpcd` scriptMerge in CORE/corenetwork from ~CUANTAR/corenetwork:bugfix/FL-11922-core-kit-fix-typo-in-bridge-dhcpcd-network-template to master Squashed commit of the following: commit e5dc8522bd5864be25f39ff04950b38e48f6644b Author: Kevin P. Wilson <kpwilson@pm.me> Date: Thu Dec 28 21:38:58 2023 +0000 fix typo in bridge-dhcpcdFL-11922
geaarudrobbinsgeaaru
1716674873ePull request #6: FL-10655: dhclient: Using right variable for binaryMerge in CORE/corenetwork from ~GEAARU/corenetwork:master to master Squashed commit of the following: commit 7a222b74b4ef85615b1205b0b4b9baad3e777f99 Author: Daniele Rondina <geaaru@funtoo.org> Date: Sun Oct 30 18:33:31 2022 +0100 dhclient: Using right variable for binary Fix refactor of the dhclient client. Restore $dhclient_opts to permit definition of extra arguments to...FL-10655
drobbinsdrobbins
3ca17653889Update copyrights.
drobbinsdrobbins
5158c8cf778Fix indenting and caps-consistency issues in templates.
drobbinsdrobbins
e4d2fa1c93bUse lowercase vars for dhcpcd.
drobbinsdrobbins
b44a88ed386Use lowercase variable names for dhclient.
drobbinsdrobbins
341e23c8cc0Add wireguard support.
drobbinsdrobbins
b1f0c78b189So I am trying to add this ability to allow things like slaves=""to refer to "netif.*" interfaces (which have corresponding initscripts) and also "regular" interfaces (such as an interface created by zerotier) which would have no initscript, and then have a bridge add these slaves correctly, and also optionally depend on the initscript (only if it exists.) Using filter_interface_names() to remove "raw" interfaces with no initscript.
drobbinsdrobbins
701b428afb3Minor fixes for interface names handling.
geaarudrobbinsgeaaru
60751144b42Pull request #5: FL-9504: Add dhclient supportMerge in CORE/corenetwork from ~GEAARU/corenetwork:master to master Squashed commit of the following: commit 1c47f1c54587d8d2dfce51f13135385b533cd161 Author: Daniele Rondina <geaaru@gmail.com> Date: Tue Mar 8 17:28:24 2022 +0100 Add dhclient supportFL-9504
drobbinsdrobbins
0167d26c388MMerge pull request #4 in CORE/corenetwork from ~LEGO12239/corenetwork:master to master* commit '55ffc53bb3200f372a225df8bfef85fe6aefeb12': add pppd net template
lego12239lego12239
55ffc53bb32add pppd net templateThis can be used for ppp, pppoe and ppptp connections(all that supported by pppd). FL-7765FL-7765
drobbinsdrobbins
7b40e261834MMerge pull request #3 in CORE/corenetwork from ~KCODYJR/corenetwork:master to master* commit '738abc395ce72a9f2a049b1769a77fb0c0cba125': Initial support for configuring SR-IOV virtual network interface functions as regular Funtoo interfaces.
kcodyjrkcodyjr
738abc395ceInitial support for configuring SR-IOV virtual network interfacefunctions as regular Funtoo interfaces.
drobbinsdrobbins
c4ffc85624bMMerge pull request #2 in CORE/corenetwork from ~LEGO12239/corenetwork:master to master* commit 'cc73cdf22aa287678b13429886c051b40ebb1f53': fix dhcp option add dhcpc existence check
lego12239lego12239
cc73cdf22aafix dhcp optionAdd -b and -t0 options for $DHCPC. Without -b, wifi interface will fail to start, because dhcpc is started before, for example, wpa_supplicant and can't get network settings. Without -t0, there is probably not enough time for dhcpc to get network settings, because wpa_supplicant can work longer than we expect.
lego12239lego12239
9c1362359dcadd dhcpc existence checkIf dhcp is set to "yes", then check before any action that $DHCPC exist.
drobbinsdrobbins
870075f4d48MMerge pull request #1 in CORE/corenetwork from ~LEGO12239/corenetwork:master to master* commit '144ddceb35afafc21a224ac4d1e262df9092b9cb': FL-6308: wpa_supplicant: add "config" interface conf option FL-6308: wpa_supplicant: create pid dir if not exist add dhcp interface conf option FL-6304: add macvtap net template2 Jira issues
lego12239lego12239
144ddceb35aFL-6308: wpa_supplicant: add "config" interface conf optionNow we can use config option of interface conf file to specify wpa_supplicant config name. E.g. for config=another.conf wpa_supplicant config will be /etc/wpa_supplicant/another.conf. This is very suitable for configuration of various places in combination with runlevels. Also if CONFIG env var is exist, then it's used instead of config var to construct a config file name. For CONFIG to wor...FL-6308
lego12239lego12239
aafcd5b174aFL-6308: wpa_supplicant: create pid dir if not existFL-6308
lego12239lego12239
9c7edcdd56aadd dhcp interface conf optionThis option give us more flexibility, than dhcpcd template, because we can configure wifi interface with wpa_supplicant template and make it with static or dinamic address.
lego12239lego12239
8ad0f84b34cFL-6304: add macvtap net templateFL-6304
drobbinsdrobbins
0f98029b71aFL-6306: adding lego12239's tunnel template.FL-6306
drobbinsdrobbins
bf35c043401FL-6302: adding lego12239's dynamic bridge support patch.FL-6309: adding lego12239's macvlan template.2 Jira issues
drobbinsdrobbins
98f50259983Formatting and auto-reformat syntax fix for netif.tmpl.
Oleg VinichenkoOleg Vinichenko
3fae89c7b5aFL-5221: add TUN module load before creation of interfaceFL-5221
drobbinsdrobbins
60f0f820869FL-4809: fix bashismFL-4809
drobbinsdrobbins
cb8ab437372reformatting code and addition of before net-online to netif.tmpl.
drobbinsdrobbins
11a554d8002FL-3562: fix for trunk interfaces.FL-3562
drobbinsdrobbins
2707b21c03bFL-3541: fix vlan dependencies.FL-3541
Markus MrGitHubMarkus Mr
b523225cb3aMMerge branch 'master' into master
Mr. PiMr. Pi
12154aa32dcopenvswitch fake bridges and vlan support
Mr. PiMr. Pi
ac4ff569513make vlan configurable by custom /etc/netif.d/* scripts
Daniel RobbinsDaniel Robbins
b7a8ae0cf64FL-3299: add wpa_supplicant and hostapd scripts from Cor LegemaatFL-3299
Mr. PiDaniel RobbinsMr. Pi
14cb6931a33fixed openvswitch bridge templateovs-controller does no longer exist and isn't anymore needed.
Mr. PiMr. Pi
8eabd063263fixed openvswitch bridge templateovs-controller does no longer exist and isn't anymore needed.
Oleg VinichenkoOleg Vinichenko
b9735e291c9FL-3362: fix bridge-dhcpcd template for a proper shutdownFL-3362
Oleg VinichenkoOleg Vinichenko
8c6a950c0dcFL-2261: (FL-2646, FL-2969): fix dhcpcd S-S-D in template3 Jira issues
drobbinsdrobbins
a3e91d9539bFix typo
drobbinsdrobbins
2d4cfb158d8Interface name detection fix, tab fix, syntax fixes.
drobbinsdrobbins
bf770c19395Cleanups for 0.18 fixes.Only print error about template if it's being called for an actual user interface.
drobbinsdrobbins
d9d66068354OpenRC 0.18 fixes.If something has a gateway, have it provide "net".
drobbinsdrobbins
59cf896f856Typo fix
drobbinsdrobbins
e8d30db0160Implement backwards compatibility for net/netif, trunk= now points to script name rather than interface name (with backwards compat), and remove docs (wiki docs are current).
drobbinsdrobbins
0c1b9f6d324Move netif.lo -> net.lo
drobbinsdrobbins
6cdfa72985cMigrate to net.* naming for network interfaces, to match Gentoo.
drobbinsdrobbins
46292f4642eFix for typo in mac_replace