THIS TOOL IS FOR USER CONVENIENCE ONLY. IT IS NOT WRITTEN BY DELL AND ALL

RESPONSIBILITY LAYS WITH THE USER.  IF YOU BRICK YOUR BOX YOU OWN IT. DO NOT
BLAME ANYONE BUT YOURSELF.  WHEN IN DOUBT DON'T USE IT.  REALLY DON'T USE IT.

with a bios image, this permits flashing bios on Dell systems on OpenBSD.
ok sthen@, proded by marco@
This commit is contained in:
todd 2009-11-18 01:12:33 +00:00
parent 9d0f70b46f
commit d76cb4b487
5 changed files with 70 additions and 0 deletions

View File

@ -0,0 +1,40 @@
# $OpenBSD: Makefile,v 1.1.1.1 2009/11/18 01:12:33 todd Exp $
COMMENT = tool to flash dell bios
DISTNAME = dellflash-0.1
CATEGORIES = sysutils
ONLY_FOR_ARCHS= i386 amd64
HOMEPAGE = http://code.freedaemon.com/p/dellflash/
MAINTAINER = Todd T. Fries <todd@OpenBSD.org>
# BSD
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
WANTLIB = c
MASTER_SITES = http://code.freedaemon.com/releases/dellflash/
EXTRACT_SUFX = .tgz
NO_REGRESS= Yes
INSTDIR= ${PREFIX}/lib/dellflash
SUBST_VARS= INSTDIR
do-install:
${INSTALL_DATA_DIR} ${INSTDIR}
${INSTALL_DATA} ${WRKBUILD}/module/biosmod.o ${INSTDIR}
${INSTALL_PROGRAM} ${WRKBUILD}/flashit/flashit ${PREFIX}/sbin
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/dellflash
${INSTALL_DATA} ${WRKBUILD}/README ${PREFIX}/share/doc/dellflash
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (dellflash-0.1.tgz) = HLbNNZVQ7AW8NIOvy4gf2A==
RMD160 (dellflash-0.1.tgz) = E5pP5pI6E9iFO0hP3zOqmUfgtoA=
SHA1 (dellflash-0.1.tgz) = x60Iz2vHwO0CrJbzWxVT7yGw4MQ=
SHA256 (dellflash-0.1.tgz) = FqCxpmNpp5ojHLlgWxHusj7C0uAwvJ0mdufXxqz/lqA=
SIZE (dellflash-0.1.tgz) = 5036

View File

@ -0,0 +1,6 @@
Dellflash is a lkm plus a flashit program to flash BIOS on Dell systems
from within OpenBSD.
THIS TOOL IS FOR USER CONVENIENCE ONLY. IT IS NOT WRITTEN BY DELL AND ALL
RESPONSIBILITY LAYS WITH THE USER. IF YOU BRICK YOUR BOX YOU OWN IT. DO NOT
BLAME ANYONE BUT YOURSELF. WHEN IN DOUBT DON'T USE IT. REALLY DON'T USE IT.

View File

@ -0,0 +1,13 @@
THIS TOOL IS FOR USER CONVENIENCE ONLY. IT IS NOT WRITTEN BY DELL AND ALL
RESPONSIBILITY LAYS WITH THE USER. IF YOU BRICK YOUR BOX YOU OWN IT. DO NOT
BLAME ANYONE BUT YOURSELF. WHEN IN DOUBT DON'T USE IT. REALLY DON'T USE IT.
If you want to load this kernel module, do the following:
/sbin/modload ${INSTDIR}/biosmod.o
either at securelevel=-1 and/or in /etc/rc.securelevel.
For instructions on using the flashit utility, read the following:
${PREFIX}/share/doc/dellflash/README

View File

@ -0,0 +1,6 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2009/11/18 01:12:33 todd Exp $
lib/dellflash/
lib/dellflash/biosmod.o
@bin sbin/flashit
share/doc/dellflash/
share/doc/dellflash/README