--7ZAtKRhVyVSsbBD2
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Will this work for other architectures?

        -Sean

On Fri, Aug 23, 2002 at 12:52:48PM -0500, Brian Finley wrote:
> It hasn't been written yet, but I don't think it will take me long.=20
> Here is the current design summary:
>=20
> * add mkpxebootable (bef)
>=20
>   mkpxebootable will accept a host name or IP address as input, and will =
remove
>   the file named with the ip address hex equiv that is preventing it from=
 pxe
>   booting.
>=20
> * add pxemond (bef)
>=20
>   Have client grab a bogus file, say "<imageserver>::scripts/finished", a=
t the
>   end of an install.  Have a daemon running that changes the pxelinux con=
fig
>   file for that client based on rules in the systemimager.conf file.  Per=
haps
>   those rules look like this:
>=20
>   PXE_BOOT_DEFAULT =3D [ NET | LOCAL ]
>=20
>   If the default is set to NET, then the daemon isn't really needed, but =
if the
>   default is set to LOCAL, then the daemon automatically copies
>   "/etc/systemimager/pxelinux.cfg/syslinux.cfg.noboot" to the hex equiv o=
f the
>   machines IP address, thereby causing the machine to automatically boot =
from
>   a local device next time.
>=20
> Both will be written with the bulk of code, and certainly the critical
> functions, in the SystemImager::Server library so that other components
> of SIS can access this functionality easily.
>=20
> I prefer this architecture as it doesn't require exposing a new daemon
> (and all kinds of security issues) to the outside world.  The pxemond
> daemon won't accept outside connections, but will simply monitor a log
> file.
>=20
>=20
>=20
> On Wed, 2002-08-21 at 16:12, Michael Chase-Salerno wrote:
> > Ok, but will it be part of SIS?
>=20
> Well, it will be part of SystemImager, so yes, and it will be written in
> a way that it can be used by other parts of SIS.
>=20
> > Like what will the interface be, will it
> > use the database?
>=20
> My own plan is to only create a command line utility, but to put the
> critical code in a library so that other tools can access it, such as
> SystemInstaller.
>=20
> I hadn't considered using the database, should I?
>=20
> > Just want to make sure that SIS can use this and not
> > just SystemImager.
> >
> > Mike
> >=20
> > On Wed, 2002-08-21 at 16:42, Brian Finley wrote:
> > > Haven't had a look yet, but something very similar to this is in
> > > progress as part of SystemImager.
> > >=20
> > > -Brian
> > >=20
> > >=20
> > >=20
> > > On Wed, 2002-08-21 at 13:37, Michael Chase-Salerno wrote:
> > > > Have any of you guys looked at this package? I think it would be a =
great
> > > > addition to SIS if we integrated it. I haven't had the cycles to ta=
ke a
> > > > good look at it and see if its stable or compatible enough.
> > > >=20
> > > > Mike
> > > >=20
> > > > -----Forwarded Message-----
> > > >=20
> > > > > From: Bas van der Vlies <[EMAIL PROTECTED]>
> > > > > To: Systemimager discuss <[EMAIL PROTECTED]=
net>
> > > > > Subject: [SystemImager-discuss] Announce:  pxeconfig utilities pa=
ckage
> > > > > Date: 15 Aug 2002 09:10:26 +0200
> > > > >=20
> > > > > The only change in this release is that we changed the license to=
 GPL.
> > > > >=20
> > > > > Below is a description of the software. If somebody find this use=
ful
> > > > > then
> > > > > you can ftp it from:
> > > > >   ftp.sara.nl:/pub/outgoing/pxeconfig-0.2.tar.gz
> > > > >=20
> > > > > PXE-utilities
> > > > > -------------
> > > > >=20
> > > > > This is a release of the SARA package of utilities that we use to=
 boot
> > > > > our nodes with PXE-enabled network cards. This was developed beca=
use we
> > > > > always want to use the PXE-enabled network card as our first boot
> > > > > device.
> > > > > With pxelinux, which is a derivative of syslinux, you can specify=
 with a PXE
> > > > > configuration file how the node must boot. This configuration is =
placed in,
> > > > > e.g. '/tftpboot/pxelinux.cfg' directory.
> > > > >=20
> > > > > In our setup we have a default setup. The default setup is to boo=
t from
> > > > > harddisk. When a node boots it fetches the default configuration =
file and the
> > > > > configuration file tells the node to boot from the harddisk. This=
 setup
> > > > > is used for nodes that have already been installed by systemimage=
r.
> > > > >=20
> > > > > At SARA we have developed the following  strategy how to install =
a fresh node.
> > > > >=20
> > > > >  1) The ip-address in our setup is known for the new node. So
> > > > >     we make a link in the '/tftpboot/pxelinux.cfg' directory to a
> > > > >     pxe config file which tells that it has to fetch the kernel en
> > > > >     root filesystem from our bootserver, eg:
> > > > >          0A000A02 ---> default.node_install (10.0.10.2)
> > > > >=20
> > > > >=20
> > > > >  2) The client starts and  uses the systemimager software to inst=
all
> > > > >     the node. The last line of installation script connects to a
> > > > >     daemon on the bootserver. This daemon will remove the PXE con=
fig file
> > > > >     for this node.
> > > > >=20
> > > > >  3) The node reboots and will use the default pxe config file whi=
ch will
> > > > >     instruct the node to boot from harddisk.
> > > > >=20
> > > > > This release contains the following utilities:
> > > > >=20
> > > > >   pxeconfigd)
> > > > >      This is daemon that removes the pxe configuration file of a =
node.
> > > > >=20
> > > > >   pxeconfig)
> > > > >      With this interactive program we can specify which pxe confi=
g file
> > > > >      a node or nodes must use. This utility will create the links
> > > > >      in '/tftpboot/pxelinux.cfg'
> > > > >=20
> > > > >   hexls)
> > > > >       Is a utility that diplays a directory, and, if in this dire=
ctory
> > > > >       contains HEX files, it will convert them to IP-numbers.
> > > > >=20
> > > > >=20
> > > > > All these utilities are written in Python.
> > > > >=20
> > > > > Comments or Suggestions mail them to:
> > > > > Bas van der Vlies <[EMAIL PROTECTED]>
> > > > > http://www.sara.nl for more info about SARA.
> > > > >=20
> > > > > --
> > > > > *****************************************************************=
***
> > > > > *                                                                =
  *
> > > > > *  Bas van der Vlies                     e-mail: [EMAIL PROTECTED]    =
  *
> > > > > *  SARA - Academic Computing Services    phone:  +31 20 592 8012 =
  *
> > > > > *  Kruislaan 415                         fax:    +31 20 6683167  =
  *
> > > > > *  1098 SJ Amsterdam                                             =
  *
> > > > > *                                                                =
  *
> > > > > *****************************************************************=
***
> > > > >=20
> > > > >=20
> > > > > -------------------------------------------------------
> > > > > This sf.net email is sponsored by: OSDN - Tired of that same old
> > > > > cell phone?  Get a new here for FREE!
> > > > > https://www.inphonic.com/r.asp?r=3Dsourceforge1&refcode1=3Dvs3390
> > > > > _______________________________________________
> > > > > SystemImager-discuss mailing list
> > > > > [EMAIL PROTECTED]
> > > > > https://lists.sourceforge.net/lists/listinfo/systemimager-discuss
> > > >=20
> > > >=20
> > > >=20
> > > >=20
> > > > -------------------------------------------------------
> > > > This sf.net email is sponsored by: OSDN - Tired of that same old
> > > > cell phone?  Get a new here for FREE!
> > > > https://www.inphonic.com/r.asp?r=3Dsourceforge1&refcode1=3Dvs3390
> > > > _______________________________________________
> > > > Sisuite-devel mailing list
> > > > [EMAIL PROTECTED]
> > > > https://lists.sourceforge.net/lists/listinfo/sisuite-devel
> > > >=20
> > > --=20
> > > ---------------------------------------------------
> > >  Brian Elliott Finley  http://baldguysoftware.com/
> > >   phone: 214.280.8188  http://systemimager.org/          =20
> > > ---------------------------------------------------
> > >=20
> > >=20
> > >=20
> > > -------------------------------------------------------
> > > This sf.net email is sponsored by: OSDN - Tired of that same old
> > > cell phone?  Get a new here for FREE!
> > > https://www.inphonic.com/r.asp?r=3Dsourceforge1&refcode1=3Dvs3390
> > > _______________________________________________
> > > Sisuite-devel mailing list
> > > [EMAIL PROTECTED]
> > > https://lists.sourceforge.net/lists/listinfo/sisuite-devel
> >=20
> >=20
> >=20
> >=20
> > -------------------------------------------------------
> > This sf.net email is sponsored by: OSDN - Tired of that same old
> > cell phone?  Get a new here for FREE!
> > https://www.inphonic.com/r.asp?r=3Dsourceforge1&refcode1=3Dvs3390
> > _______________________________________________
> > Sisuite-devel mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/sisuite-devel
> >=20
> --=20
> ---------------------------------------------------
>  Brian Elliott Finley  http://baldguysoftware.com/
>   phone: 214.280.8188  http://systemimager.org/          =20
> ---------------------------------------------------
>=20
>=20
>=20
> -------------------------------------------------------
> This sf.net email is sponsored by: OSDN - Tired of that same old
> cell phone?  Get a new here for FREE!
> https://www.inphonic.com/r.asp?r=3Dsourceforge1&refcode1=3Dvs3390
> _______________________________________________
> Sisuite-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/sisuite-devel

--=20
_______________________________________________________________________
                        =09
Sean Dague                [EMAIL PROTECTED]               http://dague.net

There is no silver bullet.  Plus, werewolves make better neighbors than
zombies, and they tend to keep the vampire population down.
_______________________________________________________________________

--7ZAtKRhVyVSsbBD2
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE9Zo6xSamXem9TdyYRAsLhAJ9pwV1qenRiqi3NBrU4u5CrZiZ16QCeKAXo
wQ9tJwnCVS0Vls2ImGDPOeo=
=Qm+S
-----END PGP SIGNATURE-----

--7ZAtKRhVyVSsbBD2--


-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Sisuite-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/sisuite-devel




Reply via email to