Changeset 4118

Show
Ignore:
Timestamp:
08/04/07 09:21:30 (3 years ago)
Author:
arighi
Message:

This commit is a merge of several commits from trunk -> 3.9.x:

svn merge -r 4113:4117 svn+ssh://arighi@svn.systemimager.org/var/lib/svn/systemimager/trunk .

Original commit message for 4114:
added si_mkautoinstalldisk manpage

Original commit message for 4115:
fixed multiple manpage references

Original commit message for 4116:
removed deprecated command si_mkbootmedia

Original commit message for 4117:
added si_netbootmond manpage

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/3.9.x/Makefile

    r4109 r4118  
    167167KBOOT_CONF_DEST   = $(ETC)/systemimager/kboot.cfg 
    168168 
    169 BINARIES := si_mkautoinstallcd si_mkautoinstalldiskette si_mkautoinstalldisk si_mkbootmedia si_psh si_pcp si_pushoverrides 
     169BINARIES := si_mkautoinstallcd si_mkautoinstalldiskette si_mkautoinstalldisk si_psh si_pcp si_pushoverrides 
    170170SBINARIES := si_addclients si_cpimage si_getimage si_mkdhcpserver si_mkdhcpstatic si_mkautoinstallscript si_mkbootserver si_mvimage si_pushupdate si_pushinstall si_rmimage si_mkrsyncd_conf si_mkclientnetboot si_netbootmond si_mkbootpackage si_monitor si_monitortk si_installbtimage 
    171171CLIENT_SBINARIES  := si_updateclient si_prepareclient 
  • branches/3.9.x/doc/man/Makefile

    r4109 r4118  
    4141                        si_psh.8                        \ 
    4242                        si_pushinstall.8                \ 
    43                         si_pushoverrides.8 
     43                        si_pushoverrides.8              \ 
     44                        si_mkautoinstalldisk.8          \ 
     45                        si_netbootmond.8 
    4446 
    4547CLIENT_MAN = si_prepareclient.8 si_updateclient.8 
     
    8183        pod2man --release=$(SYSTEMIMAGER_VERSION) -s 8 -c "SystemImager" $< $@ 
    8284 
     85si_mkautoinstalldisk.8: $(TOPDIR)/sbin/si_mkautoinstalldisk 
     86        pod2man --release=$(SYSTEMIMAGER_VERSION) -s 8 -c "SystemImager" $< $@ 
     87 
     88si_netbootmond.8: $(TOPDIR)/sbin/si_netbootmond 
     89        pod2man --release=$(SYSTEMIMAGER_VERSION) -s 8 -c "SystemImager" $< $@ 
     90 
    8391%.5 %.8:        %.sgml %.content.sgml 
    8492        docbook2man $< 
  • branches/3.9.x/sbin/si_mkautoinstalldisk

    r4041 r4118  
    236236__END__ 
    237237 
     238=head1 NAME 
     239 
     240si_mkautoinstalldisk - generate a bootable disk (typically USB disk) for 
     241autoinstalling clients 
     242 
     243=head1 SYNOPSIS 
     244 
     245si_mkautoinstalldisk --device FILE [OPTION] ... 
     246 
     247=head1 DESCRIPTION 
     248 
     249B<si_mkautoinstalldisk> creates a bootable disk (even a USB disk) that can be 
     250used to boot one or more autoinstall clients to initiate the auto-installation 
     251process. 
     252 
     253B<si_mkautoinstalldisk> is able to generate an image of the bootable device 
     254using a regular file. This is pretty useful when you have to play with virtual 
     255machines that are able to map devices into regular files or to make the cloning 
     256of the autoinstall disks easier (you can simply create a regular file and use 
     257dd(1) to perform the raw copy of the file into the real autoinstall devices. 
     258 
     259=head1 OPTIONS 
     260 
     261=over 8 
     262  
     263=item B<--help> 
     264 
     265Display a short help. 
     266 
     267=item B<--version> 
     268 
     269Display version and copyright information. 
     270 
     271=item B<--quiet> 
     272 
     273Run silently and answer yes to all questions. 
     274 
     275=item B<--yes> 
     276 
     277Answer yes to all questions. 
     278 
     279=item B<--device FILE> 
     280 
     281Target device that will be used to create the autoinstall device. It can be even 
     282a regular file. 
     283 
     284WARNING: ALL THE DATA IN THE DEVICE WILL BE OVERWRITTEN!!! 
     285 
     286=item B<--flavor FLAVOR> 
     287 
     288Specify a flavor of boot media (default to "standard"). 
     289See also /usr/share/systemimager/boot/B<arch>/*. 
     290 
     291=item B<--arch ARCH> 
     292 
     293Create an auto-install disk image for an architecture other than that of this 
     294host. 
     295 
     296=item B<--kernel FILE> 
     297 
     298Specify an alternate autoinstall kernel. Default is 
     299/usr/share/systemimager/boot/B<arch>/B<flavor>/kernel 
     300 
     301=item B<--initrd FILE> 
     302 
     303Specify an alternate autoinstall initrd.img. Default is 
     304/usr/share/systemimager/boot/B<arch>/B<flavor>/initrd.img 
     305 
     306=item B<--append STRING> 
     307 
     308A string of options appended to the autoinstall kernel boot options. For a list 
     309of all the valid installation parameters see: 
     310http://wiki.systemimager.org/index.php/Installation_Parameters. 
     311 
     312=head1 SEE ALSO 
     313 
     314systemimager(8), si_mkautoinstallcd(8), si_mkbootpackage(8), si_prepareclient(8) 
     315 
     316=head1 AUTHOR 
     317 
     318Andrea Righi <a.righi@cineca.it>. 
     319 
     320=head1 COPYRIGHT AND LICENSE 
     321 
     322Copyright 2003 by Andrea Righi <a.righi@cineca.it>. 
     323 
     324This program is free software; you can redistribute it and/or modify 
     325it under the terms of the GNU General Public License as published by 
     326the Free Software Foundation; either version 2 of the License, or 
     327(at your option) any later version. 
     328 
     329This program is distributed in the hope that it will be useful, 
     330but WITHOUT ANY WARRANTY; without even the implied warranty of 
     331MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
     332GNU General Public License for more details. 
     333 
     334=cut 
     335 
  • branches/3.9.x/sbin/si_netbootmond

    r4102 r4118  
    158158# 
    159159################################################################################ 
     160 
     161__END__ 
     162 
     163=head1 NAME 
     164 
     165si_netbootmond - SystemImager's daemon for controlling netboot clients. 
     166 
     167=head1 SYNOPSIS 
     168 
     169/etc/init.d/systemimager-server-netbootmond start|stop|status|restart 
     170 
     171=head1 DESCRIPTION 
     172 
     173If clients are configured to always boot from the network, B<si_netbootmond> can 
     174be configured to tell them to boot off their local disks each time they boot 
     175after having completed a successful autoinstall. 
     176 
     177This allows to always set network booting as default from the BIOS of the 
     178clients and boot from local disk after a successfull auto-installation. 
     179 
     180To enable this feature the parameter B<NET_BOOT_DEFAULT> must be set to B<net> 
     181in B</etc/systemimager/systemimager.conf> and si_netbootmond must be started via 
     182the init script B</etc/init.d/systemimager-server-netbootmond>. 
     183 
     184To disable this feature set B<NET_BOOT_DEFAULT> to B<local> in 
     185B</etc/systemimager/systemimager.conf> or just stop B<si_netbootmond> via the 
     186init script B</etc/init.d/systemimager-server-netbootmond>. 
     187 
     188=head1 SEE ALSO 
     189 
     190systemimager(8), si_mkclientnetboot(8), /etc/init.d/systemimager-server-netbootmond 
     191 
     192=head1 AUTHOR 
     193 
     194Brian E. Finley <finley@mcs.anl.gov>. 
     195 
     196=head1 COPYRIGHT AND LICENSE 
     197 
     198Copyright 2002-2003 by Brian E. Finley <finley@mcs.anl.gov>. 
     199 
     200This program is free software; you can redistribute it and/or modify 
     201it under the terms of the GNU General Public License as published by 
     202the Free Software Foundation; either version 2 of the License, or 
     203(at your option) any later version. 
     204 
     205This program is distributed in the hope that it will be useful, 
     206but WITHOUT ANY WARRANTY; without even the implied warranty of 
     207MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
     208GNU General Public License for more details. 
     209 
     210=cut 
     211 
  • branches/3.9.x/sbin/si_pcp

    r3923 r4118  
    214214=head1 SEE ALSO 
    215215 
    216 systemimager(8), perldoc si_psh, perldoc si_pushinstall 
     216systemimager(8), si_psh(8), si_pushinstall(8) 
    217217 
    218218=head1 AUTHOR 
  • branches/3.9.x/sbin/si_psh

    r3953 r4118  
    192192=head1 SEE ALSO 
    193193 
    194 systemimager(8), perldoc si_pcp, perldoc si_pushinstall 
     194systemimager(8), si_pcp(8), si_pushinstall(8) 
    195195 
    196196=head1 AUTHOR 
  • branches/3.9.x/sbin/si_pushinstall

    r3904 r4118  
    174174=head1 SEE ALSO 
    175175 
    176 systemimager(8), si_mkbootpackage(8), si_prepareclient(8), perldoc si_pcp, perldoc si_psh 
     176systemimager(8), si_mkbootpackage(8), si_prepareclient(8), si_pcp(8), si_psh(8) 
    177177 
    178178=head1 AUTHOR 
  • branches/3.9.x/sbin/si_pushoverrides

    r3963 r4118  
    283283=head1 SEE ALSO 
    284284 
    285 systemimager(8), perldoc si_psh, perldoc si_pcp, /etc/systemimager/cluster.xml 
     285systemimager(8), si_psh(8), si_pcp(8), /etc/systemimager/cluster.xml 
    286286 
    287287=head1 AUTHOR 
  • branches/3.9.x/sbin/si_pushupdate

    r3902 r4118  
    102102        print STDERR "error: deprecated use of si_pushupdate!\n"; 
    103103        print STDERR "Use \"si_pushinstall\" to perform server-driven installation with SSH transport.\n"; 
    104         print STDERR "For more details try: perldoc si_pushinstall\n"; 
     104        print STDERR "For more details see: man 8 si_pushinstall\n"; 
    105105        exit(1); 
    106106}