1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699
|
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook V3.1//EN">
<article id="index">
<artheader>
<title>GNU/Linux Post-Installation Checklist</title>
<subtitle>Defying Murphy's Laws</subtitle>
<author>
<firstname></firstname>
<surname></surname>
<affiliation>
<orgname>
<ulink url="http://members.tripod.com/~algolog/index.htm">Algologic Research & Solutions</ulink>
</orgname>
<address>
<email>algolog (at) hd1.vsnl.net.in</email>
</address>
</affiliation>
</author>
<author>
<firstname>Vertaald door: Ellen</firstname>
<surname>Bokhorst</surname>
<affiliation>
<address><email>bokkie@nl.linux.org</email></address>
</affiliation>
</author>
<revhistory>
<revision>
<revnumber>1.0</revnumber>
<date>2001-06-12</date>
<authorinitials></authorinitials>
<revremark>
Initiële release met docbook sgml.
</revremark>
</revision>
</revhistory>
<abstract>
<para>
In dit document wordt een controlelijst aangereikt voor stappen die
je onmiddellijk na het installeren van GNU/Linux zou moeten nemen.
Deze stappen zullen je heel wat narigheid besparen als je later
tegen problemen aanloopt. In dit document is tevens een shellscript
opgenomen voor het automatiseren van het post-installatieproces.
</para>
</abstract>
</artheader>
<!-- SECTION 1.0 INTRO -->
<sect1 id="intro"><title>Introductie</title>
<para>
Je hebt net de installatie van je eigen Linux-systeem voltooid. Je
hebt net een upgrade voor je bestaande Linux-systeem uitgevoerd. Je
bent blij met de eerste paar ontdekkingen en ervaringen in het gebruik.
Je wilt er zeker van zijn dat je plezier beleeft aan dit systeem
ondanks enige schade die later kan worden aangericht vanwege
onverwachte "misstappen".
</para>
<para>
Het is verstandig een momentopname van het nieuwe systeem te bewaren,
zodat je er verzekerd van bent dat je in geval van een ongeluk met
je Linux installatie, zonder blijvende schade je systeem altijd kunt
herstellen. Deze controlelijst helpt je bij het nemen van
voorzorgsmaatregelen die je moet nemen zodra je de Linux-installatie hebt
voltooid. Het is een vervolg op de
<ulink url="http://www.linuxdoc.org/HOWTO/mini/Pre-Installation-Checklist/">GNU/Linux
pre-installation checklist</ulink>, en het hoort bij de officiële
<ulink url="http://www.linuxdoc.org/HOWTO/Installation-HOWTO/">Linux Installation HOWTO</ulink>.
Deze controlelijst bevat ook een <xref linkend="shellscript"> welke het
proces om een momentopname van je systeem te maken automatiseert.
</para>
<sect2 id="copyright"><title>Copyright Informatie</title>
<para>
Dit document is auteursrechtelijk beschermd (c) 2001
<ulink url="http://members.tripod.com/~algolog/index.htm">Algologic Research & Solutions</ulink>
en wordt gedistribueerd onder de voorwaarden van de Linux Documentatie Project
LDP) licentie, hieronder uiteengezet.
</para>
<para>
Unless otherwise stated, Linux HOWTO documents are
copyrighted by their respective authors. Linux HOWTO documents may
be reproduced and distributed in whole or in part, in any medium
physical or electronic, as long as this copyright notice is
retained on all copies. Commercial redistribution is allowed and
encouraged; however, the author would like to be notified of any
such distributions.
</para>
<para>
All translations, derivative works, or aggregate works
incorporating any Linux HOWTO documents must be covered under this
copyright notice. That is, you may not produce a derivative work
from a HOWTO and impose additional restrictions on its
distribution. Exceptions to these rules may be granted under
certain conditions; please contact the Linux HOWTO coordinator at
the address given below.
</para>
<para>
In short, we wish to promote dissemination of this
information through as many channels as possible. However, we do
wish to retain copyright on the HOWTO documents, and would like to
be notified of any plans to redistribute the HOWTOs.
</para>
<para>
If you have any questions, please contact
<email>linux-howto@metalab.unc.edu</email>
</para>
</sect2>
<sect2 id="disclaimer"><title>Disclaimer</title>
<para>
No liability for the contents of this documents can be accepted.
Use the concepts, examples and other content at your own risk.
As this is a new edition of this document, there may be errors
and inaccuracies, that may of course be damaging to your system.
Proceed with caution, and although this is highly unlikely,
the author(s) do not take any responsibility for that.
</para>
<para>
All copyrights are held by their respective owners, unless
specifically noted otherwise. Use of a term in this document
should not be regarded as affecting the validity of any trademark
or service mark.
</para>
<para>
Naming of particular products or brands should not be seen
as endorsements.
</para>
<para>
You are strongly recommended to make a backup of your system
before major installation and continue to do so at regular intervals.
</para>
</sect2>
<sect2 id="feedback"><title>Feedback</title>
<para>
Dit document en het <xref linkend="shellscript"> worden continue bijgewerkt.
Wees er zeker van dat je de laatste versie van dit document raadpleegt, door
regelmatig te kijken op
<ulink url="http://algolog.tripod.com/postlnx.htm">Linux
post-install site</ulink>.
Email <email>algolog@hd1.vsnl.net.in</email> met feedback en suggesties.
</para>
<note><title>Noot</title>
<para>
We beantwoorden GEEN algemene vragen over Linux. Als je professionele
(BETAALDE) hulp wilt over Linux --
<ulink url="http://algolog.tripod.com/tools.htm#linux">vraag hier dan om
bij Algologic</ulink>.
Je kunt ook onze homepage bezoeken:
<ulink url="http://algolog.tripod.com/">Algologic Research & Solutions</ulink>.
</para>
</note>
</sect2>
</sect1>
<sect1 id="steps"><title>Post-Installatie stappen</title>
<para>
Om zonder zorgen voor altijd plezier te hebben van je nieuwe Linux installatie,
is het van belang een paar simpele voorzorgsmaatregelen te treffen. Je moet
dit doen zodra je de Linux-installatie op je systeem voor de eerste keer
hebt voltooid.
</para>
<orderedlist numeration="arabic">
<listitem><para>Maak een
<ulink url="http://www.linuxdoc.org/HOWTO/Bootdisk-HOWTO/">boot
diskette</ulink> en een <emphasis>rescue diskette</emphasis> aan.
Utility's voor het aanmaken van deze diskettes zijn beschikbaar als
onderdeel van je Linux-distributie.
</para></listitem>
<listitem><para>
Als je een paranoïde type bent (zoals ik), kun je van elk van deze
diskettes twee kopieën maken. Het is algemeen bekend dat diskettes
in gebreke blijven op moment dat ze het hardste nodig zijn.
</para></listitem>
<listitem><para><emphasis>Test je bootdiskette</emphasis>.
Wees er zeker van dat je in Linux kunt booten met de bootdiskette.
Denk eraan dat Murphy's wetten je kunnen treffen juist wanneer je dat het minst
verwacht.
</para></listitem>
<listitem><para>Test je nieuwe systeem grondig. Probeer alle belangrijke
packages.
</para></listitem>
<listitem><para>Probeer het X windowsysteem uit, en de desktop, en de
window manager, als je deze hebt geïnstalleerd.
</para></listitem>
<listitem><para>Probeer de verbinding met je LAN uit, en die naar het Internet.
</para></listitem>
<listitem><para>Maak op z'n minst één account aan, niet zijnde
root, voor het testen en opsporen van fouten in je installatie. Voer ALLE
bovenstaande controles nogmaals uit, met de aangemaakte account, niet zijnde
root.
</para></listitem>
<listitem><para>Sluit je aan bij een lokale Linux Users Group (LUG). Je moet
<ulink url="http://www.linuxlinks.com/UserGroups/"> erachter zien te komen
of er dicht in je buurt een LUG is</ulink>. Als er geen is, start dan in je
buurt, je universiteit, je land of stad, zelf een informele LUG op.
</para></listitem>
<listitem><para>Sluit je aan bij één of meer
<ulink url="http://oslab.snu.ac.kr/~djshin/linux/mail-list/index.shtml">mailing
lijsten voor Linux</ulink> updates en nieuws. Er zijn er letterlijk honderden
van.
</para></listitem>
<listitem><para> Registreer jezelf en je machine in de wereldwijde
<ulink url="http://counter.li.org/">Linux Users Counter</ulink>.
</para></listitem>
<listitem><para><emphasis>En als laatste...</emphasis>Download het
<xref linkend="shellscript"> en start het op. Maak (op een verwijderbaar
medium) een veilige kopie van de directory:
<filename>/root/postinfo</filename> welke het script zal aanmaken.
Wellicht dat je ook een afdruk van het samenvattingsrapport
<filename>/root/postinfo/summary</filename> wilt dat is aangemaakt door het
shellscript.
</para></listitem>
<listitem><para>Je moet dit shellscript zodra je Linux voor de eerste maal
hebt geïnstalleerd uitvoeren en na elke belangrijke revisie of opwaardering
van je Linux systeem. Je kunt het script ook als een cron job instellen, zodat
het zichzelf periodiek en automatisch opstart. Hiermee zal in een later
stadium heel wat gedoe worden voorkomen, in het geval ooit iets overhoop raakt.
</para>
</listitem>
</orderedlist>
</sect1>
<sect1 id="shellscript"><title>Shell script</title>
<para>
Het shellscript (shivalik Ver. 1.0) biedt een makkelijke manier om backups
te maken van essentiële bestanden en informatie. Na het downloaden van
het script:
<itemizedlist>
<listitem>
<para>
Verzeker je jezelf ervan dat je als "root" bent ingelogd;
</para>
</listitem>
<listitem>
<para>
Bewaar het script in een directory met "root" permissies,
zoals bijvoorbeeld <filename>/root/myscript</filename>
</para>
</listitem>
<listitem>
<para>
Ga naar die directory d.w.z. <command>cd /root/myscript</command>
gebruik gunzip om het script te decomprimeren d.w.z.
<command>gunzip ./shivalik.gz</command>
</para>
</listitem>
<listitem>
<para>
<note><title>BELANGRIJK</title><para>
Je moet de gegeven waarschuwing aan het einde van het script doorlezen.
Ga alleen verder met de volgende stappen als je het eens bent met de
voorwaarden die zijn genoemd in de waarschuwing...
</para></note>
</para>
</listitem>
<listitem>
<para>
Om het script uit te kunnen voeren moet je het script uitvoerbaar maken
(alleen voor root) <command>chmod 700 ./shivalik</command>
</para>
</listitem>
<listitem>
<para>
Verifieer dat de paden naar de diverse bestanden die zullen worden opgeslagen
juist zijn en overeenkomen met je installatie.
</para>
</listitem>
<listitem>
<para>
Je kunt het script alleen dan correct uitvoeren als je "root"
bent (voor veel van de te bewaren bestanden zijn rootpermissies nodig).
</para>
</listitem>
</itemizedlist>
</para>
<para>
Je kunt het bovenstaande script uitvoeren/opstarten (denk eraan dat
je hier "root" voor moet zijn) -- typ <command>./shivalik</command>
</para>
<para>
Het script is overvloedig gedocumenteerd. Het wijzigt (of verwijdert)
geen van je bestanden of directory's. Het maakt een goed beveiligde
backup van een aantal essentiële bestanden en informatie.
Het volledige script kun je doornemen en de werking ervan volgen.
Neem het script gerust door en voeg extra mogelijkheden toe, of bestanden
waarvan je een backup wilt. Je kunt je feedback ook naar de auteur van
dit script sturen (<email>algolog@hd1.vsnl.net.in</email>).
</para>
<para>
Denk er aan dat het <command>shivalik</command> script geen tool is
voor een volledige backup en het herstel daarvan. Ideaal bezien kun
je het beste een letterlijke kopie maken van je gehele Linux
installatie samen met alle bestanden en directory's. Dit is niet altijd
mogelijk, nodig of raadzaam. Het beste wat je anders zou kunnen doen is
van de meest essentiële informatie en bestanden een backup maken.
Het <command>shivalik</command> script doet dit voor je.
Het script maakt een directory aan met de naam
<filename>/root/postinfo/</filename>, en bewaart daarin alle
essentiële informatie (en bestanden).
Om absoluut voorbereid te zijn op een mogelijk voorval, moet je
de volledige <filename>/root/postinfo/</filename> naar een verwijderbaar
medium kopiëren, zodra het script is uitgevoerd.
</para>
<para><emphasis>Herstel en reparatie:</emphasis> In het geval van
later optredende problemen, kun je de beschadigde bestanden
reconstrueren door de bestanden waarvan je een backup hebt te
kopiëren vanuit <filename>/root/postinfo</filename>.
Zo simpel is het.
</para>
<para>
De structuur van de directory <filename>/root/postinfo/</filename>
en de bestanden die hierin zijn te vinden, bestaan uit:
</para>
<variablelist>
<varlistentry>
<term><filename>/root/postinfo/summary</filename></term>
<listitem><para>
Bevat een samenvattingsrapport van de status van je systeem (geheugen,
partities, mount points, diskgebruik). Dit bestand bevat ook de lijst met
bestanden die zijn opgeslagen. Hierin staat ook administratieve info zoals
de datum en tijd van de backup, het versienummer van het shivalik script enz.
</para></listitem>
</varlistentry>
<varlistentry>
<term><filename>/root/postinfo/postinfo.tar.gz</filename></term>
<listitem><para>
Bevat een kopie van de eerdere postinfo (wanneer dit van toepassing is).
Dit is een uitwijkmogelijkheid naar een uitwijkmogelijkheid!
</para></listitem>
</varlistentry>
<varlistentry>
<term><filename>/root/postinfo/snapshot.gz</filename></term>
<listitem><para>
Bevat een gezipte gestructureerde lijst van <emphasis>ALLE</emphasis>
bestanden en directory's van je Linux systeem (de directory's "tree").
Je kunt dit bestand uitpakken en elke gewone teksteditor gebruiken om
achter de lokatie van elk bestand te komen. Uiteraard kun je niet de inhoud
van dat bestand ophalen, tenzij je dit expliciet elders hebt opgeslagen.
</para></listitem>
</varlistentry>
<varlistentry>
<term><filename>/root/postinfo/shivalik</filename></term>
<listitem><para>
Dit is een kopie van het shivalik script welke werd gebruikt voor het maken
van de post installatie backup. Op moment bij herstel van een ongeluk, kun
je dit script altijd bestuderen om er achter te komen op welke wijze de
backup eerder werd gemaakt. Je zult altijd een consistente kopie van het script
tot je beschikking hebben en de bestanden die door het script zijn aangemaakt.
</para></listitem>
</varlistentry>
<varlistentry>
<term><filename>/root/postinfo/etcfiles/</filename></term>
<listitem><para>
Deze <emphasis>subdirectory</emphasis> bevat een kopie van diverse
essentiële bestanden uit de directory
<filename>/etc/</filename> van je Linux installatie.
Het bevat tevens kopieën van de diverse configuratiebestanden
die zijn opgeslagen in de directory <filename>/etc/</filename>.
</para></listitem>
</varlistentry>
<varlistentry>
<term><filename>/root/postinfo/otherfiles/</filename></term>
<listitem><para>
Deze <emphasis>subdirectory</emphasis> bevat een kopie van een aantal
essentiële bestanden (de bestanden die niet in
de directory <filename>/etc/</filename> staan) van je Linux installatie.
Als je wilt, kun je hier extra andere bestanden toevoegen, zodat ze
automatisch met de anderen worden bewaard.
</para></listitem>
</varlistentry>
</variablelist>
<sect2 id="script"><title>Het script...</title>
<para>
<programlisting>
<![CDATA[
#-----------------------------------------------
# shivalik \(Ver. 1.0\)
#Lees alsjeblieft eerst de sectie WAARSCHUWING van dit script
#Dit script verzamelt post installatie informatie
#dit kan ook zo nu en dan worden uitgevoerd om alle nuttige
#informatie over je Linux installatie op een enkele plaats
#te verzamelen. De uitvoer zal worden weggeschreven naar
#/root/postinfo/. Het samenvattingsrapport zal worden
#weggeschreven in /root/postinfo/summary
#Raadpleeg voor gebruik en gerelateerde informatie
#http://algolog.tripod.com/postlnx.htm
# ----------------------------------------------
clear
echo
echo "-----------------------------------------------------------"
echo Dit is de uitvoer van Partha\'s shivalik script \(Ver.1.0\)
echo Je moet \"root\" zijn wil dit script correct werken
echo Je moet ook de voorwaarden en gegeven waarschuwingen lezen
echo in de sectie WAARSCHUWING van dit script en deze accepteren
echo "-----------------------------------------------------------"
echo
echo "### STAP 0 ### Voorbereidingswerk"
echo Eerst maken we de directory /root/postinfo/ aan als deze nog niet bestaat
test ! -d /root/postinfo && mkdir /root/postinfo
echo Bewaar de huidige versie van alle postinfo bestanden
echo Maar eerst verwijderen we de eerdere versie, d.w.z. huidige-1 versie
test -e /root/postinfo/oldpostinfo* && rm /root/postinfo/oldpostinfo.tar.gz
#het oldpostinfo bestand is tijdelijk aangemaakt in /root
#het zal worden verplaatst naar /root/postinfo
tar -zcvf /root/oldpostinfo.tar.gz /root/postinfo/*
#Controleer of de bovenstaande tar succesvol was
if
test -s /root/oldpostinfo.tar.gz
then
echo oude postinfo bewaard in /root/oldpostinfo.tar.gz
ls -l /root/oldpostinfo*
else
echo Kon oldpostinfo niet bewaren
echo Verlaat shivalik script
exit
fi
#verwijder nu alle huidige postinfo bestanden
rm -rf /root/postinfo/*
#en begin een nieuw samenvattingsbestand
echo shivalik \(Ver. 1.0\) > /root/postinfo/summary
echo -n "Report created on: " >> /root/postinfo/summary
date -R >> /root/postinfo/summary
echo Verplaats nu het oude postinfo bestand naar de /root/postinfo/ directory
mv /root/oldpostinfo.tar.gz /root/postinfo
#
#Kopieer het shivalik script
echo het hemd is nader dan de rok
echo We maken een kopie van het shivalik script
echo We maken een kopie van het shivalik script >> /root/postinfo/summary
echo in /root/postinfo/ >> /root/postinfo/summary
cp ./shivalik /root/postinfo/shivalik
#de stand van zaken
echo
echo Inhoud van /root/postinfo aan het einde van STAP-0
ls -AlR /root/postinfo
echo Einde "### STAP 0 ###
echo
#
#
echo
echo "### STAP 1 ### Maak een momentopname van het systeem"
echo >> /root/postinfo/summary
echo "### STAP 1 ### Een momentopname van alle bestanden en directory's" >> /root/postinfo/summary
echo De eerste stap bestaat uit het vastleggen van je computerinhoud
echo Dit neemt een paar minuten in beslag
echo Dus haal een kop koffie!
ls -AlRH / >> /root/postinfo/snapshot
rm -f /root/postinfo/snapshot.gz
gzip /root/postinfo/snapshot
echo momentopname gemaakt
echo Een zeer uitgebreide lijst van alle bestanden is aangemaakt en >> /root/postinfo/summary
echo is opgeslagen in /root/postinfo/snapshot.gz >> /root/postinfo/summary
ls -l /root/postinfo/snapshot.gz >> /root/postinfo/summary
# de stand van zaken aan het einde van deze stap
echo
echo Inhoud van /root/postinfo aan het einde van deze STAP
ls -l /root/postinfo
echo Einde "### STAP 1 ###
echo
#
#
echo
echo "### STAP 2 ### Vitale statistieken"
echo >> /root/postinfo/summary
echo "### STAP 2 ### Vitale statistieken" >> /root/postinfo/summary
echo Verzamelen van vitale statistieken
echo .....van het geheugen
echo "---- cat /proc/meminfo ---------" >> /root/postinfo/summary
cat /proc/meminfo >> /root/postinfo/summary
echo .....van partities en mountpoints
echo "---- cat /proc/partitions---------" >> /root/postinfo/summary
cat /proc/partitions >> /root/postinfo/summary
echo .....van gebruikte diskruimte
echo "---- df ---------" >> /root/postinfo/summary
df >> /root/postinfo/summary
echo .....van modules
echo "---- cat /proc/modules ---------" >> /root/postinfo/summary
cat /proc/modules >> /root/postinfo/summary
# de stand van zaken aan het einde van deze stap
echo
echo Inhoud van /root/postinfo aan het einde van STAP-2
ls -AlR /root/postinfo
echo Einde "### STAP 2 ###
echo
#
#
echo
echo "### STAP 3 ### Nu slaan we een aantal belangrijke bestanden op vanuit /etc"
echo Deze sectie moet zonodig worden aangepast, afhankelijk van de
echo door je uitgevoerde installatie, en de door jou gebruikte distributie,
echo en de opties die je tijdens de installatie hebt gekozen.
echo >> /root/postinfo/summary
echo "### STAP 3 ### Nu slaan we een aantal belangrijke bestanden uit /etc op" >> /root/postinfo/summary
test ! -d /root/postinfo/etcfiles && mkdir /root/postinfo/etcfiles
echo ..... bewaren van XF86Config -- je XWindow configuratiebestand
cp /etc/XF86Config /root/postinfo/etcfiles
echo "cp /etc/XF86Config /root/postinfo/" >> /root/postinfo/summary
echo ..... bewaren van /etc/fstab bestand
cp /etc/fstab /root/postinfo/etcfiles
echo "cp /etc/fstab /root/postinfo/" >> /root/postinfo/summary
echo ..... bewaren van het /etc/profile bestand
cp /etc/profile /root/postinfo/etcfiles
echo "cp /etc/profile /root/postinfo/" >> /root/postinfo/summary
echo ..... bewaren van het /etc/profile.local bestand
cp /etc/profile.local /root/postinfo/etcfiles
echo "cp /etc/profile.local /root/postinfo/" >> /root/postinfo/summary
echo ".... bewaren van /etc/*conf bestanden"
cp /etc/*conf /root/postinfo/etcfiles
echo ".... bewaren van /etc/*config bestanden"
cp /etc/*config /root/postinfo/etcfiles
echo de volgende bestanden uit /etc zijn gekopieerd naar /root/postinfo/etcfiles >> /root/postinfo/summary
echo "/etc/*conf" >> /root/postinfo/summary
echo "/etc/*config" >> /root/postinfo/summary
# de stand van zaken aan het einde van deze stap
echo
echo Inhoud van /root/postinfo aan het einde van deze STAP-3
ls -AlR /root/postinfo
echo Einde "### STAP 3 ###
echo
#
#
echo
echo "### STAP 4 ### Nu bewaren we nog wat andere belangrijke bestanden"
echo Het kan zijn dat dit deel nog iets moet worden aangepast, afhankelijk
echo van de uitgevoerde installatie, en de door je gebruikte distributie,
echo en de opties die je voor de installatie hebt gekozen.
echo Wat hierop volgt is ontworpen voor SuSe 7.1
echo "### STAP 4 ### Nu bewaren we nog een aantal andere belangrijke bestanden" >> /root/postinfo/summary
echo in /root/postinfo/otherfiles >> /root/postinfo/summary
echo Je kunt hier nog andere bestanden toevoegen waarvan een backup
echo moet worden gemaakt
test ! -d /root/postinfo/otherfiles && mkdir /root/postinfo/otherfiles
ls -l /root/postinfo/
echo ..... bewaren van /etc/init.d/boot.local --
cp /etc/init.d/boot.local /root/postinfo/otherfiles
echo "cp /etc/init.d/boot.local /root/postinfo/otherfiles" >> /root/postinfo/summary
echo ..... bewaren van /etc/init.d/halt.local --
cp /etc/init.d/halt.local /root/postinfo/otherfiles
echo "cp /etc/init.d/halt.local /root/postinfo/otherfiles" >> /root/postinfo/summary
# stand van zaken aan het einde van deze stap
echo
echo Inhoud van /root/postinfo aan het einde van deze STAP-4
ls -AlR /root/postinfo
echo Einde "### STAP 4 ###
echo
echo
echo "### STAP 999 ### Afronden, opschonen"
echo >> /root/postinfo/summary
echo "### STAP 999 ### Afronden, opschonen, opsommen" >> /root/postinfo/summary
echo opsommen, opschonen
# om beveiligingsredenen maken we /root/postinfo ontoegankelijk en
# onzichtbaar voor niet-root gebruikers
chmod 700 /root/postinfo
chmod 700 /root/postinfo/etcfiles
chmod 700 /root/postinfo/otherfiles
chmod 700 /root/postinfo/*
chmod 700 /root/postinfo/etcfiles/*
chmod 700 /root/postinfo/otherfiles/*
echo Dit is de inhoud van /root/postinfo >> /root/postinfo/summary
ls -AlR /root/postinfo >> /root/postinfo/summary
echo "###### THE END #####" >> /root/postinfo/summary
# stand van zaken aan het einde van deze stap
echo
echo Inhoud van /root/postinfo aan het einde van deze STAP-999
ls -AlR /root/postinfo
echo Einde "### STAP 999 ###"
echo
echo "###### HET EINDE #####"
echo BELANGRIJK: Je moet nu alle bestanden in /root/postinfo op een
echo veilige plek bewaren, bij voorkeur op een andere disk of op een
echo verwijderbaar backupmedium.
echo " "
echo In /root/postinfo/summary vind je een samenvattingsrapport
echo van deze procedure
echo Een eerdere versie van een samenvatting \(zover van toepassing\) is
echo opgenomen in /root/postinfo/oldpostinfo.tar.gz
echo " "
#
echo "
#---------------------------------------------------------
# WAARSCHUWING WAARSCHUWING WAARSCHUWING
# shivalik (ver. 1.0)
# Dit script werd je ter beschikking gesteld zonder enige garantie
# of zekerheden over de performance of bruikbaarheid ervan voor enig
# doel. Je gebruikt dit script uit eigen initiatief en bereidheid,
# op eigen risico en verantwoording.
# De laatste versie van dit script en daaraan gerelateerde informatie
# is te vinden op http://algolog.tripod.com/postlnx.htm
# Copyrights en alle rechten voorbehouden door:
# Dr. S. Parthasarathy (algolog@hd1.vsnl.net.in)
#--------------------------------------------------------
"
]]>
</programlisting>
</para>
</sect2>
</sect1>
</article>
|