The fugu is a poisonous blowfish. The blowfish is the OpenBSD mascot.
Between the months of January and April, 2004, Team Fugu -- Ben Atkin, Thad Boyd, Nauman Qureshi, and leader Erik Wilson -- devised these OpenBSD tools as their capstone project at Northern Arizona University. The project was sponsored by Ernest Bowman-Cisneros and Margaret Johnson of the US Geological Survey Astrogeology Team, IT Division. Historical data pertaining to the project, such as deliverables and presentations, is archived on the Documents Page, and old material from this website is on the Historical Materials Page.
(Team Fugu is not to be confused with Research Systems Unix Group's Fugu, an SSH frontend.)
The OpenBSD Tools Project actually consists of two separate subprojects, an automated installer and an automated patcher for OpenBSD.
The automated installer is based on the shell scripts for the original, manual OpenBSD installer. It adds the capability to read settings from a configuration file. It is fully compatible with the original interactive installer, and the automated features are optional. It is also possible to set a timeout for each prompt during which the user may interrupt the automated process and enter custom commands.
The automated patcher is based on the Perl scripts for Gunnar Wolf's Tepatche. It adds the capability to package compiled binaries in OpenBSD's standard .tgz format, or to download such packages from an FTP server and install them.
Source and binary (i386 and Sparc64) tarballs will be available soon. In the meantime, source is available by WebCVS.
OpenBSD lacks two critical tools for use in an enterprise environment: an automated OS installation and OS patch management. An automated OS installation tool provides the ability to install multiple systems in a consistent manner, with a minimum of effort. The automated OS installation should be able to handle an OS install for a "class" of systems, such as server or development system, handle partitioning disks and creating filesystems, and basic configuration of system (network, software to install, etc), and any other task currently handled by the interactive install. In addition, the automated install should be able to handle executing tasks prior to and post OS installation. Once OpenBSD is installed, a critical security task is managing and installing OS patches that may released for a particular version or architecture. The OpenBSD program for patching should be able to handle binary patches as well as source patches, and can be configured to use one or more patch repositories. Patches should be un-installable, and keep track of what patches have already been installed.
(http://www.cet.nau.edu/~edo/Classes/CS486_WWW/Projects/Current_projects/USGS_OpenBSD_Tools.html)
Copyright (c) 1997-2002 Todd Miller, Theo de Raadt, Ken Westerback
Copyright (c) 2004 Team Fugu: Ben Atkin, Thad Boyd, Nauman Qureshi, Erik Wilson
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Copyright (c) 1996 The NetBSD Foundation, Inc.
All rights reserved.
This code is derived from software contributed to The NetBSD Foundation by Jason R. Thorpe.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Copyright 2002. Gunnar Wolf <gwolf@iztacala.unam.mx>
Universidad Nacional Autonoma de México
DGSCA - Departamento de Seguridad en Computo
DGSCA - Area de software Libre
FES Iztacala - Unidad de Programacion y Evaluacion
Copyright 2004, Team Fugu <http://www.cet.nau.edu/~fugu/>
Erik Wilson, Nauman Qureshi, Thad Boyd, Ben Atkin
Northern Arizona University
CET - College of Engineering and Technology
CET - Computer Science Department
All rights reserved
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.