Group :: System/Configuration/Other
RPM: alterator-net-eth
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
15 september 2023 Evgeny Sinelnikov <sin at altlinux.org> 5.2.5-alt1
- Fix systemd-networkd cache initialization
- Extend adding IP label text
- Put hostname to /etc/hostname for hostnamectl (ALT #42690).
- Enabled FQDN in computer name in all cases (ALT #41708).
- Use hostnamectl (if it possible) to manage static hostname
- Add systemd-networkd control mode
- Drop Requires: startup
- Set NetworkManager Native as default if NetworkManager exists.
- don't hardcode popup dialog size
- Fix oem_wifi_first_start remove rpm call
- Fix Native NetworkManager control show if bootproto is not static.
- Add support NetworkManager for alterator-net-wifi
- Add Native NetworkManager control mode support (closes: #38455)
- Fix is_bridge() in case of empty type.
- Set interface type to "bri" for any bridge.
- Don't bother frontend with bridge type (closes: #38188).
- Add support of different bridge types
- Do not show domain name if it is absent.
- Allow creating hostname without domain part
- Refresh UI after commit changes (closes: #37103).
- Fix bridges deleting.
- Check for configured FreeIPA domain.
- Allow setup fqdn during system installation (closes: #34224).
- Use /etc/hostname if it exists (closes: #33135).
- Preserve /etc/sysconfig/network file metadata.
- Change for guile22.
- Allow vlan on bonding.
- Qt UI: Show/hide the whole bridge/bonding hbox.
- Qt UI: Add net-bridge and net-bond modules support.
- ajax.scm: Fix bonding/bridge delete button.
- ajax.scm: Drop vlan page leftover.
- backend: Drop unused variables.
- check_ip: Use valid_ipv4addr().
- Qt UI: Fix alterator-net-wifi call.
- write_iface: Fix wireless detection.
- QT UI: Fix crash in the "Advanced" page.
- Tell NetworkManager to reaload connections if needed.
- Fix configuration list for VLANs.
- Show current network configuration for non-static ifaces
(closes: #29327), (closes: #19846). - Show MAC and interface status in the info box (closes: #27802).
- Don't use deprecated function.
- "Startup this interface at boot" checkbox added
(thx Lenar Shakirov) (closes: #14953). - Show interface info depending on its type.
- Add alterator-net-bridge support.
- Drop useless comment.
- Replace read_iface_slaves -> read_iface_host_var.
- Use functions from new alterator-net-functions.
- Drop debug output.
- Drop 'interface as bridge' support.
- Simplify commit_cache() a bit.
- Use sort -V to sort VLAN interfaces.
- Remove VLAN page.
- Fix VLAN name check.
- Fix bond checking.
- Fix list_bond_cached().
- Fix read_iface_slaves_cached().
- Fix is_bond().
- Check that bond has slaves before commit.
- Make alterator-net-wifi optional.
- Slightly improve html UI.
- Check VLAN interface name.
- Check default gateway.
- Fix ifaces_have_host regexp.
- Fix DNS addresses check.
- Fix avail_controlled list getting.
- Allow create bridge for eth interfaces only.
- Add alterator-net-bond support.
- Fix another button name.
- Fix button name.
- Hide IP version selector in the Qt interface too.
- Don't allow to change hostname if ALT domain is exists.
- Use IPv4 as default.
- Fix vlan Qt interface.
- Show "Vlan" button for ethernet interfaces only.
- Don't show "Vlan " button for vlan interfaces.
- Fix "Wireless' button visibility.
- Update Qt interface for vlan.
- Hide IP version selection if IPv4 only case (by Andriy Stepanov).
- Cleanup spaces.
- Refactor web UI for VLAN configuration (by Andrey Cherepanov).
- Add VLAN for X/qt
- Add vlan support for Ajax version
- Don't show IPv6 in the list if IPv6 is disabled.
- Replace valid_ipv4() with valid_ipv4addr().
- Add iw to requires.
- Disable DNS and search lists if configuration is not static.
- Write CONFIG_WIRELESS etcnet option.
- Drop ip_string parameter.
- Implement IPv6 support.
- hosts-hook-hostname: Drop all lines with old hostname.
- Add bridge-utils to requires (see #25740).
- Fix reading addresses for iface (closes: #23689).
- backend: Drop obsoleted line.
- Fix read_hostname(): Always return hostname with domain.
- Don't use separate cache file for addresses.
- Use woo-list for retrieval of iface addresses.
- Fix syntax error on empty host variable.
- Fix addresses list retrieval (closes: #25506).
- disabled FQDN in computer name if alterator-net-backend installed
- clear ip edit field after adding
- clean information label
- allow full hostname (with domain) in computer name field
- show ip addresses as list
- Move hook for /etc/hosts to subpackage (closes: #17498).
- Add hook for /etc/hosts.
- readd multiple interface addresses support
- qt gui: fix prev_iface value.
- backend: fix real_iface() calls.
- Don't expose NetworkManager for bridge as a controlling system.
- To cache the changes when going to 'advanced' page (closes: #23689).
- backend: remove debug output.
- backend: remove unused variable.
- revert to last usable version (4.8-alt1)
- using ipv4-addrwmask-list type
- add multiple interface addresses support
- create/destroy bridges.
- check hostname length.
- fix ui for qt interface
- user alterator_export_var
- qt ui: fix layout
- use ipv4addr_prefix_to_mask instead of maskname
- [slazav@]
- fix net-wifi calls
[inger@] - fix wireless property calculation, use real interface instead of bridge
(closes: #19870) - html ui:
* move "wireless settings" button into main interface
* show "wireless settings" button only for interfaces controlled by etcnet
* redirect to wireless dialog with real interface, not bridge - qt ui:
* move "wireless settings" button into main interface
* show "wireless settings" button only for interfaces controlled by etcnet
* redirect to wireless dialog with real interface, not bridge
- use workflow 'none'
- drop "hardware binding" support because ifrename doing it automatically now.
(closes: #13351) (closes: #20500) (closes: #20272) - ajax: fix "prev_name" initial setup
- net-eth backend: add 'ip string' parameter
- use nameref attribute
- fix "default gateway" option processing
- alterator-net-eth/preinstall.d/70-net-eth.sh deleted
- add support for bridge interfaces
- add precommit hooks. It's useful to validate a future network configuration.
- don't copy search and dns data from propagator for dhcp interfaces
- resurrect full hostname setup (for propagator)
- stop interface with old configuration, start with new one.
- edit resolv.conf for each interface
- don't stop network interfaces during installation process
- use 'controlled' parameter in preinstall.d script
- removed unused variable
- updated UI for installer
- added 'Controlled by' combobox
- allow configuration when interface controlled by NetworkManager
- more powerfull "on update" hook
- minimize number of layers to work with cache
- restart only "cached" interfaces (TODO: restart only changed interfaces)
- add hooks if ip was changed
- edit computer name instead of full name
- improve hostname.d hooks calling
- run /etc/hooks/hostname.d instead of hostname binding to 127.0.0.1
- improve UI horizontal size
- fix work in wizardface
- new ajax based html interface, use new form API
- improve UI: add network adaptor name
- use translations directly from alterator-l10n
- don't setup /etc/HOSTNAME
- use help directly from alterator-l10n
- rebuild with new alterator-l10n (fix help)
- use help from l10n
- rebuild
- hide "Wireless settings" ref for non-w/l ifaces
- printf -> write_bool_param in backend
- fix help html
- fix help and desktop-file (by mike@)
- rebuild with alterator-l10n
- add Requires: alterator-sh-functions >= 0.6-alt5 (write_type_item)
- don't show NM item when NM isn't installed
- replace constraints with types
- new configuration 'Managed by user (NetworkManager)'
- add ability to skip interface restart on commit (parameter restart)
- workaround: shutdown interface if we disable it
- simplify i18n declarations
- replace effect-enable with effect-disable
- rename: effect-update to update-effect
effect-init to init-effect
- use effect-disable
- more functions from alterator-net-common
- remove translations for desktop file
- remove po-file
- use common module.mak
- fix label
- add zeroconf
- Requires: avahi-autoipd
- change "target" attr to "hrefarg" in href to net-wifi
(see alterator-fbi-2.4-alt6)
- remove "hrefarg" attr in href to net-wifi
- change href to net-wifi for new alterator-net-wifi module
- remove autoinstall backend usage
- fix prev change
- add help from alterator-net-general
- don't restart interface used in installer
- fix cache initialization
- use write_string_param
- remove po files
- use common select.js from alterator-fbi
- use enumref, fix constraints
- join to common translation database
- call update_chrooted on commit
- update html UI for latest changes
- merge with alterator-net-general
- html UI: remove template-*, sync with qt UI
- backend: don't use ifvar utility, simplify list_iface result
- improve qt UI
- remove html-messages
- create common behaviour both for installer and acc
- remove layout-policy attribute (bug #14945)
- remove quit button from UI
- removed () in ifaceinfo
- little interface improvements
- use alterator-sh-functions and libshell
- update to new help system
- new feature: replace stupid iftabupdate with interface binding to hardware
- use new ifcheckwireless common script
- fix iftab generation
- move tools to alterator-net-common
- replace C tool with shell script
- updated Ukrainian translation
- try to fix behaviour in installer
- fix iftab creating
- move all common functions to common place (alterator-net-common),
- replace ifdump with ifvar (ifdump was too slow)
- avoid wrong mac addresses from broken drivers (like rt61)
- don't use constraints (was conflict in tab widget)
- add desktop file
- use std woo-list/name+label function
- add interface status information
- remove 'enabled' parameter
- rebuild with latest standalone
- add interface status information
- fix information about non-configured devices
- return apply,cancel buttons to old places
- update call of /net-wifi sub-dialog
- rename module to net-eth
- bugfix: enforce eth type in etcnet configs
- shutup ifup (in verbose mode)
- add link to wireless settings
- update Ukrainian translation
- little CSS optimizations
- fix work with empty interface list
- backend: start loopback device at start
- temporary remove config-* scripts
- Add netmask default value.
- usability improvements (reverse mask list)
- add Ukrainian translation
- help improvements from kirill@
- fix titles
- improve po template generation
- add documentation
- assign weight
- assign 'Network' group
- more translations
- rename to 'IP Interfaces'
- prepare for tabbox
- another improvements from legion
(Auto save network settings on select another interface,
Restart network interfaces on exit.)
- improvements from legion
(Return default parameters in read_iface() if iface does not exist.
Add some checks.)
- automatically fill iftab
- simplify backend: separate interface name and interface label
- html: add link to top-level menu
- improve wireless detection
- fix ui layout
- add hrefs to wireless settings and general settings
- improve interface listing algo
- add fbi data
- obsolete alterator-network and alterator-backend-simple_etcnet
- clean environment before ifup/ifdown start (etcnet has problems)
- add card description to interface list
- fix wrong grep (/eth0/eth/)
- add support for autoinstall
- require gettext
- fix path to ifup/ifdown tools
- add label constraints
- add translations
- use ifup/ifdown instead of full network restart
- special behaviour for installer
- improve backend: add default values, don't fail on read /
- add tool to converting masks
- generate mask names in backend
- show splash message during network restart
- tunings for installer
- add "exclude" constraints
- enable constraints
- minor bugfixes
- replace command-arg-ref with modern woo-get-option
- initial release