From pavlin at icir.org Mon Jun 2 08:23:20 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 2 Jun 2008 15:23:20 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/xrl/interfaces Message-ID: <200806021523.m52FNKWu078989@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-06-02 15:23:20 UTC XORP CVS repository Modified files: xrl/interfaces fea_rawlink_client_xif.cc fea_rawlink_client_xif.hh Log message: Forced commit to fix a file auto-generation problem on Windows. Revision Changes Path 1.4 +1 -1; commitid: 134744844104b41a7; xorp/xrl/interfaces/fea_rawlink_client_xif.cc 1.5 +1 -1; commitid: 134744844104b41a7; xorp/xrl/interfaces/fea_rawlink_client_xif.hh From pavlin at icir.org Thu Jun 5 14:23:23 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 5 Jun 2008 21:23:23 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200806052123.m55LNNBG011208@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-06-05 21:23:23 UTC XORP CVS repository Modified files: mld6igmp xrl_mld6igmp_node.cc Log message: Bug fix: initialize int return value with XORP_OK instead of "true". This fixes an error exit condition in IGMP/MLD during shutdown. Revision Changes Path 1.68 +2 -2; commitid: 2bb14848590c41a7; xorp/mld6igmp/xrl_mld6igmp_node.cc From pavlin at icir.org Thu Jun 5 14:28:16 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 5 Jun 2008 21:28:16 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea Message-ID: <200806052128.m55LSG2I011281@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-06-05 21:28:16 UTC XORP CVS repository Modified files: fea mfea_node.cc Log message: Serious bug fix: set the physical interface index for the register_vif to zero, because there is no real network interface, and no pif_index. This fixes an assert failure during multicast startup. Reusing the pif_index from one of the existing network interfaces is wrong, because there should be only one interface per pif_index. Bug found by: Ben Greear Revision Changes Path 1.89 +3 -2; commitid: 2be24848597941a7; xorp/fea/mfea_node.cc From greearb at candelatech.com Thu Jun 5 14:41:12 2008 From: greearb at candelatech.com (Ben Greear) Date: Thu, 05 Jun 2008 14:41:12 -0700 Subject: [Xorp-cvs] XORP cvs commit: xorp/fea In-Reply-To: <200806052128.m55LSG2I011281@chum.icir.org> References: <200806052128.m55LSG2I011281@chum.icir.org> Message-ID: <48485D78.8000802@candelatech.com> Pavlin Radoslavov wrote: > CVSROOT: /usr/local/www/data/cvs > Module name: xorp > Changes by: pavlin at chum.icir.org 2008-06-05 21:28:16 UTC > > XORP CVS repository > > > Modified files: > fea mfea_node.cc > > Log message: > Serious bug fix: set the physical interface index for the register_vif > to zero, because there is no real network interface, and no pif_index. > This fixes an assert failure during multicast startup. > > Reusing the pif_index from one of the existing network interfaces > is wrong, because there should be only one interface per pif_index. > > Bug found by: Ben Greear Thanks for the quick turn-around! Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com From bms at icir.org Fri Jun 6 01:16:33 2008 From: bms at icir.org (Bruce Simpson) Date: Fri, 6 Jun 2008 08:16:33 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/docs/user_manual Message-ID: <200806060816.m568GXJW015562@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: bms at chum.icir.org 2008-06-06 08:16:33 UTC XORP CVS repository Modified files: docs/user_manual interfaces.tex Log message: Document vlan and vlan-id configuration. Bugzilla URL: http://bugzilla.xorp.org/bugzilla/show_bug.cgi?id=329 Revision Changes Path 1.16 +9 -3; commitid: 3cb34848f23d41a7; xorp/docs/user_manual/interfaces.tex From bms at icir.org Fri Jun 6 05:05:30 2008 From: bms at icir.org (Bruce Simpson) Date: Fri, 6 Jun 2008 12:05:30 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates xorp/rip/tools Message-ID: <200806061205.m56C5URM017432@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: bms at chum.icir.org 2008-06-06 12:05:30 UTC XORP CVS repository Modified files: etc/templates rip.cmds rip/tools show_peer_stats.cc Log message: Add "show rip peers". Note: The TX count is not currently exported by RIP, nor is the state of a peering. RIP peerings are not statically configured -- they are dynamically learned -- therefore the notion of State makes no sense here. Bugzilla URL: http://bugzilla.xorp.org/bugzilla/show_bug.cgi?id=385 Revision Changes Path 1.5 +7 -1; commitid: 43d6484927d941a7; xorp/etc/templates/rip.cmds 1.14 +113 -23; commitid: 43d6484927d941a7; xorp/rip/tools/show_peer_stats.cc From pavlin at icir.org Fri Jun 6 09:20:44 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 6 Jun 2008 16:20:44 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/docs/user_manual Message-ID: <200806061620.m56GKi1J019125@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-06-06 16:20:44 UTC XORP CVS repository Modified files: docs/user_manual interfaces.tex Log message: * Added the "vlan {}" block to the network interface configuration description. * Added an example how to configure a VLAN. Revision Changes Path 1.17 +48 -2; commitid: 4a86484963af41a7; xorp/docs/user_manual/interfaces.tex From pavlin at icir.org Fri Jun 6 09:45:34 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 6 Jun 2008 16:45:34 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200806061645.m56GjYxF019359@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-06-06 16:45:34 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Added a release note for VLAN configuration. Revision Changes Path 1.200 +23 -1; commitid: 4b88484969a141a7; xorp/RELEASE_NOTES From pavlin at icir.org Fri Jun 13 19:59:26 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sat, 14 Jun 2008 02:59:26 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea xorp/fea/data_plane/ifconfig xorp/fea/tools xorp/libfeaclient xorp/xrl/interfaces xorp/xrl/targets Message-ID: <200806140259.m5E2xQTP098808@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-06-14 02:59:26 UTC XORP CVS repository Modified files: fea iftree.cc iftree.hh libfeaclient_bridge.cc xrl_fea_target.cc xrl_fea_target.hh fea/data_plane/ifconfig ifconfig_get_iphelper.cc ifconfig_get_proc_linux.cc ifconfig_media.cc ifconfig_media.hh ifconfig_parse_getifaddrs.cc ifconfig_parse_ioctl.cc ifconfig_parse_netlink_socket.cc ifconfig_parse_routing_socket.cc ifconfig_set.cc ifconfig_set_click.cc fea/tools show_interfaces.cc libfeaclient ifmgr_atoms.cc ifmgr_atoms.hh ifmgr_cmd_queue.cc ifmgr_cmds.cc ifmgr_cmds.hh ifmgr_xrl_mirror.cc test_local_copy.cc test_remote_copy.cc xrl/interfaces fea_ifmgr.xif fea_ifmgr_mirror.xif fea_ifmgr_mirror_xif.cc fea_ifmgr_mirror_xif.hh fea_ifmgr_xif.cc fea_ifmgr_xif.hh xrl/targets fea.xrls fea_base.cc fea_base.hh fea_ifmgr_mirror.xrls fea_ifmgr_mirror_base.cc fea_ifmgr_mirror_base.hh Log message: * Added support to the FEA to read the network interface baudrate. For now the support is implemented and tested only for FreeBSD. * Added support to libfeaclient to propagate the network interface baudrate. Note that the XRL "baudrate" field is defined as u32. It should become u64 after 64 bit integer support is added to the XRLs (see Bugzilla entry #743). Revision Changes Path 1.13 +6 -2; commitid: 18121485332b441a7; xorp/fea/data_plane/ifconfig/ifconfig_get_iphelper.cc 1.22 +9 -1; commitid: 18121485332b441a7; xorp/fea/data_plane/ifconfig/ifconfig_get_proc_linux.cc 1.6 +27 -7; commitid: 18121485332b441a7; xorp/fea/data_plane/ifconfig/ifconfig_media.cc 1.4 +2 -2; commitid: 18121485332b441a7; xorp/fea/data_plane/ifconfig/ifconfig_media.hh 1.18 +16 -9; commitid: 18121485332b441a7; xorp/fea/data_plane/ifconfig/ifconfig_parse_getifaddrs.cc 1.17 +9 -4; commitid: 18121485332b441a7; xorp/fea/data_plane/ifconfig/ifconfig_parse_ioctl.cc 1.20 +10 -1; commitid: 18121485332b441a7; xorp/fea/data_plane/ifconfig/ifconfig_parse_netlink_socket.cc 1.23 +24 -13; commitid: 18121485332b441a7; xorp/fea/data_plane/ifconfig/ifconfig_parse_routing_socket.cc 1.23 +3 -1; commitid: 18121485332b441a7; xorp/fea/data_plane/ifconfig/ifconfig_set.cc 1.20 +2 -1; commitid: 18121485332b441a7; xorp/fea/data_plane/ifconfig/ifconfig_set_click.cc 1.63 +4 -2; commitid: 18121485332b441a7; xorp/fea/iftree.cc 1.66 +7 -1; commitid: 18121485332b441a7; xorp/fea/iftree.hh 1.36 +2 -1; commitid: 18121485332b441a7; xorp/fea/libfeaclient_bridge.cc 1.28 +97 -3; commitid: 18121485332b441a7; xorp/fea/tools/show_interfaces.cc 1.45 +25 -1; commitid: 18121485332b441a7; xorp/fea/xrl_fea_target.cc 1.32 +7 -1; commitid: 18121485332b441a7; xorp/fea/xrl_fea_target.hh 1.27 +2 -1; commitid: 18121485332b441a7; xorp/libfeaclient/ifmgr_atoms.cc 1.37 +7 -2; commitid: 18121485332b441a7; xorp/libfeaclient/ifmgr_atoms.hh 1.23 +2 -1; commitid: 18121485332b441a7; xorp/libfeaclient/ifmgr_cmd_queue.cc 1.29 +36 -1; commitid: 18121485332b441a7; xorp/libfeaclient/ifmgr_cmds.cc 1.24 +25 -1; commitid: 18121485332b441a7; xorp/libfeaclient/ifmgr_cmds.hh 1.30 +19 -1; commitid: 18121485332b441a7; xorp/libfeaclient/ifmgr_xrl_mirror.cc 1.19 +5 -1; commitid: 18121485332b441a7; xorp/libfeaclient/test_local_copy.cc 1.24 +5 -1; commitid: 18121485332b441a7; xorp/libfeaclient/test_remote_copy.cc 1.26 +3 -1; commitid: 18121485332b441a7; xorp/xrl/interfaces/fea_ifmgr.xif 1.15 +2 -1; commitid: 18121485332b441a7; xorp/xrl/interfaces/fea_ifmgr_mirror.xif 1.25 +35 -1; commitid: 18121485332b441a7; xorp/xrl/interfaces/fea_ifmgr_mirror_xif.cc 1.23 +16 -1; commitid: 18121485332b441a7; xorp/xrl/interfaces/fea_ifmgr_mirror_xif.hh 1.41 +41 -1; commitid: 18121485332b441a7; xorp/xrl/interfaces/fea_ifmgr_xif.cc 1.39 +15 -1; commitid: 18121485332b441a7; xorp/xrl/interfaces/fea_ifmgr_xif.hh 1.86 +3 -1; commitid: 18121485332b441a7; xorp/xrl/targets/fea.xrls 1.88 +45 -1; commitid: 18121485332b441a7; xorp/xrl/targets/fea_base.cc 1.95 +9 -1; commitid: 18121485332b441a7; xorp/xrl/targets/fea_base.hh 1.23 +3 -1; commitid: 18121485332b441a7; xorp/xrl/targets/fea_ifmgr_mirror.xrls 1.27 +32 -1; commitid: 18121485332b441a7; xorp/xrl/targets/fea_ifmgr_mirror_base.cc 1.26 +8 -1; commitid: 18121485332b441a7; xorp/xrl/targets/fea_ifmgr_mirror_base.hh From pavlin at icir.org Fri Jun 13 21:15:49 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sat, 14 Jun 2008 04:15:49 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea/data_plane/ifconfig Message-ID: <200806140415.m5E4FnKw099407@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-06-14 04:15:49 UTC XORP CVS repository Modified files: fea/data_plane/ifconfig ifconfig_get_proc_linux.cc ifconfig_media.cc ifconfig_parse_getifaddrs.cc ifconfig_parse_ioctl.cc ifconfig_parse_netlink_socket.cc Log message: * Add support for Linux to test the link baudrate/speed. Note that any "ethtool" testings must be done as a root. * Refactor the usage of ifconfig_media_get_link_status(): if an error occurs, try to use local information to get the missing information. Revision Changes Path 1.23 +22 -16; commitid: 184184853456b41a7; xorp/fea/data_plane/ifconfig/ifconfig_get_proc_linux.cc 1.7 +37 -8; commitid: 184184853456b41a7; xorp/fea/data_plane/ifconfig/ifconfig_media.cc 1.19 +25 -31; commitid: 184184853456b41a7; xorp/fea/data_plane/ifconfig/ifconfig_parse_getifaddrs.cc 1.18 +2 -3; commitid: 184184853456b41a7; xorp/fea/data_plane/ifconfig/ifconfig_parse_ioctl.cc 1.21 +24 -18; commitid: 184184853456b41a7; xorp/fea/data_plane/ifconfig/ifconfig_parse_netlink_socket.cc From pavlin at icir.org Sat Jun 14 16:38:01 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sat, 14 Jun 2008 23:38:01 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxipc xorp/rtrmgr xorp/xrl xorp/xrl/scripts/Xif Message-ID: <200806142338.m5ENc1fb007737@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-06-14 23:38:01 UTC XORP CVS repository Modified files: libxipc test_xrl.cc test_xrl_args.cc test_xrl_atom.cc xrl_args.cc xrl_args.hh xrl_atom.cc xrl_atom.hh rtrmgr xorp_client.cc xrl README xrl/scripts/Xif xiftypes.py Log message: Added support for 64-bit integers to the XRL layer. This is the vanilla patch from Bruce M. Simpson from Bugzilla entry #743 Note that the changes to the regression tests use LL/ULL constant suffixes which are part of the C99 spec, and might fail with gcc-2.9x compiler. If this triggers compilation problems, then the assignments of large 64-bit integers should be rewritten so they don't require LL/ULL constant suffixes: OLD: uint64_t u = 0xabadc0ffee123456ULL; NEW: uint64_t u = 0xabadc0ff; u = (u << 32) | 0xee123456; Bugzilla URL: http://bugzilla.xorp.org/bugzilla/show_bug.cgi?id=743 Submitted by: Bruce M. Simpson Revision Changes Path 1.15 +9 -1; commitid: 1da04854541c41a7; xorp/libxipc/test_xrl.cc 1.18 +8 -2; commitid: 1da04854541c41a7; xorp/libxipc/test_xrl_args.cc 1.17 +9 -1; commitid: 1da04854541c41a7; xorp/libxipc/test_xrl_atom.cc 1.17 +56 -1; commitid: 1da04854541c41a7; xorp/libxipc/xrl_args.cc 1.20 +26 -1; commitid: 1da04854541c41a7; xorp/libxipc/xrl_args.hh 1.31 +128 -6; commitid: 1da04854541c41a7; xorp/libxipc/xrl_atom.cc 1.16 +32 -3; commitid: 1da04854541c41a7; xorp/libxipc/xrl_atom.hh 1.28 +3 -1; commitid: 1da04854541c41a7; xorp/rtrmgr/xorp_client.cc 1.3 +3 -2; commitid: 1da04854541c41a7; xorp/xrl/README 1.2 +2 -0; commitid: 1da04854541c41a7; xorp/xrl/scripts/Xif/xiftypes.py From pavlin at icir.org Sat Jun 14 16:55:11 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sat, 14 Jun 2008 23:55:11 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200806142355.m5ENtB7J007904@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-06-14 23:55:11 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Added a release note for the addition of support for 64-bit integers. Revision Changes Path 1.201 +4 -1; commitid: 1ea448545a1641a7; xorp/RELEASE_NOTES From pavlin at icir.org Sat Jun 14 17:11:50 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sun, 15 Jun 2008 00:11:50 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxipc Message-ID: <200806150011.m5F0Bo1n008098@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-06-15 00:11:50 UTC XORP CVS repository Modified files: libxipc xrl_args.hh Log message: Added missing XrlArgs::add() and get() methods for 64-bit integers. Revision Changes Path 1.21 +25 -1; commitid: 1f8b48545e2f41a7; xorp/libxipc/xrl_args.hh From pavlin at icir.org Sat Jun 14 17:19:56 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sun, 15 Jun 2008 00:19:56 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea xorp/libfeaclient xorp/xrl/interfaces xorp/xrl/targets Message-ID: <200806150019.m5F0JuXP008238@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-06-15 00:19:56 UTC XORP CVS repository Modified files: fea xrl_fea_target.cc xrl_fea_target.hh libfeaclient ifmgr_xrl_mirror.cc xrl/interfaces fea_ifmgr.xif fea_ifmgr_mirror.xif fea_ifmgr_mirror_xif.cc fea_ifmgr_mirror_xif.hh fea_ifmgr_xif.cc fea_ifmgr_xif.hh xrl/targets fea.xrls fea_base.cc fea_base.hh fea_ifmgr_mirror.xrls fea_ifmgr_mirror_base.cc fea_ifmgr_mirror_base.hh Log message: Changed the XRL "baudrate" argument type from u32 to u64. Revision Changes Path 1.46 +2 -2; commitid: 1fc248545ff041a7; xorp/fea/xrl_fea_target.cc 1.33 +2 -2; commitid: 1fc248545ff041a7; xorp/fea/xrl_fea_target.hh 1.31 +3 -3; commitid: 1fc248545ff041a7; xorp/libfeaclient/ifmgr_xrl_mirror.cc 1.27 +2 -2; commitid: 1fc248545ff041a7; xorp/xrl/interfaces/fea_ifmgr.xif 1.16 +1 -2; commitid: 1fc248545ff041a7; xorp/xrl/interfaces/fea_ifmgr_mirror.xif 1.26 +2 -2; commitid: 1fc248545ff041a7; xorp/xrl/interfaces/fea_ifmgr_mirror_xif.cc 1.24 +2 -2; commitid: 1fc248545ff041a7; xorp/xrl/interfaces/fea_ifmgr_mirror_xif.hh 1.42 +2 -2; commitid: 1fc248545ff041a7; xorp/xrl/interfaces/fea_ifmgr_xif.cc 1.40 +2 -2; commitid: 1fc248545ff041a7; xorp/xrl/interfaces/fea_ifmgr_xif.hh 1.87 +2 -2; commitid: 1fc248545ff041a7; xorp/xrl/targets/fea.xrls 1.89 +2 -2; commitid: 1fc248545ff041a7; xorp/xrl/targets/fea_base.cc 1.96 +2 -2; commitid: 1fc248545ff041a7; xorp/xrl/targets/fea_base.hh 1.24 +2 -2; commitid: 1fc248545ff041a7; xorp/xrl/targets/fea_ifmgr_mirror.xrls 1.28 +2 -2; commitid: 1fc248545ff041a7; xorp/xrl/targets/fea_ifmgr_mirror_base.cc 1.27 +2 -2; commitid: 1fc248545ff041a7; xorp/xrl/targets/fea_ifmgr_mirror_base.hh From atanu at icir.org Mon Jun 16 19:50:03 2008 From: atanu at icir.org (Atanu Ghosh) Date: Tue, 17 Jun 2008 02:50:03 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr Message-ID: <200806170250.m5H2o3DK028515@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at chum.icir.org 2008-06-17 02:50:03 UTC XORP CVS repository Modified files: rtrmgr master_conf_tree.cc Log message: A call was being made to debug_msg with an iterator that has been deleted, move the debug_msg so it is called before the deletion. Revision Changes Path 1.79 +3 -3; commitid: 6f4a4857265a41a7; xorp/rtrmgr/master_conf_tree.cc From atanu at icir.org Mon Jun 16 20:37:09 2008 From: atanu at icir.org (Atanu Ghosh) Date: Tue, 17 Jun 2008 03:37:09 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr Message-ID: <200806170337.m5H3b9E2028966@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at chum.icir.org 2008-06-17 03:37:09 UTC XORP CVS repository Modified files: rtrmgr main_rtrmgr.cc main_rtrmgr.hh master_conf_tree.cc master_conf_tree.hh Log message: Add the initial support for running the router manager in background. This feature can be enabled with the "-d" flag, currently the router manager will exit with following message " Internal fatal error: unfinished code reached". The method "Rtrmgr::daemonize()" is called once when all the processes have been started and configured. Revision Changes Path 1.74 +28 -4; commitid: 71074857316341a7; xorp/rtrmgr/main_rtrmgr.cc 1.16 +5 -2; commitid: 71074857316341a7; xorp/rtrmgr/main_rtrmgr.hh 1.80 +7 -1; commitid: 71074857316341a7; xorp/rtrmgr/master_conf_tree.cc 1.41 +9 -1; commitid: 71074857316341a7; xorp/rtrmgr/master_conf_tree.hh From bms at icir.org Tue Jun 17 01:29:42 2008 From: bms at icir.org (Bruce Simpson) Date: Tue, 17 Jun 2008 08:29:42 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp xorp/rtrmgr Message-ID: <200806170829.m5H8TgnS030967@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: bms at chum.icir.org 2008-06-17 08:29:42 UTC XORP CVS repository Modified files: libxorp Makefile.am Makefile.in rtrmgr main_rtrmgr.cc Added files: libxorp daemon.c daemon.h Log message: Commit UNIX daemonization support. Briefly tested on FreeBSD. In xorp_rtrmgr: * Add option '-l' to redirect logging to the specified log file name in append mode. * Caveat: Some early startup messages from the FEA are not redirected. * Add option '-P' to write the process ID of the Router Manager to the given file. If the process is not daemonized this is simply the current PID as retrieved by getpid(). Daemonization is a no-op on Windows and believed portable to all platforms with POSIX fork(), dup2(), and setsid() calls. [Windows would require special NT service support.] Requested by: Atanu Ghosh Bugzilla URL: http://bugzilla.xorp.org/show_bug.cgi?id=759 Revision Changes Path 1.54 +3 -1; commitid: 78c74857756441a7; xorp/libxorp/Makefile.am 1.74 +8 -7; commitid: 78c74857756441a7; xorp/libxorp/Makefile.in 1.1 +105 -0 xorp/libxorp/daemon.c (new) 1.1 +65 -0 xorp/libxorp/daemon.h (new) 1.75 +89 -7; commitid: 78c74857756441a7; xorp/rtrmgr/main_rtrmgr.cc From bms at icir.org Thu Jun 19 02:56:07 2008 From: bms at icir.org (Bruce Simpson) Date: Thu, 19 Jun 2008 09:56:07 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp xorp/cli xorp/libxorp xorp/rtrmgr Message-ID: <200806190956.m5J9u7rc061221@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: bms at chum.icir.org 2008-06-19 09:56:07 UTC XORP CVS repository Modified files: . config.h.in configure configure.in cli cli_node.cc cli_node.hh libxorp xlog.c xlog.h rtrmgr main_rtrmgr.cc Log message: Check in a syslog based logging facility (briefly tested, may need further refinement). This doesn't use what's in the bugzilla ID, it is from scratch. Regen bootstrap. Bugzilla URL: http://bugzilla.xorp.org/bugzilla/show_bug.cgi?id=119 Revision Changes Path 1.41 +3 -2; commitid: ee97485a2c7141a7; xorp/cli/cli_node.cc 1.33 +3 -2; commitid: ee97485a2c7141a7; xorp/cli/cli_node.hh 1.97 +6 -0; commitid: ee97485a2c7141a7; xorp/config.h.in 1.283 +241 -0; commitid: ee97485a2c7141a7; xorp/configure 1.219 +10 -2; commitid: ee97485a2c7141a7; xorp/configure.in 1.25 +164 -4; commitid: ee97485a2c7141a7; xorp/libxorp/xlog.c 1.18 +12 -2; commitid: ee97485a2c7141a7; xorp/libxorp/xlog.h 1.76 +27 -5; commitid: ee97485a2c7141a7; xorp/rtrmgr/main_rtrmgr.cc From atanu at ICSI.Berkeley.EDU Thu Jun 19 07:44:12 2008 From: atanu at ICSI.Berkeley.EDU (Atanu Ghosh) Date: Thu, 19 Jun 2008 07:44:12 -0700 Subject: [Xorp-cvs] XORP cvs commit: xorp xorp/cli xorp/libxorp xorp/rtrmgr In-Reply-To: Message from Bruce Simpson of "Thu, 19 Jun 2008 09:56:07 GMT." <200806190956.m5J9u7rc061221@chum.icir.org> Message-ID: <74027.1213886652@tigger.icir.org> Hi, With this change the router manager can now be configured to use syslog, what about the XORP processes that the router manager starts? Each XORP process individually initialises the logging facility. In the current scheme any output generated by a child process will not be subject to syslog. We need a mechanism to tell all the child processes to use syslog if the router manager has been configured to use syslog. Atanu. Bruce Simpson wrote: > CVSROOT: /usr/local/www/data/cvs > Module name: xorp > Changes by: bms at chum.icir.org 2008-06-19 09:56:07 UTC > > XORP CVS repository > > > Modified files: > . config.h.in configure configure.in > cli cli_node.cc cli_node.hh > libxorp xlog.c xlog.h > rtrmgr main_rtrmgr.cc > > Log message: > Check in a syslog based logging facility (briefly tested, may need > further refinement). > This doesn't use what's in the bugzilla ID, it is from scratch. > Regen bootstrap. > > Bugzilla URL: http://bugzilla.xorp.org/bugzilla/show_bug.cgi?id=119 > > Revision Changes Path > 1.41 +3 -2; commitid: ee97485a2c7141a7; xorp/cli/cli_node.cc > 1.33 +3 -2; commitid: ee97485a2c7141a7; xorp/cli/cli_node.hh > 1.97 +6 -0; commitid: ee97485a2c7141a7; xorp/config.h.in > 1.283 +241 -0; commitid: ee97485a2c7141a7; xorp/configure > 1.219 +10 -2; commitid: ee97485a2c7141a7; xorp/configure.in > 1.25 +164 -4; commitid: ee97485a2c7141a7; xorp/libxorp/xlog.c > 1.18 +12 -2; commitid: ee97485a2c7141a7; xorp/libxorp/xlog.h > 1.76 +27 -5; commitid: ee97485a2c7141a7; xorp/rtrmgr/main_rtrmgr.cc > > _______________________________________________ > Xorp-cvs mailing list > Xorp-cvs at icir.org > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs From pavlin at ICSI.Berkeley.EDU Thu Jun 19 08:46:39 2008 From: pavlin at ICSI.Berkeley.EDU (Pavlin Radoslavov) Date: Thu, 19 Jun 2008 08:46:39 -0700 Subject: [Xorp-cvs] XORP cvs commit: xorp xorp/cli xorp/libxorp xorp/rtrmgr In-Reply-To: <74027.1213886652@tigger.icir.org> References: <74027.1213886652@tigger.icir.org> Message-ID: <200806191546.m5JFkdYM003315@fruitcake.ICSI.Berkeley.EDU> Atanu Ghosh wrote: > Hi, > > With this change the router manager can now be configured to use syslog, > what about the XORP processes that the router manager starts? Each XORP > process individually initialises the logging facility. In the current > scheme any output generated by a child process will not be subject to > syslog. We need a mechanism to tell all the child processes to use > syslog if the router manager has been configured to use syslog. > > Atanu. I believe the stdout/stderr XLOG output for each child process is intercepted by the parent rtrmgr process and then printed by the rtrmgr itself. Hence the output from the child processes will end up in syslog (via the rtrmgr), but obviously this needs to be verified in practice. Pavlin > Bruce Simpson wrote: > > > CVSROOT: /usr/local/www/data/cvs > > Module name: xorp > > Changes by: bms at chum.icir.org 2008-06-19 09:56:07 UTC > > > > XORP CVS repository > > > > > > Modified files: > > . config.h.in configure configure.in > > cli cli_node.cc cli_node.hh > > libxorp xlog.c xlog.h > > rtrmgr main_rtrmgr.cc > > > > Log message: > > Check in a syslog based logging facility (briefly tested, may need > > further refinement). > > This doesn't use what's in the bugzilla ID, it is from scratch. > > Regen bootstrap. > > > > Bugzilla URL: http://bugzilla.xorp.org/bugzilla/show_bug.cgi?id=119 > > > > Revision Changes Path > > 1.41 +3 -2; commitid: ee97485a2c7141a7; xorp/cli/cli_node.cc > > 1.33 +3 -2; commitid: ee97485a2c7141a7; xorp/cli/cli_node.hh > > 1.97 +6 -0; commitid: ee97485a2c7141a7; xorp/config.h.in > > 1.283 +241 -0; commitid: ee97485a2c7141a7; xorp/configure > > 1.219 +10 -2; commitid: ee97485a2c7141a7; xorp/configure.in > > 1.25 +164 -4; commitid: ee97485a2c7141a7; xorp/libxorp/xlog.c > > 1.18 +12 -2; commitid: ee97485a2c7141a7; xorp/libxorp/xlog.h > > 1.76 +27 -5; commitid: ee97485a2c7141a7; xorp/rtrmgr/main_rtrmgr.cc > > > > _______________________________________________ > > Xorp-cvs mailing list > > Xorp-cvs at icir.org > > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs > > _______________________________________________ > Xorp-cvs mailing list > Xorp-cvs at icir.org > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs From atanu at ICSI.Berkeley.EDU Thu Jun 19 08:59:13 2008 From: atanu at ICSI.Berkeley.EDU (Atanu Ghosh) Date: Thu, 19 Jun 2008 08:59:13 -0700 Subject: [Xorp-cvs] XORP cvs commit: xorp xorp/cli xorp/libxorp xorp/rtrmgr In-Reply-To: Message from Pavlin Radoslavov of "Thu, 19 Jun 2008 08:46:39 PDT." <200806191546.m5JFkdYM003315@fruitcake.ICSI.Berkeley.EDU> Message-ID: <81685.1213891153@tigger.icir.org> Pavlin Radoslavov wrote: > Atanu Ghosh wrote: > > > Hi, > > > > With this change the router manager can now be configured to use syslog, > > what about the XORP processes that the router manager starts? Each XORP > > process individually initialises the logging facility. In the current > > scheme any output generated by a child process will not be subject to > > syslog. We need a mechanism to tell all the child processes to use > > syslog if the router manager has been configured to use syslog. > > > > Atanu. > > I believe the stdout/stderr XLOG output for each child process is > intercepted by the parent rtrmgr process and then printed by the > rtrmgr itself. Hence the output from the child processes will end up > in syslog (via the rtrmgr), but obviously this needs to be verified > in practice. > > Pavlin In which case isn't the type (INFO,FATAL...) information lost? Atanu. > > Bruce Simpson wrote: > > > > > CVSROOT: /usr/local/www/data/cvs > > > Module name: xorp > > > Changes by: bms at chum.icir.org 2008-06-19 09:56:07 UTC > > > > > > XORP CVS repository > > > > > > > > > Modified files: > > > . config.h.in configure configure.in > > > cli cli_node.cc cli_node.hh > > > libxorp xlog.c xlog.h > > > rtrmgr main_rtrmgr.cc > > > > > > Log message: > > > Check in a syslog based logging facility (briefly tested, may need > > > further refinement). > > > This doesn't use what's in the bugzilla ID, it is from scratch. > > > Regen bootstrap. > > > > > > Bugzilla URL: http://bugzilla.xorp.org/bugzilla/show_bug.cgi?id=119 > > > > > > Revision Changes Path > > > 1.41 +3 -2; commitid: ee97485a2c7141a7; xorp/cli/cli_node.cc > > > 1.33 +3 -2; commitid: ee97485a2c7141a7; xorp/cli/cli_node.hh > > > 1.97 +6 -0; commitid: ee97485a2c7141a7; xorp/config.h.in > > > 1.283 +241 -0; commitid: ee97485a2c7141a7; xorp/configure > > > 1.219 +10 -2; commitid: ee97485a2c7141a7; xorp/configure.in > > > 1.25 +164 -4; commitid: ee97485a2c7141a7; xorp/libxorp/xlog.c > > > 1.18 +12 -2; commitid: ee97485a2c7141a7; xorp/libxorp/xlog.h > > > 1.76 +27 -5; commitid: ee97485a2c7141a7; xorp/rtrmgr/main_rtrmgr.cc > > > > > > _______________________________________________ > > > Xorp-cvs mailing list > > > Xorp-cvs at icir.org > > > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs > > > > _______________________________________________ > > Xorp-cvs mailing list > > Xorp-cvs at icir.org > > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs From pavlin at icir.org Thu Jun 19 09:03:53 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 19 Jun 2008 16:03:53 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200806191603.m5JG3rLZ064137@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-06-19 16:03:53 UTC XORP CVS repository Modified files: libxorp daemon.c Log message: * Include "libxorp/xorp.h" upfront so HOST_OS_WINDOWS is defined as appropriate. * Add missing include for file "libxorp_module.h" Revision Changes Path 1.2 +9 -4; commitid: fa71485a833741a7; xorp/libxorp/daemon.c From pavlin at ICSI.Berkeley.EDU Thu Jun 19 09:15:39 2008 From: pavlin at ICSI.Berkeley.EDU (Pavlin Radoslavov) Date: Thu, 19 Jun 2008 09:15:39 -0700 Subject: [Xorp-cvs] XORP cvs commit: xorp xorp/cli xorp/libxorp xorp/rtrmgr In-Reply-To: <81685.1213891153@tigger.icir.org> References: <81685.1213891153@tigger.icir.org> Message-ID: <200806191615.m5JGFdPA009401@fruitcake.ICSI.Berkeley.EDU> > > > With this change the router manager can now be configured to use syslog, > > > what about the XORP processes that the router manager starts? Each XORP > > > process individually initialises the logging facility. In the current > > > scheme any output generated by a child process will not be subject to > > > syslog. We need a mechanism to tell all the child processes to use > > > syslog if the router manager has been configured to use syslog. > > > > > > Atanu. > > > > I believe the stdout/stderr XLOG output for each child process is > > intercepted by the parent rtrmgr process and then printed by the > > rtrmgr itself. Hence the output from the child processes will end up > > in syslog (via the rtrmgr), but obviously this needs to be verified > > in practice. > > > > Pavlin > > In which case isn't the type (INFO,FATAL...) information lost? Correct. Now that I looked into the rtrmgr code itself, what I said above about the child output going to syslog is not correct, because the rtrmgr actually uses fprintf(stdout, ...) and fprintf(stderr, ...) to print the child process output as-is (see methods ModuleManager::Process::stdout_cb() and ModuleManager::Process::stderr_cb() inside rtrmgr/module_manager.cc). So yes, we need a mechanism for the rtrmgr to pass the syslog config to the child processes. Pavlin From pavlin at icir.org Sun Jun 29 14:10:30 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sun, 29 Jun 2008 21:10:30 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/contrib Message-ID: <200806292110.m5TLAUjb095993@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: pavlin at chum.icir.org 2008-06-29 21:10:30 UTC XORP CVS repository Modified files: contrib Jamfile Log message: Removed leftover commented-out entry. Revision Changes Path 1.4 +1 -2; commitid: 176d14867fa2c41a7; xorp/contrib/Jamfile From bms at icir.org Mon Jun 30 04:18:10 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:18:10 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD other/LiveCD/files other/LiveCD/original_docs Message-ID: <200806301118.m5UBIANT007823@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:18:10 UTC XORP CVS repository Removed files: LiveCD README config livecd.sh LiveCD/files LIVECD.raiz.dist boot.catalog fstab loader.conf motd patch_generic patch_generic_freebsd4.10 patch_generic_freebsd4.9 patch_group patch_master.passwd patch_rc rc.conf rc.live shells splash.bmp sshd_config xorp-makeconfig.sh xorp.sh xorp_load.py LiveCD/original_docs README.download.english README.english README.english.new_struc Log message: Nuke old LiveCD files. Requested by: Pavlin Radoslavov Revision Changes Path 1.5 +0 -116 other/LiveCD/README (dead) 1.6 +0 -7 other/LiveCD/config (dead) 1.2 +0 -29 other/LiveCD/files/LIVECD.raiz.dist (dead) 1.2 +0 -1 other/LiveCD/files/boot.catalog (dead) 1.2 +0 -3 other/LiveCD/files/fstab (dead) 1.3 +0 -3 other/LiveCD/files/loader.conf (dead) 1.3 +0 -1 other/LiveCD/files/motd (dead) 1.5 +0 -156 other/LiveCD/files/patch_generic (dead) 1.2 +0 -156 other/LiveCD/files/patch_generic_freebsd4.10 (dead) 1.2 +0 -152 other/LiveCD/files/patch_generic_freebsd4.9 (dead) 1.2 +0 -9 other/LiveCD/files/patch_group (dead) 1.3 +0 -8 other/LiveCD/files/patch_master.passwd (dead) 1.3 +0 -120 other/LiveCD/files/patch_rc (dead) 1.2 +0 -18 other/LiveCD/files/rc.conf (dead) 1.12 +0 -127 other/LiveCD/files/rc.live (dead) 1.2 +0 -7 other/LiveCD/files/shells (dead) 1.3 +0 -7 other/LiveCD/files/splash.bmp (dead) 1.2 +0 -94 other/LiveCD/files/sshd_config (dead) 1.13 +0 -409 other/LiveCD/files/xorp-makeconfig.sh (dead) 1.9 +0 -136 other/LiveCD/files/xorp.sh (dead) 1.6 +0 -153 other/LiveCD/files/xorp_load.py (dead) 1.19 +0 -868 other/LiveCD/livecd.sh (dead) 1.2 +0 -33 other/LiveCD/original_docs/README.download.english (dead) 1.2 +0 -207 other/LiveCD/original_docs/README.english (dead) 1.2 +0 -145 other/LiveCD/original_docs/README.english.new_struc (dead) From bms at icir.org Mon Jun 30 04:18:58 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:18:58 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD Message-ID: <200806301118.m5UBIwbW007864@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:18:58 UTC XORP CVS repository Added files: LiveCD README Log message: Introduce new README file describing NanoBSD based XORP LiveCD. Revision Changes Path 1.6 +147 -0 other/LiveCD/README (new) From bms at icir.org Mon Jun 30 04:25:24 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:25:24 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/tools Message-ID: <200806301125.m5UBPOID007975@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:25:24 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/other/LiveCD/tools added to the repository From bms at icir.org Mon Jun 30 04:25:23 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:25:23 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/etc Message-ID: <200806301125.m5UBPNZ0007957@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:25:23 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/other/LiveCD/etc added to the repository From bms at icir.org Mon Jun 30 04:25:24 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:25:24 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/sys Message-ID: <200806301125.m5UBPOgk007966@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:25:24 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/other/LiveCD/sys added to the repository From bms at icir.org Mon Jun 30 04:25:43 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:25:43 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/sys/i386 Message-ID: <200806301125.m5UBPhod007999@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:25:43 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/other/LiveCD/sys/i386 added to the repository From bms at icir.org Mon Jun 30 04:25:44 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:25:44 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/tools/tools Message-ID: <200806301125.m5UBPiQD008008@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:25:44 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/other/LiveCD/tools/tools added to the repository From bms at icir.org Mon Jun 30 04:25:55 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:25:55 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/sys/i386/conf Message-ID: <200806301125.m5UBPtiI008025@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:25:54 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/other/LiveCD/sys/i386/conf added to the repository From bms at icir.org Mon Jun 30 04:25:55 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:25:55 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/tools/tools/nanobsd Message-ID: <200806301125.m5UBPtvk008034@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:25:55 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/other/LiveCD/tools/tools/nanobsd added to the repository From bms at icir.org Mon Jun 30 04:26:04 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:26:04 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/tools/tools/nanobsd/Files Message-ID: <200806301126.m5UBQ4BO008051@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:26:04 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/other/LiveCD/tools/tools/nanobsd/Files added to the repository From bms at icir.org Mon Jun 30 04:26:57 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:26:57 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/tools/tools/nanobsd/Files/etc Message-ID: <200806301126.m5UBQv81008082@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:26:57 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/other/LiveCD/tools/tools/nanobsd/Files/etc added to the repository From bms at icir.org Mon Jun 30 04:26:58 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:26:58 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/tools/tools/nanobsd/Files/sbin Message-ID: <200806301126.m5UBQwOw008100@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:26:58 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/other/LiveCD/tools/tools/nanobsd/Files/sbin added to the repository From bms at icir.org Mon Jun 30 04:26:58 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:26:58 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/tools/tools/nanobsd/Files/etc/rc.d Message-ID: <200806301126.m5UBQwAO008091@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:26:58 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/other/LiveCD/tools/tools/nanobsd/Files/etc/rc.d added to the repository From bms at icir.org Mon Jun 30 04:27:00 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:27:00 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/tools/tools/nanobsd/Files/boot Message-ID: <200806301127.m5UBR0XS008145@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:27:00 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/other/LiveCD/tools/tools/nanobsd/Files/boot added to the repository From bms at icir.org Mon Jun 30 04:26:59 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:26:59 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/tools/tools/nanobsd/Files/usr/local Message-ID: <200806301126.m5UBQxkD008118@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:26:59 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/other/LiveCD/tools/tools/nanobsd/Files/usr/local added to the repository From bms at icir.org Mon Jun 30 04:26:59 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:26:59 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/tools/tools/nanobsd/Files/usr/local/etc Message-ID: <200806301126.m5UBQxUM008127@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:26:59 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/other/LiveCD/tools/tools/nanobsd/Files/usr/local/etc added to the repository From bms at icir.org Mon Jun 30 04:26:59 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:26:59 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/tools/tools/nanobsd/Files/usr Message-ID: <200806301126.m5UBQxuX008109@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:26:59 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/other/LiveCD/tools/tools/nanobsd/Files/usr added to the repository From bms at icir.org Mon Jun 30 04:27:00 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:27:00 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/tools/tools/nanobsd/Files/usr/local/etc/rc.d Message-ID: <200806301127.m5UBR0AS008136@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:27:00 UTC XORP CVS repository Log message: Directory /usr/local/www/data/cvs/other/LiveCD/tools/tools/nanobsd/Files/usr/local/etc/rc.d added to the repository From bms at icir.org Mon Jun 30 04:30:12 2008 From: bms at icir.org (Bruce Simpson) Date: Mon, 30 Jun 2008 11:30:12 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/etc other/LiveCD/sys/i386/conf other/LiveCD/tools/tools/nanobsd other/LiveCD/tools/tools/nanobsd/Files/boot other/LiveCD/tools/tools/nanobsd/Files/etc other/LiveCD/tools/tools/nanobsd/Files/etc/rc.d other/LiveCD/tools/tools/nanobsd/Files/sbin other/LiveCD/tools/tools/nanobsd/Files/usr/local/etc other/LiveCD/tools/tools/nanobsd/Files/usr/local/etc/rc.d Message-ID: <200806301130.m5UBUCsF008417@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: bms at chum.icir.org 2008-06-30 11:30:12 UTC XORP CVS repository Added files: LiveCD/etc rc.initdiskless LiveCD/sys/i386/conf LIVECD LiveCD/tools/tools/nanobsd CdromDevice.sub FlashDevice.sub livecd.nano nanobsd.sh LiveCD/tools/tools/nanobsd/Files/boot xorpmenu.4th LiveCD/tools/tools/nanobsd/Files/etc ntp.conf pf.conf resolv.conf LiveCD/tools/tools/nanobsd/Files/etc/rc.d conffixperms xorp_configurator LiveCD/tools/tools/nanobsd/Files/sbin usb_load usb_save LiveCD/tools/tools/nanobsd/Files/usr/local/etc xorp-makeconfig.sh xorp.conf LiveCD/tools/tools/nanobsd/Files/usr/local/etc/rc.d xorp Log message: Import new LiveCD files. These can be regarded as a directory overlay which is relative to FreeBSD's src, and should be copied over a checkout whilst we work to iron out any issues until we can push back to FreeBSD. Requested by: Pavlin Radoslavov Revision Changes Path 1.1 +385 -0 other/LiveCD/etc/rc.initdiskless (new) 1.1 +297 -0 other/LiveCD/sys/i386/conf/LIVECD (new) 1.1 +75 -0 other/LiveCD/tools/tools/nanobsd/CdromDevice.sub (new) 1.1 +140 -0 other/LiveCD/tools/tools/nanobsd/Files/boot/xorpmenu.4th (new) 1.1 +1 -0 other/LiveCD/tools/tools/nanobsd/Files/etc/ntp.conf (new) 1.1 +2 -0 other/LiveCD/tools/tools/nanobsd/Files/etc/pf.conf (new) 1.1 +27 -0 other/LiveCD/tools/tools/nanobsd/Files/etc/rc.d/conffixperms (new) 1.1 +31 -0 other/LiveCD/tools/tools/nanobsd/Files/etc/rc.d/xorp_configurator (new) 1.1 +0 -0 other/LiveCD/tools/tools/nanobsd/Files/etc/resolv.conf (new) 1.1 +36 -0 other/LiveCD/tools/tools/nanobsd/Files/sbin/usb_load (new) 1.1 +32 -0 other/LiveCD/tools/tools/nanobsd/Files/sbin/usb_save (new) 1.1 +118 -0 other/LiveCD/tools/tools/nanobsd/Files/usr/local/etc/rc.d/xorp (new) 1.1 +391 -0 other/LiveCD/tools/tools/nanobsd/Files/usr/local/etc/xorp-makeconfig.sh (new) 1.1 +42 -0 other/LiveCD/tools/tools/nanobsd/Files/usr/local/etc/xorp.conf (new) 1.1 +180 -0 other/LiveCD/tools/tools/nanobsd/FlashDevice.sub (new) 1.1 +352 -0 other/LiveCD/tools/tools/nanobsd/livecd.nano (new) 1.1 +797 -0 other/LiveCD/tools/tools/nanobsd/nanobsd.sh (new) From pavlin at icir.org Mon Jun 30 11:07:43 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 30 Jun 2008 18:07:43 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD/tools/tools/nanobsd Message-ID: <200806301807.m5UI7hl3011343@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: pavlin at chum.icir.org 2008-06-30 18:07:43 UTC XORP CVS repository Modified files: LiveCD/tools/tools/nanobsd livecd.nano nanobsd.sh Log message: Conditionally set the following variables (in case they are set by the environmental variables by the same name): NANO_SRC, XORP_PACKAGES, XORP_PACKAGES_DIR Revision Changes Path 1.2 +4 -4; commitid: 2c30486920bc41a7; other/LiveCD/tools/tools/nanobsd/livecd.nano 1.2 +1 -1; commitid: 2c30486920bc41a7; other/LiveCD/tools/tools/nanobsd/nanobsd.sh From pavlin at icir.org Mon Jun 30 11:08:57 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 30 Jun 2008 18:08:57 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD Message-ID: <200806301808.m5UI8vuJ011386@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: pavlin at chum.icir.org 2008-06-30 18:08:57 UTC XORP CVS repository Modified files: LiveCD README Log message: * Update the installation instructions. * Now the NANO_SRC environmental variable can be used to point to the location of the source code. Revision Changes Path 1.7 +17 -5; commitid: 2c634869211f41a7; other/LiveCD/README From pavlin at icir.org Mon Jun 30 18:37:15 2008 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 1 Jul 2008 01:37:15 GMT Subject: [Xorp-cvs] XORP cvs commit: other/LiveCD Message-ID: <200807010137.m611bFSx014295@chum.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: other Changes by: pavlin at chum.icir.org 2008-07-01 01:37:15 UTC XORP CVS repository Modified files: LiveCD README Log message: Added info about the location of the generated LiveCD and how to burn the ISO image to a CD. Revision Changes Path 1.8 +9 -1; commitid: 37c048698a0341a7; other/LiveCD/README