lib/Vyatta/Login/Radius.pm
| 126 ----------
templates/interfaces/bridge/node.tag/node.def
| 1
templates/interfaces/ethernet/node.tag/vif/node.tag/vrrp/vrrp-group/node.tag/node.def
| 1
templates/interfaces/ethernet/node.tag/vrrp/vrrp-group/node.tag/node.def
| 1
templates/interfaces/pseudo-ethernet/node.tag/vif/node.def
| 20 -
templates/interfaces/pseudo-ethernet/node.tag/vif/node.tag/address/node.def
| 12
templates/interfaces/pseudo-ethernet/node.tag/vif/node.tag/description/node.def
| 4
templates/interfaces/pseudo-ethernet/node.tag/vif/node.tag/disable-link-detect/node.def
| 3
templates/interfaces/pseudo-ethernet/node.tag/vif/node.tag/disable/node.def
| 11
templates/protocols/snmp/community/node.tag/node.def
| 1
Makefile.am
| 5
debian/control
| 8
lib/Vyatta/Login/RadiusServer.pm
| 109 ++++++++
lib/Vyatta/Login/User.pm
| 32 --
scripts/system/vyatta_update_login.pl
| 17 -
scripts/system/vyatta_update_syslog.pl
| 2
scripts/system/vyatta_update_telnet
| 82 ++++++
scripts/vyatta-bonding.pl
| 64 ++---
sysconf/securetty
| 83 ++++++
templates/interfaces/bonding/node.def
| 11
templates/interfaces/bonding/node.tag/address/node.def
| 2
templates/interfaces/bonding/node.tag/description/node.def
| 2
templates/interfaces/bonding/node.tag/disable/node.def
| 7
templates/interfaces/bonding/node.tag/mode/node.def
| 6
templates/interfaces/bonding/node.tag/vif/node.def
| 14 -
templates/interfaces/bonding/node.tag/vif/node.tag/description/node.def
| 2
templates/interfaces/bridge/node.tag/address/node.def
| 2
templates/interfaces/bridge/node.tag/description/node.def
| 2
templates/interfaces/ethernet/node.tag/bond-group/node.def
| 8
templates/interfaces/pseudo-ethernet/node.tag/address/node.def
| 2
templates/interfaces/pseudo-ethernet/node.tag/description/node.def
| 2
templates/interfaces/tunnel/node.tag/address/node.def
| 2
templates/interfaces/tunnel/node.tag/description/node.def
| 2
templates/service/telnet/allow-root/node.def
| 35 --
templates/service/telnet/node.def
| 34 --
templates/system/domain-search/domain/node.def
| 2
templates/system/name-server/node.def
| 2
37 files changed, 372 insertions(+), 347 deletions(-)
New commits:
commit 3636e1dd5cbba36309207826e40b222cca853297
Author: Stephen Hemminger <[email protected]>
Date: Tue Jul 7 15:34:23 2009 -0700
Fix descriptions with meta-characters
Bug 4672
Use ip command rather than sysfs to avoid quoting issues
(cherry picked from commit 1b4902564b5a853b925d2c239c8e6a39b1734433)
commit 2b1af8589dbb6e2bbd40d497a1999c5c58e04eb0
Author: Stephen Hemminger <[email protected]>
Date: Tue Jul 7 14:35:48 2009 -0700
Allow round-robin to be selected
Simpler version of bug 4647 fix.
(cherry picked from commit 9f4e8c1deba76ef81878551040f16180baaf23be)
commit 21413b1020d5233e5f122da72e36789697e6db9e
Author: Stephen Hemminger <[email protected]>
Date: Tue Jul 7 14:31:38 2009 -0700
Revert "Allow user to select round-robin mode."
This reverts commit aba4e42b4b07b856cbcff0fcf5231824fc18bb37.
Use proper perl (ie. undefined) rather than a a sentinel value!
(cherry picked from commit 7c681e2a62388ead8ad2e74a76ff1b0ae386f78f)
commit 3d55d4142307d29e513e4ecadf36604b32d4677a
Author: Stephen Hemminger <[email protected]>
Date: Tue Jul 7 14:25:06 2009 -0700
Allow disable of bonding interface with VIF
bug 4694
No reason to block disabling bonding interface with VIF
Kernel handles it fine.
(cherry picked from commit 3c76bd6b12dd211075d1dd689a2772c534ec7abe)
commit e653e618e4bb55db664725b92f06e39c568d7bb8
Author: Stephen Hemminger <[email protected]>
Date: Tue Jul 7 13:39:58 2009 -0700
Block creating vif until after slaves present
Workaround for bonding VLAN_CHALLENGED bug 4694
(cherry picked from commit ca8bff3d63074c52cf9b532eeec3a6a4cfe76722)
commit fd48be9e4f0971a42bb9e74388e2cf3be12c3434
Author: Mark O'Brien <[email protected]>
Date: Wed Jul 1 17:46:14 2009 -0700
Allow user to select round-robin mode.
* bug 4647
* scripts/vyatta-bonding.pl
(cherry picked from commit aba4e42b4b07b856cbcff0fcf5231824fc18bb37)
commit 7d8e03018554ab64001d54c88280b71097f63804
Author: Mark O'Brien <[email protected]>
Date: Wed Jul 1 16:16:10 2009 -0700
Fix 'sh: line 1:' error ing bug 4655.
(cherry picked from commit c43e9e86ea502c455dcffac10d50304d47cad8ba)
commit 9c83fa0ecfd1bd40f44a1b3899a29c4cc941268f
Author: Mark O'Brien <[email protected]>
Date: Fri Jun 26 14:23:39 2009 -0700
Added link detect to ethernet bonded vlan interfaces.
(bug 4656)
(cherry picked from commit a054f90f492653c34d8c1c6443b1b132bc9fbc22)
commit 519a2a9b7045e55b3da0080a15d027a5de79c613
Author: Mark O'Brien <[email protected]>
Date: Tue Jun 23 17:56:53 2009 -0700
Change interface state to down, add to bond group, change state to up.
(cherry picked from commit ed127b43756dfe852cff453ac8d8a72c01cbefd2)
commit b9c4028829be7cee545e1eb4321d74846904d558
Author: Bob Gilligan <[email protected]>
Date: Wed Jun 17 15:54:59 2009 -0700
Bugfix 4592: Generate NTP config file from Vyatta configuration parameters.
This fix changes the way that the /etc/ntp.conf file is generated. Now
it is generated at boot time using a fixed section that contains
only parameters that users don't change, plus a section that is generated
from any "system ntp-servers" parameters that are configured. The fixed
section does not contain any "server" definitions, so all server definitions
come from the Vyatta config.
The Vyatta configuration template for this parameter and code
at other places in the system will now start the NTP server ONLY if
there is at least one NTP server configured. So the user can "turn off"
the NTP server by just deleting all NTP servers from the configuration.
The default "config.boot" file does contiain one built-in "system
ntp-servers"
parameter, so a newly installed system will start the NTP server.
(cherry picked from commit 08d0d9ed2d8824a446bfe6a1ba660db854f1a8f5)
commit 5ec82316b089d0be4f544937fbd3ed5d3333c829
Author: Stephen Hemminger <[email protected]>
Date: Tue Jun 16 15:31:49 2009 -0700
Make telnet management smarter
Bug 4591
Consolidate check for telnet login
Don't remove /etc/securetty edit it
(cherry picked from commit c6c477f2ffb0f2fd4cf12882f22c2c44ab57cc46)
commit 3f05a5d8e5fed097dc3ddd3139ae72b4208cdccc
Author: Stephen Hemminger <[email protected]>
Date: Mon Jun 15 14:18:12 2009 -0700
move acpid and ifupdown from Suggest to Depends
(cherry picked from commit c275e783309a8a267721595301ce8c957a28754e)
commit d4e1b2161da9eb4e1768fcfab669018120c2bd37
Author: Stephen Hemminger <[email protected]>
Date: Mon Jun 15 11:44:45 2009 -0700
Add ifupdown package
Silences warning fron net.agent about missing ifup and ifdown.
(cherry picked from commit 609ebd8c919a8786d6823cad58b530a57ba7f966)
commit d7a627e71460d2f14d0238375e2979ef5bf75e32
Author: Stephen Hemminger <[email protected]>
Date: Mon Jun 15 11:43:28 2009 -0700
Convert bonding to use sysfs instead of ifenslave
ifenslave is the old way, and may not be supported in future.
Use sysfs instead to add/delete slaves.
(cherry picked from commit 0bd1cd12ccb047afce7444f5728fc3bbc3f328a5)
commit a4759d4b161ed6e6db9efb65f611cbd746529590
Author: Stephen Hemminger <[email protected]>
Date: Fri Jun 12 18:38:31 2009 -0700
Remove ability to add vif to macvlan
Macvlan and vlan tagging doesn't work right in the kernel (2.6.29)
so wait till it is fixed upstream.
(cherry picked from commit aaed494ef8bbe580da4d378e4844bb0203987d97)
commit ad1e96cf5979756e4fb5335c170d8c14b54b49aa
Author: An-Cheng Huang <[email protected]>
Date: Fri Jul 17 14:55:33 2009 -0700
Revert earlier change -- keep debian net.agent
Reopens bug 3985 but closes problems with loopback startup.
(cherry picked from commit a139c41faf9ccc7210218fcdf637a234967a6136)
Conflicts:
debian/vyatta-cfg-system.postinst.in
commit d020420a73a08bb6dbc217e1029a717d1fd0f137
Author: Stephen Hemminger <[email protected]>
Date: Tue Jun 9 15:50:13 2009 -0700
Remove invalid buried templates
These are all templates that do nothing in current config
and only contain a useless help: value.
(cherry picked from commit d932a2d53618d38a3a5d4c668e18fc5920e0ad6b)
commit 9742d0af6d780898985289ebc153876647aa1d17
Author: Stephen Hemminger <[email protected]>
Date: Mon Jun 8 16:29:38 2009 -0700
Fix help/completion for xor-hash
Bug 4513
(cherry picked from commit 037c5999e70345243ca1a4500a5e247109f54830)
commit dd8e37e0d1fe9db8b3dace3af1d0fedc60eca6b3
Author: An-Cheng Huang <[email protected]>
Date: Fri Jul 17 14:35:30 2009 -0700
Use sysfs for bonding device control
Bug 4511
Since loading bond module is broken in 2.6.29 or later kernel
and the root cause is in sysfs/procfs which is a mess.
Workaround the problem by loading bond module once and using sysfs.
(cherry picked from commit 47f054cb196959bb79960f3b6c1524b4ff7d32a8)
Conflicts:
templates/interfaces/bonding/node.def
commit a26515cbc2a0fbf2369ee25c89e294f73126ad81
Author: Stephen Hemminger <[email protected]>
Date: Fri Jun 5 10:46:04 2009 -0700
Change version of system config
Bug 4504
(cherry picked from commit 84219ff7c3399ae24edb7a925d03adf17ac4f18c)
commit f3f0890080a34e116dedd85886f54910121838ae
Author: Stephen Hemminger <[email protected]>
Date: Wed Jun 3 11:21:18 2009 -0700
Fix generation of syslog host targets
Bug 4494
(cherry picked from commit 7dc1c900184a629975b2e22e79c5dc44c494448e)
commit a0e00c69745c9915d879a3c812f339345fa9e7b3
Author: Stephen Hemminger <[email protected]>
Date: Tue Jun 2 17:15:42 2009 -0700
Fix some more update tag
A couple more places where update should be replaced with create
because multiple values allowed.
(cherry picked from commit a6c4d64593bf647e61133ef9d9383428b0ac5807)
commit 11e40f6139ff21a6528426dcab09e38e2798eef2
Author: Stephen Hemminger <[email protected]>
Date: Tue Jun 2 17:09:24 2009 -0700
Fix multi-nodes for address using update tag
Update makes no sense on a multi-valued node, only create or delete
have meaning.
(cherry picked from commit 273c1418553a39dcb4417acbf70cb863c97d1ccd)
commit f0c316d1762202f56fa25ab7c5ab7979443acd6b
Author: Stephen Hemminger <[email protected]>
Date: Tue Jun 2 15:59:58 2009 -0700
Avoid rewriting radius config unless needed
Don't edit radius config unless something has changed.
(cherry picked from commit 8d3f5b37ec3c728d56fadc596562025821169329)
commit 7412ffad5efbe271fcd933c2a554b2ccf8c4821c
Author: Stephen Hemminger <[email protected]>
Date: Tue Jun 2 15:54:57 2009 -0700
Handle deletion of radius (or other) server
The login class manager must be called if login type is deleted.
Also skip updating if no changes to that login type.
(cherry picked from commit 1151679260e673f69bdb637fec7773b574f3c7b0)
commit ba60053e94147f401efd298fe1bd4d38cf9f34f7
Author: Stephen Hemminger <[email protected]>
Date: Tue Jun 2 14:22:15 2009 -0700
Change API for login modules
The login modules aren't really objects (if Perl really had objects), so
just use dynamic invoke of update routine.
(cherry picked from commit 37ba59896d4c9ac5c914d1901d86ed7e7d844871)
commit 6859b8c8e408817161a1723a19396c880ae6e889
Author: Stephen Hemminger <[email protected]>
Date: Tue Jun 2 14:08:23 2009 -0700
Make Radius server work
Translate radius-server to Vyatta::Login::RadiusServer
(cherry picked from commit bf86040fef55fdb644b3670a9e1ec093e67df828)
commit 3ed82382feefc61104be1f324302a1aaee6e9fb3
Author: Stephen Hemminger <[email protected]>
Date: Mon Jun 1 16:19:51 2009 -0700
Fix User Login configurator
Missing config setup.
(cherry picked from commit b148ddcccd9d4a30464423b524fc03700507cb19)
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=3636e1dd5cbba36309207826e40b222cca853297
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=2b1af8589dbb6e2bbd40d497a1999c5c58e04eb0
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=21413b1020d5233e5f122da72e36789697e6db9e
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=3d55d4142307d29e513e4ecadf36604b32d4677a
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=e653e618e4bb55db664725b92f06e39c568d7bb8
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=fd48be9e4f0971a42bb9e74388e2cf3be12c3434
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=7d8e03018554ab64001d54c88280b71097f63804
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=9c83fa0ecfd1bd40f44a1b3899a29c4cc941268f
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=519a2a9b7045e55b3da0080a15d027a5de79c613
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=b9c4028829be7cee545e1eb4321d74846904d558
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=5ec82316b089d0be4f544937fbd3ed5d3333c829
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=3f05a5d8e5fed097dc3ddd3139ae72b4208cdccc
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=d4e1b2161da9eb4e1768fcfab669018120c2bd37
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=d7a627e71460d2f14d0238375e2979ef5bf75e32
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=a4759d4b161ed6e6db9efb65f611cbd746529590
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=ad1e96cf5979756e4fb5335c170d8c14b54b49aa
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=d020420a73a08bb6dbc217e1029a717d1fd0f137
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=9742d0af6d780898985289ebc153876647aa1d17
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=dd8e37e0d1fe9db8b3dace3af1d0fedc60eca6b3
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=a26515cbc2a0fbf2369ee25c89e294f73126ad81
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=f3f0890080a34e116dedd85886f54910121838ae
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=a0e00c69745c9915d879a3c812f339345fa9e7b3
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=11e40f6139ff21a6528426dcab09e38e2798eef2
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=f0c316d1762202f56fa25ab7c5ab7979443acd6b
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=7412ffad5efbe271fcd933c2a554b2ccf8c4821c
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=ba60053e94147f401efd298fe1bd4d38cf9f34f7
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=6859b8c8e408817161a1723a19396c880ae6e889
http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=3ed82382feefc61104be1f324302a1aaee6e9fb3
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn