Compare commits
6 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| e7cdbfb219 | |||
| 45b917b669 | |||
| 43e2793b1c | |||
| 073ea7d299 | |||
| 505c7bb2b0 | |||
| dddf7c0d41 |
BIN
1.1.tar.gz
LFS
BIN
1.1.tar.gz
LFS
Binary file not shown.
BIN
2.9.tar.gz
LFS
Normal file
BIN
2.9.tar.gz
LFS
Normal file
Binary file not shown.
@@ -1,3 +1,71 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 11 09:25:55 UTC 2026 - Antoine Ginies <aginies@suse.com>
|
||||
|
||||
- fix building from github source tarball
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 9 11:57:33 UTC 2025 - Antoine Ginies <aginies@suse.com>
|
||||
|
||||
version 2.9:
|
||||
* use VAR for DBUS path
|
||||
* create a get all devices function
|
||||
* Create CommandHandler class (for interactive and command args)
|
||||
* add interactive wizard for: add, delete, activate, deactivate
|
||||
* rollback if activation of the bridge interface failed
|
||||
* fix some pylint issues
|
||||
* simplification: use _select_connection_interactively
|
||||
* clarify indentation
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 1 11:43:17 UTC 2025 - Antoine Ginies <aginies@suse.com>
|
||||
|
||||
version 2.8:
|
||||
* use GetAll to avoid multiple dbus call.
|
||||
* Check slave interface exist before adding the bridge
|
||||
* fix forward delay value (should be 30)
|
||||
* fix typo in vlan-default-pvid
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 29 11:58:07 UTC 2025 - Antoine Ginies <aginies@suse.com>
|
||||
|
||||
version 2.6:
|
||||
* use typing module
|
||||
* improve check_interface_exist
|
||||
* remove run_command, use dbus to check if NM is running
|
||||
* various fix around dry-run
|
||||
* fix typo on vlan setting. Improve getting bridge info
|
||||
* concatenate do_(activate/deactivate/delete) functions
|
||||
* use external function to get ipv4 config and bridge settings
|
||||
* various mypy and pylint fixes
|
||||
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 25 12:23:03 UTC 2025 - Antoine Ginies <aginies@suse.com>
|
||||
|
||||
version 2.4:
|
||||
* add vlan_filtering, vlan_default_pvid options
|
||||
* check forward delay value
|
||||
* add support for multicast-snooping
|
||||
* show more details on bridge config
|
||||
* add a dry-run mode
|
||||
* select a default interface with an IPV4 adress
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 24 19:54:41 UTC 2025 - Antoine Ginies <aginies@suse.com>
|
||||
|
||||
version 2.1:
|
||||
* select a default slave interface if none choosen
|
||||
* add stp-priority option
|
||||
* add an interactive mode with completion
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 24 07:26:41 UTC 2025 - Antoine Ginies <aginies@suse.com>
|
||||
|
||||
version 2.0:
|
||||
* major change to use NetworkManager API instead of nmcli
|
||||
* by default the tool now clone the MAC address of the slace interface
|
||||
* its mandatory to select the slave interface
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 13:48:18 UTC 2025 - Antoine Ginies <aginies@suse.com>
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
#
|
||||
|
||||
Name: virt-bridge-setup
|
||||
Version: 1.1
|
||||
Version: 2.9
|
||||
Release: 1%{?dist}
|
||||
Summary: Script to setup virtual bridges
|
||||
License: GPL-2.0-or-later
|
||||
@@ -25,10 +25,11 @@ URL: https://github.com/aginies/virt-bridge-setup
|
||||
Source0: https://github.com/aginies/virt-bridge-setup/archive/refs/tags/%{version}.tar.gz
|
||||
BuildArch: noarch
|
||||
Requires: NetworkManager
|
||||
Requires: python3-dbus-python
|
||||
BuildRequires: make
|
||||
|
||||
%description
|
||||
virt-bridge-setup is a script to automate the setup of virtual bridges using NetworkManager.
|
||||
virt-bridge-setup is a script to automate the setup of virtual bridges using NetworkManager and dbus.
|
||||
It simplifies the process of creating and managing network bridges for virtualization environments.
|
||||
|
||||
%prep
|
||||
@@ -42,8 +43,6 @@ It simplifies the process of creating and managing network bridges for virtualiz
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%{_sysconfdir}
|
||||
%attr(0755,root,root) %{_sbindir}/%{name}
|
||||
%attr(0644,root,root) %{_sysconfdir}/systemd/network/98-default-bridge.link
|
||||
|
||||
%changelog
|
||||
|
||||
Reference in New Issue
Block a user