Patches & Bug_Fixes & Images

File or Bug name Description Usage date
boost/Makefile
to make boost, a new makefile (v1.11) is needed. Get info from http://www.freshports.org/devel/boost . put in /usr/ports/devel/boost/
12/08/03
boost/distinfo
same as above
put in /usr/ports/devel/boost/ 12/08/03
boost/files/gcc-custom-tools.jam
same as above put in /usr/ports/devel/boost/files/ 12/08/03
boost/files/gcc-tools.jam.diff
same as above put in /usr/ports/devel/boost/files/ 12/08/03
boost/files/patch-gcc.hpp
same as above put in /usr/ports/devel/boost/files
boost-1.30.2.tar.gz we need to install boost_1.30.2 instead of boost 1.30.0.
put in /usr/ports/distfiles/ 12/08/03
PerlDB/Makefile
ports broken. solution is go to /usr/ports/databases/p5-DBI-137/ , then do "make" and "make install" it. Then it will be OK. The more suitable solution is to change the Makefile as this
put in /usr/ports/misc/emulab_boss/ 12/11/03
portmakefiles.tar.gz
the variable COMMENT is undeclared in the Makefile. And there is a separate file including the content of comment as named "pkg-comment". This is  no longer valid now. So, I get  new "portmakefiles" from Emulab. Update those Makefile and remove "pkg-comment" files.
attached a tarball of the fixed
Makefiles. Untar this from the root of your source tree, then run (as root, from your source tree) install/ports/ports-install .remove "pkg-comment" files
(in OPS)
12/04/03
elvind-4.0.3.tar.gz
when install ops, ports broken
put in /usr/ports/distfiles/  (Ops) 11/2003
libelvin-4.0.3.tar.gz
same as above
put in /usr/ports/distfiles/ (Ops) 11/2003
ports_boss_correction/Makefile
overall makefile for boss-install
put in /usr/ports/misc/emulab_boss/
12/15/03
PDFlib-Lite-5.0.1-Unix-src.tar.gz
ports broken. get from freebsd website
put in /usr/ports/distfiles/ 12/18/03
ucd-snmp-4.2.6_3.tgz
Compile error with FreeBSD 4.9 of snmp. Then we got a package from http://www.emulab.net/downloads/ucd-snmp-4.2.6_3.tgz. pkg_add <filename> 12/19/03
boss_sourcecode_problem/export_table.in This is a "bootstrap" problem: Emulab have a bunch of scripts that run when you do a 'boss-install' to make sure that the database you are running matches some bits of the database (schema, a new tables that are the same for all sites, etc.). Problem is one of these checks requires some of the testbed libraries to be installed - which, of course, they aren't installed yet. So solution is a new "export_table.in" file which remove the dependency. This new files is given from Utah and put in the testbed/utils/ directory of source code. 12/16/03
boss_sourcecode_problem/GNUmakefile.in EMULAB were experimenting with using APC, which caches compiled PHP code - this line clears the cache so that the new pages you just installed show up immediately. We've since dropped APC, so we can just remove that line from www/GNUmakefile.in , this new files should be put in the sourcecode of the snapshot. source directory testbed/www/ 12/16/03
boss_sourcecode_problem/firstuser.in Run "utils/firstuser" in object directory. It happens that the script does not recognize field with "quota" character. So, database insertion could fail because of this. source directory /testbed/utils/

 

12/17/03
webdb_backend.php3 Cannot add record through WebDB. have to fixed the bugs in webdb. a problem with the 'disk type' enum.
go into testbed/www/webdb/ in your source tree.
01/05/04
emulab.net.db.head refer to this file, compose our own orbit-lab.net.db.head template file put template in /etc/named/<OURDOMAIN>.db.head, then run /usr/testbed/sbin/named_setup 01/14/04
155.101.132.db.head
refer to this file, compose our own 10.0.0..db.head template file
put in /etc/named/10.0.0.db.head, then run /usr/testbed/sbin/named_setup
01/15/04
snmpit_ds72.pm
This is the new SNMP module to control DS72-RPC14 combo power controller. (Zhibin Wu modified)
go into BOSS:/usr/testbed/lib
03/27/04
bayuniv-4014-mib.txt
This is the SNMP MIB file for baytech equipments
go into BOSS: /usr/local/share/snmp/mibs
03/27/04
power
Incllude the feature of "DS72-RPC14" type power controller. usage are same as old power script (Zhibin Wu modified)
replace old power_script in /usr/testbed/bin
03/27/04

Directory Description: