65 Commits

Author SHA1 Message Date
Jamie Cameron
fd56523955 Use /etc/hostname if available https://forum.virtualmin.com/t/setup-fails/124437 2024-01-20 10:39:49 -08:00
Ilia Ross
18f3e1273f Fix to use a new param to clear cache 2023-08-27 01:27:05 +03:00
Ilia Ross
8ced23d027 Fix to use a new way for clearing hostname cache 2023-08-26 21:26:03 +03:00
Jamie Cameron
47043a41c5 Bridge support in Netplan 2023-04-16 20:29:19 -07:00
Jamie Cameron
f1b2adaa59 Fixes for CentOS 8 2022-10-30 22:05:17 -07:00
Jamie Cameron
f87a247327 Interface filenames can have a dash in them https://github.com/webmin/webmin/issues/1705 2022-07-31 09:46:02 -07:00
Jamie Cameron
974b18a52c Set DNSn keys if the operating system supports them 2021-12-10 20:57:33 -08:00
Jamie Cameron
9607b8e7d4 More code cleanups 2021-05-29 15:39:24 -07:00
Jamie Cameron
b593551c5f For systems that don't need the broadcast address to be set in the config file, don't force it to be set https://github.com/webmin/webmin/pull/1278 2020-08-29 17:27:29 -07:00
Jamie Cameron
f2ddef2cfe Fix use of local vars 2020-08-15 12:13:58 -07:00
Mike Steinmetz
edb9a43a89 MM-5521 escape inputs for some error messages 2020-04-23 15:19:44 +02:00
Ilia Rostovtsev
552264b2e6 Fix to use full hostname d12c69eee6 (commitcomment-37760661) 2020-03-11 12:39:12 +03:00
Jamie Cameron
bfa703e183 When applying a virtual interface in it's parent's file, use ifup on the parent 2020-02-04 22:28:32 -08:00
Jamie Cameron
ec7140cc87 Complete CentOS 8 virtual interfsace support 2020-02-03 18:31:28 -08:00
Jamie Cameron
b5302d6451 Also use hostnamectl command if available https://www.virtualmin.com/node/66983 2019-10-26 19:43:25 -07:00
Jamie Cameron
a9038e5076 Feedback system has been deleted, so remove special functions for it 2018-06-24 19:14:51 -07:00
Jamie Cameron
fc098eaa15 Update DNSn lines on redhat systems https://github.com/webmin/webmin/issues/238 2015-07-26 13:51:54 -07:00
Jamie Cameron
14af860ed5 Handle case where devices directory doesn't exist, due to remove of Network Manager 2015-02-20 21:56:53 -08:00
Jamie Cameron
90365aad2d Disable network manager for new interfaces 2014-09-23 15:56:37 -07:00
Jamie Cameron
0bf5a91f77 CentOS 7 stores hostname in /etc/hostname 2014-08-23 20:17:25 -07:00
Jamie Cameron
b3cda55b5a Exclude bridges from resolution of real interface, include interfaces with no IP 2014-08-13 16:25:49 -07:00
Jamie Cameron
478ac652ba Delete correct file 2014-08-06 23:38:42 -07:00
Jamie Cameron
87dbc57db6 Keep save interfaces file 2014-08-06 22:10:53 -07:00
Jamie Cameron
092be4942e Handle new style interface config files seen on CentOS 7 2014-08-06 21:04:50 -07:00
Jamie Cameron
5fe34b88ae Fix o(n^2) behaviour when listing interfaces http://virtualmin.com/node/31851 2013-12-27 22:59:07 -08:00
Jamie Cameron
deb50f9b2e Apparently static routes on irtual interfaces are possible 2013-09-14 23:11:43 -07:00
Jamie Cameron
d487e99458 Use correct command on mandrake 2013-05-15 13:19:25 -07:00
Jamie Cameron
f1188a2722 Read PREFIX field in ifcfg-* files 2013-02-14 15:45:47 -08:00
Jamie Cameron
139b4fb666 Allow creation of a bridge with no real interface 2012-11-26 14:36:46 -08:00
Jamie Cameron
d5262ce400 Fedora 17 ethernet interfaces can be named like em0 https://sourceforge.net/tracker/index.php?func=detail&aid=3574434&group_id=17457&atid=117457# 2012-10-08 14:29:37 -07:00
Jamie Cameron
4769d900e0 MTU VLAN support 2012-08-28 14:15:49 -07:00
Jamie Cameron
ac706b3e78 Redhat VLAN support 2012-08-28 13:55:24 -07:00
Jamie Cameron
8fd020858e Bonding support on CentOS / Redhat 2012-08-24 16:18:22 -07:00
Jamie Cameron
a2721c909b Fix invalid boolean 2011-07-31 10:46:33 -07:00
Jamie Cameron
42e25e0699 Handle interfaces with no DEVICE line
https://sourceforge.net/tracker/?func=detail&atid=117457&aid=3381110&group_id=17457
2011-07-28 12:37:29 -07:00
Jamie Cameron
51dfe6170c Fix bridge setting 2011-06-28 14:12:05 -04:00
Jamie Cameron
b165df867e More bridge support 2011-06-28 10:57:12 -07:00
Jamie Cameron
7a445d07d2 More work on bridge support 2011-06-28 12:59:41 -04:00
Jamie Cameron
175a62d425 No-address fixes 2011-06-28 12:28:23 -04:00
Jamie Cameron
f63663f1f6 More work on bridge support 2011-06-28 09:11:06 -07:00
Jamie Cameron
35d2957f1a Fix typo 2011-06-27 23:32:33 -04:00
Jamie Cameron
be8675fc88 Start of work on bridge support 2011-06-27 23:20:10 -04:00
Jamie Cameron
d7043e0f7f Work on IPv6 address auto-configuration 2011-01-20 16:55:21 -08:00
Jamie Cameron
e72df088cd Add standard function to set IPv6 gateway on redhat 2011-01-20 13:52:46 -08:00
Jamie Cameron
a9a99e1dc2 Redhat IPv6 route management 2011-01-19 18:15:44 -08:00
Jamie Cameron
c7661f6aef Fixes for redhat IPv6 support 2011-01-19 17:49:04 -08:00
Jamie Cameron
ab6f2f9586 IPv6 address management for active interfaces 2011-01-18 21:42:45 -08:00
Jamie Cameron
a9d5c6e244 Start of work on IPv6 support 2011-01-15 11:45:40 -08:00
Jamie Cameron
cbba0beaa2 Fix IP checking function calls in net module 2010-10-30 21:36:11 -07:00
Jamie Cameron
2bc4e227b2 Don't compute broadcast if no address 2010-01-27 14:18:11 -08:00