ftp://ftp.free.fr/mirrors/knoppix-mib.org ftp://ftp.crihan.fr/mirrors/knoppix-mib.org http://ftp.crihan.fr/mirrors/knoppix-mib.org ftp://ftp.uni-kl.de/pub/linux/knoppix-mib ftp://ftp.samizdat.net/pub/knoppix-mib ftp://download.vie-privee.org/lafilSee / Voir : http://www.bouissou.net (in french)
Knoppix-MiB screen / Écran de la Knoppix-MiB
_______________________________________________________________________________ License: The improvements and modifications I made on the Knoppix distribution are licensed under the General Public License (GPL) see http://www.gnu.org/licenses/gpl.html or the "gpl.txt" file in the /KNOPPIX directory of this CD-Rom Permission is granted to use, copy, and redistribute this software freely, provided the terms of the GPL license are respected. (More precisions: see at end of file) ENGLISH VERSION =============== Required computer configuration: - PC-Compatible, AMD or Intel x86 family processor - 128 MB RAM required for using the default KDE graphical environment - The more RAM, the better ;-) - 24X CD-Rom drive or faster *** IMPORTANT NOTE *** If you have created a persistent home directory using Knoppix 3.1 Privacy Edition and want to use it on this version 3.2, you MUST rename the .knoppix encrypted container that resides on your removable device to .knoppix.img NOTE: Please note that, by default, this Knoppix CD will boot in FRENCH. To have it boot in english or german, please type: knoppix lang=en or knoppix lang=de ...at the first boot prompt You can change the default boot language of the ISO image before burning it to CD-Rom, by using the knxiso-setlang utility that you can download from: http://homepage.hispeed.ch/py430/knoppix/knxiso-setlang This utility uses the knoppix-customize utility, that you will need to download as well, from: ftp://ftp.uni-kl.de/pub/linux/knoppix-mib/knoppix-customize.c Please note that boot prompt uses FRENCH AZERTY KEYBOARD LAYOUT, but this does not affect keyboard layout used once booted (corresponding to chosen language). Correspondance between major keys in french AZERTY and US QWERTY keyboards is displayed on main boot screen to help non-french users to figure it out ;-) _______________________________________________________________________________ This version of the Knoppix distribution has been produced to provide everybody with a GNU/Linux Operating System contained on a bootable CD-Rom that can be immediately used on any computer without any prior installation process. Besides the usual characteristics of the Knoppix distribution, this version is especially made for people who need: - To find themselves in a familar GNU/Linux Knoppix environment and process their personal data on any available computer. All they need is to carry with them their Knoppix CD-Rom and a removable storage unit for their personal files (that can be as small as an "USB FlashDrive" for example). - To work in a secure environment: The GNU/Linux Knoppix operating system residing entirely on a CD, it cannot be tampered with, nor receive any trojan horses, viruses or software keyboard sniffers. Furthermore, GNU/Linux operating systems are natively immune to "Windows viruses" that infect a very high number of computers running the Windows operating system. (Please note that this of course cannot protect you from possible hardware keyloggers, recording devices that could be physically installed on your computer's motherboard, inside its box or keyboard, or remote monitoring of your computer activity thru its radio-frequency emissions, such as "Tempest" attacks) - This Knoppix version allows storing the users's personal files (home directory) on a removable storage unit, such as an "USB FlashDrive" or an IOMEGA ZIP disk. All the data stored on this device can be encrypted using the AES algorithm and protected by a "secret phrase" without which all the contents of the storage device will be inaccessible. - If the computer on which this Knoppix version is used has a "GNU/Linux Swap" partition on its hard drive (disk space used for extending the computer's virtual memory), then Knoppix will use it. However, all the data that will be written on the computer's hard disk will be automatically encrypted using the AES algorithm and a randomly generated session key, so this data will be definitely unusable once the Knoppix session is finished. No data will ever be written "in clear" in the swap partition by this version of Knoppix. - If the computer on which this Knoppix version is used doesn't have enough RAM memory, but has enough free space on a DOS/Windows FAT/FAT32 (not NTFS) partition, then Knoppix will be able to create a Knoppix swap file on this existing disk partition. This swap file will be automatically encrypted using the AES algorithm and a randomly generated session key, so this data will be definitely unusable once the Knoppix session is finished. No data will ever be written "in clear" in the swap file by this version of Knoppix. The swap file itself will be kept from one session to another, so it can be automatically reused next time (with a new random session key) without the need for recreating it each time. - This Knoppix version includes the GnuPG 1.2.1 file and mail encryption tool (OpenPGP standard) and the KGPG key management utility. - This Knoppix version includes the Postfix mail server software (SMTP MTA), able to automatically encrypt, using TLS, the e-mail you send, provided your recipient's e-mail server is also able to use this protocol. This mail server software enables you to send your e-mail without using your Internet Access Provider's SMTP servers. _______________________________________________________________________________ Main particularities of Knoppix-MiB 3.2 Privacy Edition: -------------------------------------------------------- Besides the main new features brought by "standard" Knoppix 3.2 among which: - KDE 3.1.1 - Ximian Evolution 1.2 - Script for automatic Flashplayer download and installation Knoppix-Mib "Privacy Edition" adds the following particularities: - Automatic support of encrypted swap partitions (GNU/Linux), or encrypted swap- files in DOS/Windows (FAT/FAT32) partitions. - Security improvements (encryption) - Bug fixes - Automatic mount of persistent homedir at bootup, and automatic restoration of optional custom system configuration, without needing to type specific boot parameters. - KGPG GnuPG keyring manager - OpenOffice 1.0.2 in french and english, with french "Drayer" spell check dictionaries. - Mozilla 1.3 Chromium with Enigmail 0.74.0 - Postfix mail server (MTA) with TLS encryption, preconfigured with provided generic certificates. - Optional backup of custom system configuration in user's persistent home directory. - Some more french translations. - French manpages - GnuChess openings library. - Support for Swiss-french keyboard using "knoppix lang=fr_CH" boot option _______________________________________________________________________________ How to create a persistent home directory on a removable storage device: ------------------------------------------------------------------------ 1) Insert your removable storage device, and the Knoppix CD-Rom, then boot your computer from the Knoppix CD-Rom 2) Once the computer has booted, you will be presented with the KDE interface and desktop. On the KDE Desktop, you will see several icons representing the different (not in use) partitions of the computer's hard disk. One of these icons will represent your removable storage device, if it has been found at computer boot time. - If you use a new, factory-formatted USB FlashDrive, it will most of the times be represented as [sda1] - If you use a new, factory-formatted ZIP disk, it will most of the times be represented as [sda4] - You may have to try several icons until you find the one that corresponds to your actual removable device. 3) Check the device contents to make sure it's "the good one" by clicking on it. - It will be automatically "mounted" (connected to Knoppix's filesystem) read-only and a Konqueror (file manager / web browser) window will open. From this, check that you are on the "good device", i.e., if you are using a newly formatted USB FlashDrive or ZIP disk, it should look empty. If you see a bunch of Windows O.S. files displayed, you're probably looking at the computer hard disk, and not at your removable device. 4) Once you have identified your removable device, close the Konqueror window, and "remount" it so it can be written to: Right-click on its icon on the KDE desktop, then choose "Change read/write mode" and confirm that you would like this partition to be writable. 5) Now you will be able to create the encrypted container-file that will host your persistent home directory: - From the KDE "K" menu, choose "KNOPPIX / Configure / Create persistent home directory" - You will be prompted for the "partition" on which to create it. Choose the one that you have previously identified. - You will then be prompted for the size to allocate to the home directory. - Make sure to choose a size noticeably (about 10-15%) smaller than the available space on the device, otherwise the container creation will probably fail. - You will then be prompted for a passphrase for encrypting your home directory. If you choose to encrypt it, your passphrase must be at least 20 characters long. You are strongly advised to encrypt your home directory. BEWARE: If you forget your passphrase, the data contained on your home directory will be IRREMEDIABLY LOST. - The initialization of your container then begins. As the whole container has to be filled first with random data, this can be a rather lengthy operation. Don't panic ;-) Be patient. - Then, you should be presented with a message stating that the operation successfully completed. 6) Once the operation is complete, quit KDE (Menu "K", Quit Knoppix). Your computer will stop. Then, restart your computer with your removable device inserted. Your persistent home directory should automatically be found. => If you have chosen to encrypt it with a pass phrase, the boot process will stop, and you will be prompted for the necessary pass phrase in order to access you encrypted, persistent home directory. => Once booted, your persistent home directory will appear mounted under /home/knoppix. You are by default logged as the "knoppix" user, so you should store your personal files and settings in "/home/knoppix" which will be the default location for storing your files. _______________________________________________________________________________ How to use an encrypted GNU/Linux Swap partition: --------------------------------------------- The good news is that there's nothing special to do. If your computer's hard disk has a GNU/Linux Swap partition (type 82), it will be automatically used, and encrypted, by Knoppix. It will use a randomly generated session key, so nobody (not even you ;-) knows it, and the contents of the swap will be irremediably lost once the Knoppix session is finished. CAUTION: At Knoppix shutdown time, the swap partition will be reformatted into a "normal" (non-encrypted) swap partition. This is necessary for your usual GNU/Linux to be able to reuse it, if it doesn't handle encrypted swaps. If you power your computer down brutally while Knoppix is running, this won't be done, and your usual GNU/Linux will probably not be able to use the swap partition. In such a situation, all you need is either to manually run a "mkswap" on the concerned partition, or easier, to start Knoppix again, and terminate it properly. _______________________________________________________________________________ How to use an encrypted swap file on a DOS/Windows FAT/FAT32 partition: ----------------------------------------------------------------------- At Knoppix bootup, if it finds that your available memory is not-that-big, and provided your computer has enough available space on a FAT/FAT32 partition, you will be proposed with the option of creating a Knoppix encrypted swap file on this partition. All you need to do is choose the amount of disk space that should be allocated for it. The rest is automatic. The swap file will be initialized (this can be a lengthy process, because it has to be filled with random data, be patient ;-) and then activated. When Knoppix stops, the swap file is kept so it can be automatically reused next time without needing to be recreated. The swap file being encrypted with a random, single-use, session key, it doesn't leave any data that could be exploited on the hard drive. (If you want to delete it, you can do it from within Windows: You will find the Knoppix encrypted swap file under C:\ or D:\ ... and it will be called .knoppix.swp ) If you have "enough" memory, and Knoppix didn't propose to create such a file at boot time, you still can choose to create one manually, to speed things up. From the KDE "K" menu, choose "KNOPPIX / Configure / Swap file". _______________________________________________________________________________ How to use (optionally) the local Postfix SMTP mail server ---------------------------------------------------------- If you wish to send your e-mail without transiting thru your Internet Access Provider's SMTP server, you just need to specify "127.0.0.1" as the name of the SMTP server (outgoing mail server) in the e-mail software that you choose to use. Then, the local Postfix server will automatically handle your outgoing e-mail. Some notes however: - The local Postfix SMTP server is able to automatically and transparently encrypt your outgoing e-mail from server to server, but only if your recipient's e-mail SMTP server handles this protocol as well. Otherwise, your outgoing e-mail will be sent in the clear. - If you use your local Postfix SMTP server, make sure that all of your outgoing mail has actually been sent before disconnecting from Internet, because it is asynchronously sent, and could possibly still be waiting in spool queue, or in process of sending. To check if your mail queue is empty, type in a root console the "mailq" command. - To force the immediate sending of all waiting messages, type in a root console the "sendmail -q" command. _______________________________________________________________________________ F.A.Q: ====== A) QUESTIONS ABOUT THE ISO IMAGE AND CD-ROM ------------------------------------------- 1) Q: How can I check that the ISO image that I have downloaded from a FTP server is complete, correct, and has not been tampered with ? A: Each FTP server that carries an ISO image of Knoppix-MiB must also carry in the same directory a GnuPG signature of this image, and a clear-signed MD5 checksum. Example: knoppix-3.2-MiB-11b.iso (CD-Rom ISO image) knoppix-3.2-MiB-11b.iso.sig (ISO image GnuPG detached signature) knoppix-3.2-MiB-11b.iso.md5.asc (ISO image MD5 checksum, clearsigned) Each FTP server must also carry my GnuPG public key mib.pub.key.asc, which ID and fingerprint are the following: pub 1024D/DDE8AC6E 2002-08-22 Michel BouissouEmpreinte de la clé = 5DC5 B10F 8863 302F 0504 5A77 2CC8 8D51 DDE8 AC6E For checking the ISO's GnuPG signature, you need to have GnuPG (or PGP) installed on your system. This FAQ's goal is not to explain the use of GnuPG or PGP, please check the corresponding documentation. As a summary: - Copy the ISO image, its detached signature and my public key into the same directory on your hard disk; - Import my public key with the following command: gpg --import mib.pub.key.asc - Then check the ISO's signature with the following command: gpg knoppix-3.2-MiB-11b.iso.sig - GnuPG must then state that the signature of the ISO image with my key is valid, which proves that the ISO image is complete and conform to the original. If you don't have GnuPG nor PGP, you still can check that the ISO image's MD5 checksum is conform with the provided knoppix-3.2-MiB-11b.iso.md5.asc file, which will show that the ISO image has been correctly and completely downloaded, but won't protect you against someone having purposedly tampered with both the ISO image and the MD5 checksum file. For checking the ISO's MD5 checksum: - In GNU/Linux, type the following command: md5sum knoppix-3.2-MiB-11b.iso ...then check the obtained result against the corresponding line that you will find in the file knoppix-3.2-MiB-11b.iso.md5.asc. If they match, then the MD5 checksum of your ISO image is conform. - In Windows, you can find a program that will allow you to calculate the ISO image's checksum at the following address: http://www.toast442.org/md5gui.shtml 2) Q: How can I check that the CD I have burned from the ISO image is correct and readable ? A: After having checked (see question above) that your ISO image itself is valid, you can boot your Knoppix CD using the option: knoppix testcd (which can be combined with other options). As soon as the GNU/Linux kernel is loaded, the system will check the complete CD, and will issue an error message if something is wrong. 3) Q: How can I burn a CD-Rom from an ISO image ? A: - In GNU/Linux, the simplest way is to burn it using "cdrecord" command-line utility, by typing the following command: cdrecord dev=0,6,0 knoppix-3.2-MiB-11b.iso (replace dev=0,6,0 with the address of your CD burner on the SCSI chain. If you don't know it, use "cdrecord -scanbus" to find it. You can also specify the burning speed adding the "speed=8" option (for example) in the cdrecord command line, before the name of the ISO image to burn. You can also use one of the numerous graphical front-ends available, such as K3B or xcdroast etc. - In Windows, use your usual burning software. Please check its documen- tation to find out how to create a CD-Rom from a ISO image. 4) Q: My computer is unable to boot from a CD-Rom. Can I create a boot diskette and use it with Knoppix ? A: Yes, easily. First insert an empty, formatted floppy disk in your drive, cd into the "KNOPPIX" CD-Rom directory, and: - In GNU/Linux, type the following command: dd if=boot.img of=/dev/fd0 - In Windows, open a DOS Window, cd into the KNOPPIX directory of the CD-Rom, for example using the commands: d: cd \KNOPPIX then create your boot floppy using the command: mkfloppy.bat B) DISPLAY OR GRAPHICS PROBLEMS ------------------------------- 1) Q: At bootup, my computer displays "Loading vmlinuz....." and "Loading miniroot.gz....." then my monitor goes off...? A1: Your system probably doesn't support the VESA FrameBuffer 1024x768 mode that Knoppix selects at bootup. Try booting specifying one of the following options: knoppix vga=788 (To select 800x600 FrameBuffer mode) or knoppix vga=normal (To initally start in 80x25 text mode) A2: Your problem may not be a display problem, but a more general boot problem. Refer to corresponding FAQ section. 2) Q: The "X" graphic environment doesn't start properly on my system. My monitor goes off, or displays weird stripes... A1: If your monitor is not quite recent, it may be unable to report its supported frequencies to Knoppix, and may not support the default frequencies that Knoppix will select in such a case. If you know your monitor's characteristics (see its manual), you can specify the maximum horizontal frequency it can handle at boot time, using the boot option "knoppix maxhsync=65" for example. If you don't know your monitor's max frequency, you can try the "knoppix oldscreen" boot option, that is equivalent to "knoppix maxhsync=54" A2: Your hardware may not support the screen resolution or vertical refresh rate that Knoppix tries to use. You can try to specify a mode which you think your system will support, using boot options like: knoppix xscreen=800x600 (selects a 800x600 X display) or knoppix xvrefresh=60 (selects a 60 Hz vertical refresh rate) You can combine such options, for exmaple: knoppix xscreen=800x600 xvrefresh=60 or even: knoppix xscreen=800x600 xvrefresh=60 maxhsync=54 vga=normal A3: The X driver may not work with your graphics board. You can try to use The generic "FrameBuffer" X driver, that simultaneously specifies the desired resolution, by booting with one of the options: fb1024x768 or fb800x600 NOTE: If you use one of these options, do not type "knoppix fb1024x768", but "fb1024x768" alone. You MUST NOT combine this option with other display or graphics options, especially the "vga=" option. For example, do not try to boot with "fb1024x768 vga=normal". On the other hand, you can combine FrameBuffer options with other options that don't concern display, for example you can perfectly use something like "fb1024x768 home=/dev/sda1". In such combinations, the "fb....." option must always come first. 3) Q: The graphical environment doesn't start on my system. I get messages such as: retrying with Server XFree86(vesa) retrying with Server XFree86(fbdev) Error : no suitable X-Server found for your card. A: On some machines, or with some graphics boards, Knoppix cannot determine which graphics X server to use with your hardware. It is then necessary to specify it manually as a boot option, using "xmodule=". For example, some NVidia boards are not correctly detected. To use them, you must specify at the boot prompt: knoppix xmodule=nv 4) Q: I have found the correct options for booting Knoppix with my graphics card and monitor. Is it possible to memorize them, so I don't need to type them at each boot? A: Yes, if you have a persistent home directory. In this case, after having booted with your persistent home directory and the correct options, you juste need to "save configuration", specifying that you want to save your graphics (XF86Config) configuration. Simply use the "K / KNOPPIX / Configure / Save configuration" menu option. C) ADMINISTRATOR "ROOT" PASSWORD -------------------------------- 1) Q: For some features, the system asks me for the administrator "root" password, and I don't know it...? A: The "root" administrator doesn't have any default password. You must set a root password yourself before using such features: - Shit to root text console using the key combination: [Ctrl]-[Alt]-[F1] - Press [Enter] to get a prompt, then type the following: passwd [Enter] - Enter a password of your choice (twice) - Go back to the graphic environment by using the key combination: [Alt]-[F5] - Now you can use the root password that you have just defined. - If you save your configuration using the "K / KNOPPIX / Configure / Save configuration..." menu option, then this password can be saved and restored at next boot. D) USE OF A PERSISTENT PERSONAL "HOME" DIRECTORY ------------------------------------------------- 1) Q: For creating a persistent home directory, what's the difference between choosing a "complete partition" or an "image file" ? A: - If you use an image file, it will be called .knoppix.img and added into the existing filesystem in your partition (on your USB FlashDisk for example). Pre-existing files on this partition will not be affected, only the .knoppix.img file that will hold you personal directory will be added. If you don't use all the available space, you still can store other files (that won't be encrypted) on this partition, besides your persistent home directory container. - If you use an image-file, it will be auto-detected at boot time without the need for specifying any special boot option, for your persistent homedir to be recognized and mounted. - If you use an entire partition, this partition will be entirely reformatted, and all data it may contain will be lost. You persistent home directory will use the entire partition; you won't be able to store anything else on it. - If you use an entire partition, it will NOT be auto-detected at boot time, and you will need to specify a boot opion such as "knoppix home=/dev/sda1" (for example) in order to mount and use your persistent home directory. - PLAUSIBLE DENIABILITY ISSUE: Using an entire partition is better for "plausible deniability", as it cannot be auto-detected, but furthermore the partition appears as unformatted, not containing any file or filesystem. The partition just appears being full of meaningless random data. Thus one can deny that this partition contains anything, and state it is not formatted at all. - On the contrary, the use of an "image file" is more visible: The file and its size are clearly visible, even though the file seems to be full of meaningless random data, without the use of the secret phrase that only allows to decrypt and mount it. But anyway one cannot deny that this files does exist, and its name "knoppix.img" tends to show that this is an encrypted personal directory. 2) Q: When I save my Knoppix configuration, is the resulting archive encrypted or password-protected ? A: - If you choose to put the archive into an encrypted home directory, it will be encrypted along with it. - If you choose to put the archive elsewhere, it will not be encrypted, nor password-protected. 3) Q: Is there a way to mount and use my encrypted personal directory with any other operating system than Knoppix-MiB ? A: Yes. Your homedir is encrypted using loop-aes, which is standard on several GNU/Linux distributions (such as Mandrake). To mount your encrypted homedir on such a distribution, first create a directory for using as a mountpoint (i.e. /home/me/knophome), and mount your removable media (as /mnt/flashdisk for example). Then type the following command in a root console: mount -t ext3 -o loop,encryption=AES256 /mnt/flashdisk/.knoppix.img /home/me/knophome (to umount, just type: umount /home/me/knophome ) If your distribution uses cryptoapi rather than loop-aes, you still can mount your encrypted homedir using: losetup -e aes -k 256 -p sha512 /dev/loop1 /mnt/flashdisk/.knoppix.img mount -t ext3 /dev/loop1 /home/me/knophome (to umount, use: umount /home/me/knophome losetup -d /dev/loop1 ) Latest version of cryptoapi uses the following syntax: losetup -e aes -k 256 -H sha512 /dev/loop1 /mnt/flashdisk/.knoppix.img mount -t ext3 /dev/loop1 /home/me/knophome and you can mount the encrypted device in a single step using: mount -t ext3 -o loop,encryption=aes,keybits=256,phash=sha512 /mnt/flashdisk/.knoppix.img /home/me/knophome 4) Q: I have forgotten the secret phrase that protects access to my encrypted home directory. How can I access my data ? A: You cannot. If you have lost your secret phrase, the contents of your encrypted home directory are irremediably lost, and there is no way to access them. Otherwise, the encryption that locks your personal directory would be useless. 5) Q: How can I change the secret phrase that protects my encrypted home directory ? A: you cannot. But you can create a new encrypted home directory with a new secret phrase, and copy the contents of the old one into the new one, as explained in the following topic. 6) Q: My encrypted home directory is full. Can I enlarge it ? A: No, you cannot enlarge it. But you can create a new one, larger, and copy the contents of the old one into the new one, following the instructions below: We will start assuming you have a /dev/hda1 Windows FAT or FAT32 formatted hard disk partition, and your persistent home directory resides on a .knoppix.img container, hosted on an USB FlashDisk seen as /dev/sda1, which is the most general case. If your personal case differ, you will have to adapt the instructions slightly. 1) Boot WITHOUT MOUNTING your persistent homedir, but with the USB flashdisk inserted, using the option: knoppix home=none 2) Set a "root" password, as explained in the corresponding section of this FAQ 3) Open a "root terminal", i.e. in KDE. 4) Mount the hard disk partition read-write: mount -t vfat /dev/hda1 /mnt/hda1 5) Mount the USB FlashDisk partition read-write: mount -t vfat /dev/sda1 /mnt/sda1 6) Copy your home directory encrypted container-file onto the hard disk, calling it "knoppix-oldhome": cp /mnt/sda1/.knoppix.img /mnt/hda1/knoppix-oldhome 7) Delete this file from the FlashDisk, to get free space: rm /mnt/sda1/.knoppix.img 8) Create a new container-file onto the FlashDisk, with the desired size (i.e. 40 MB): dd if=/dev/urandom of=/mnt/sda1/.knoppix.img bs=1M count=40 then: chown knoppix: /mnt/sda1/.knoppix.img then: sync 9) Mount this new container onto an encrypted loop-device. You will have to type your secret phrase. Be VERY CAREFUL because you will type it only once, without any echo of what you type, and without any check: losetup -e AES256 /dev/loop5 /mnt/sda1/.knoppix.img 10) Create an ext3 filesystem on the encrypted loop-device: mke2fs -m 0 -j -L HOME /dev/loop5 then: sync then check with: e2fsck -fv /dev/loop5 then: sync 11) Deactivate the loop-device: losetup -d /dev/loop5 12) Create mountpoints that will be used for copying the contents of the old home directory into the new one: mkdir -p /ramdisk/old/home mkdir -p /ramdisk/new/home 13) Mount the old container, then the new one: mount -t ext3 -o ro,loop,encryption=AES256 /mnt/hda1/knoppix-oldhome /ramdisk/old/home mount -t ext3 -o loop,encryption=AES256 /mnt/sda1/.knoppix.img /ramdisk/new/home 14) Copy the complete contents of the old home into the new one: cp -a /ramdisk/old/home /ramdisk/new/ then: sync sync 15) Dismount both containers: umount /ramdisk/old/home umount /ramdisk/new/home The transfer if finished, you can reboot and check that your new 40 MB homedir mounts allright and holds your files. Once this is checked, you can delete the old container knoppix-oldhome from the hda1 partition of your hard disk. "Simple delete" should be enough, the container being encrypted anyway, but if you prefer to wipe it completely, you can do something like: mount -t vfat /dev/hda1 /mnt/hda1 losetup /mnt/hda1/knoppix-oldhome /dev/loop5 dd if=/dev/urandom of=/dev/loop5 (this will end with a "no space left on device" message) then: sync losetup -d /dev/loop5 rm /mnt/hda1/knoppix-oldhome umount /mnt/hda1 E) USE OF THE COMPUTER'S HARD DISK ---------------------------------- 1) Q: If I try the Knoppix-MiB operating system on my computer, will this affect its hard disk, or my usual operating system's behaviour ? A: No. Unless you purposedly specify it, and in some specific cases (see below topics), Knoppix-MiB won't write anything onto your computer's hard disk, and won't make any change on it. As soon as you remove the Knoppix-MiB CD- Rom and reboot, you'll find your computer in the exact same state as it was before. 2) Q: In which case will Knoppix-MiB write anything on my hard disk without asking me first ? A: Only if your hard disk already contains a "GNU/Linux swap" (type 82) parti- tion. In this case, Knoppix-MiB will automatically use this swap space for enlarging the virtual memory it can use. This partition will then be automatically encrypted by Knoppix-MiB during its run, and its original contents will be overwritten, which is of absolutely no consequences, a swap partition which only purpose is to serve for temporary memory swap. 3) Q: Is there any situation where Knoppix-MiB could damage by itself data or filesystems that are on my computer's hard drive ? A: In a SINGLE case: If your hard drive is extremely BADLY configured, and it holds a partition which type is "82: GNU/Linux swap", but this partition actually contains another kind of filesystem, AND Knoppix-MiB is unable to recognize this filesystems. In this case, Knoppix-MiB will think that this partition is a GNU/Linux Swap (as indicated by its type), and will use this partition encrypting it, which will irremediably destroy its contents. However, such an accident will not happen on any normally configured system, except for this very particular case. (I specifically refuse any liability for damages and data losses that would heppen in such a case, caused by a very important mistake in the pre-existing computer hard disk configuration. You've been warned ;-). 4) Q: Is it possible, using Knoppix-MiB, to access the data present on the computer's hard disk ? A: Yes, but only if you purposedly specify it, by "mounting" the computer's hard drive partitions. To avoid mistakes that could affect the computer's hard disk, its partitions are normally not "mounted" by Knoppix-MiB at boot, and thus are not accessible. An hard disk partition will be automatically mounted read-write by Knoppix-MiB only if necessary for one of the following reasons: - The partition holds the container image-file for a persistent home directory, because you purposedly created it there, and it must be accessible. - It's a DOS/Windows FAT/FAT32 partition, and you have purposedly created a "swap file" on it. In this case, as in the previous one, this file must be accessed read-write, thus the corresponding partition is auto- matically "mounted" by Knoppix-MiB. In all other cases, the hard disk partitions are not mounted by default, unless you do it manually. If you use the KDE default desktop environment, clicking on one of the hard disk partitions icon on the desktop, will cause it to be mounted READ-ONLY, so you can access the files it holds, but cannot accidentally modify or overwrite them. If you wish to access the hard disk partition in READ-WRITE mode, you then need to right-click on the partition's icon, and select "Change read/write mode". Then you will be able to access read-write the files that this partition holds. 5) Q: Is it possible to definitely install Knoppix-MiB on my computer's hard disk, so I don't need the CD-Rom anymore, its execution is faster and I can customize it (install new programs etc.) ? A: Knoppix-MiB is based upon original Knoppix, and as original Knoppix, can be installed on your computer's hard disk. However, the Knoppix-MiB project is specifically oriented to nomad use with the CD-Rom and without hard disk installation. I have personnally NOT TESTED Knoppix-MiB hard disk installation (and would be very interes- ted in receiving your feedback if you have done it, to complete this documentation). As a summary, to install Knoppix-MiB on your hard disk, you must use a script that will guide you during the different installation steps, will help you creating the necessary hard disk partitions, and will execute the installation. To do this: - Shift to "root" text console with the key combination: [Ctrl]-[Alt]-[F1] - Press [Enter] to get a commmand prompt - Then start the script: knx-hdinstall - And follow provided instructions. Check original Knoppix documentation for more information regarding hard disk installation. F) BOOT PROBLEMS ---------------- 1) Q: At bootup, my computer displays "Loading vmlinuz....." and "Loading miniroot.gz....." then my monitor goes off or my system hangs...? A1: First check this isn't a simple display problem, check corresponding FAQ section. A2: One of your peripherals, or motherboard components, may be incompatable with the drivers that Knoppix auto-loads at bootup, or with Knoppix's autodetection and autoconfiguration system. Try booting, typing at the boot prompt: failsafe If the system starts, there was such a problem. To isolate the problem more precisely, note that booting with: failsafe is equivalent to booting with the following combination of options: knoppix vga=normal noapic noscsi nodma noapm nousb nopcmcia nofirewire noagp nodhcp xmodule=vesa It is quite probable that only one of these options is necessary to allow your particular system to boot, so you should try to determine which one, by trying all of them successively, for example: knoppix noapic then knoppix noscsi then knoppix noagp ...and so on, until your system boots properly, once you have found the "good" option. One option may not be enough, and you may need to combine 2 or 3 of them depending upon your particular system. In such a case, you can proceed in the reverse order, starting booting with the complete series of options, then removing them one by one until your system won't boot properly: Then you know you have just removed a necessary option. 2) Q: At bootup, I get an error message "ERROR: Only one processor found" ...? A: This message doesn't matter. Just ignore it. The Knoppix kernel can handle multi-processor systems, and can in some situations think that your system may be multi-processor when it is not (especially on AMD processor systems). Then, as it founds a single processor, it issues this message, but this is not a problem. G) NETWORKING ------------- 1) Q: Can I see and access, using Knoppix-MiB, files that are hosted on Windows machines in my LAN, in their "shared folders" ? A: Yes. The simplest tool for this purpose is "LinNeighborhood", that you will find in the "K / Internet" menu. With this tool, you can see and mount the "folders" that are "shared" by Windows machines, and, after having mounted them, you can open a file manager (such as Konqueror) and work directly on these files. H) TRANSLATIONS INTO FRENCH --------------------------- This topic is discussed only in the french section. You can find the latest version of the present document at the following address: http://www.bouissou.net/knoppix-mib/README-MiB I hope you will enjoy this Knoppix-MiB "Privacy Edition" ! Michel Bouissou =============================================================================== =============================================================================== ===============================================================================
VERSION FRANCAISE - FRENCH VERSION: =================================== Licence: Les modifications et améliorations que j'ai effectuées sur la distribution Knoppix sont fournies sous licence GPL (General Public License). Voir http://www.gnu.org/licenses/gpl.html ou le fichier gpl.txt qui figure dans le répertoire /KNOPPIX de ce CD-Rom. L'utilisation, la copie, la redistribution et la modification de ce CD-Rom et des logiciels qu'il contient sont autorisées sous réserve du respect des termes de la licence GPL. Configuration requise: - PC-Compatible, processeur AMD ou Intel, famille x86 - 128 MB de mémoire RAM nécessaire pour utiliser l'environnement graphique KDE proposé par défaut. - Plus il y a de RAM, mieux c'est ;-) - Lecteur CD-Rom 24X ou plus rapide *** NOTE IMPORTANTE *** Si vous avez créé un répertoire personnel persistant en utilisant la Knoppix Privacy Edition version 3.1, et que vous désirez utiliser ce répertoire avec la version 3.2, vous DEVEZ renommer son container chiffré .knoppix, qui réside sur votre unité amovible, en .knoppix.img Par défaut, la Knoppix-MiB boote en français avec un clavier français. D'autres langages ou dispositions de claviers sont disponibles. J'ai en particulier ajouté le support du clavier suisse romand, et celui du clavier canadien français. Pour obtenir le clavier suisse romand, taper: knoppix lang=fr_CH au prompt de boot Pour le canadien français, taper: knoppix lang=cf Pour la belgique, taper: knoppix lang=be Pour l'anglais, taper: knoppix lang=en _______________________________________________________________________________ Cette version de la Knoppix a été produite pour offrir à chacun un système d'exploitation GNU/Linux contenu sur un CD-ROM immédiatement bootable sans aucune installation particulière, sur n'importe quel ordinateur. Outre les caractéristiques habituelles de la Knoppix, cette version est particulièrement destinée aux personnes ayant besoin de: - Retrouver un environnement familier (système d'exploitation GNU/Linux Knoppix) sur tout ordinateur disponible, pour pouvoir y travailler avec leurs données personnelles sans aucune installation sur le disque dur. Il suffit pour cela de transporter avec soi le CD-Rom Knoppix et l'unité de stockage de données personnelles (qui peut être de très faible encombrement, comme un "FlashDrive USB" par exemple). - Travailler dans un environnement sécurisé: Le système d'exploitation GNU/Linux Knoppix résidant entièrement sur CD-Rom, il ne peut pas être falsifié, ni contenir de chevaux de Troie, virus, espions de clavier, etc. D'autre part, les systèmes d'exploitation GNU/Linux sont par nature insensibles aux "virus Windows" qui infestent un grand nombre de machines utilisant ce système d'exploitation. (Notez cependant que ceci ne peut pas vous protéger contre des systèmes d'espionnage matériels, comme des dispositifs d'enregistrement installés directement sur la carte mère, dans le boîtier, ou dans le clavier de l'ordinateur, ni contre l'espionnage des fuites radio-fréquences qui émanent de votre ordinateur -- attaques dites "Tempest") - Cette version de Knoppix permet à l'utilisateur de stocker l'ensemble de ses fichiers de données personnels (home directory) sur une unité amovible de faible encombrement, comme par exemple un "FlashDisk USB" ou un disque ZIP. Les données qui y sont stockées peuvent être chiffrées à l'aide de l'algorithme AES et protégées par une "phrase secrète" sans laquelle le contenu de cette unité sera inaccessible. - Si la machine sur laquelle est utilisée cette version de Knoppix comporte une partition de disque dur de type "Swap GNU/Linux" (espace d'échange, mémoire virtuelle), alors Knoppix utilisera cette partition du disque dur pour augmenter la mémoire disponible. Toutefois, toutes les données écrites sur cette partition du disque dur seront chiffrées en utilisant l'algorithme AES, à l'aide d'une clé de session aléatoire unique, aussi ces données seront définitivement inexploitables aussitôt Knoppix arrêté. Aucune donnée ne sera jamais écrite "en clair" dans la partition de swap par cette version de Knoppix. - Si la machine sur laquelle est utilisée cette version de Knoppix comporte une mémoire insuffisante, mais possède de l'espace disque disponible sur une partition DOS/Windows de type FAT ou FAT32 (non NTFS), alors Knoppix pourra créer un fichier d'échange (mémoire virtuelle) dans cette partition existante. Ce fichier sera automatiquement chiffré en utilisant l'algorithme AES, à l'aide d'une clé de session aléatoire unique, aussi ces données seront définitivement inexploitables aussitôt Knoppix arrêté. Aucune donnée ne sera jamais écrite "en clair" dans la partition de swap par cette version de Knoppix. Le fichier d'échange sera par contre conservé d'une session sur l'autre, et, s'il est trouvé au démarrage, sera automatiquement utilisé par Knoppix (avec une nouvelle clé, différente) sans qu'il soit nécessaire de le recréer. - Cette version de Knoppix comporte l'outil de chiffrement GnuPG 1.2.1 (Standard OpenPGP), ainsi que l'utilitaire de gestion de clés KGPG. - Cette version de Knoppix comporte un logiciel serveur de courrier SMTP (Postfix) capable de chiffrer automatiquement par TLS le courrier qu'il envoie, à condition toutefois que le serveur destinataire soit également capable de gérer ce protocole. Ce logiciel serveur peut vous permettre d'envoyer votre courrier sans passer par le serveur SMTP de votre fournisseur d'accès Internet. _______________________________________________________________________________ Principales particularités logicielles de la Knoppix-MiB 3.2 Privacy Edition: ----------------------------------------------------------------------------- En plus des nouveautés principales apportées par la Knoppix 3.2 "standard", comme par exemple: - KDE 3.1.1 - Ximian Evolution 1.2 - Script de téléchargement et installation automatiques de FlashPlayer La version Knoppix MiB "Privacy Edition" ajoute les particularités suivantes: - Support automatique des swaps chiffrés sur partition de Swap GNU/Linux, ou sur fichier dans une partition DOS/Windows FAT/FAT32 - Améliorations de sécurité (chiffrement) - Correction de bugs - Montage automatique du répertoire personnel au démarrage, et restauration automatique d'une configuration personnelle éventuellement enregistrée, sans devoir utiliser de paramètre de boot. - Gestionnaire de porte-clés KGPG - OpenOffice 1.0.2 avec langues française et anglaise, et dictionnaires de contrôle orthographique "Drayer" français. (Voir Outils / Options pour les sélectionner). - Mozilla 1.3 Chromium avec Enigmail 0.74.0 - Serveur de mail (MTA) Postfix avec chiffrement TLS (préconfiguré avec certificats génériques fournis) - Sauvegarde optionnelle de la configuration système dans le répertoire personnel permanent de l'utilisateur. - Divers scripts et icônes traduits en français - Pages de manuel (manpages) en français - Bibliothèque d'ouvertures pour GnuChess. - Support du clavier Suisse Romand par option "knoppix lang=fr_CH" au boot _______________________________________________________________________________ Création d'un répertoire personnel persistant sur une unité amovible: --------------------------------------------------------------------- 1) Insérez votre unité amovible et le CD-Rom Knoppix, puis bootez votre ordinateur depuis le CD-Rom Knoppix. 2) Une fois l'ordinateur démarré, vous arriverez sur le bureau de l'interface KDE. Sur ce bureau, vous verrez plusieurs icônes représentant les diffé- rentes "partitions" de disque dur et unité de stockage détectées par le système. Une de ces icônes représentera votre unité de stockage amovible, si elle a été correctement détectée par Knoppix. - Si vous utisez un "FlashDisk USB" neuf et formaté d'usine, il sera le plus souvent visible comme "sda1". - Si vous utilisez une disquette IOMEGA ZIP neuve, formatée d'usine, elle sera le plus souvent visible comme "sda4". - Vous devrez peut-être essayer plusieurs icônes avant de trouver celle qui correspond effectivement à votre unité de stockage amovible. 3) Vérifiez le contenu de cette unité pour vous assurer que c'est bien "la bonne": Cliquez sur l'icône. - L'unité sera alors automatiquement "montée" (connectée au système de fichiers de Knoppix) en lecture-seule, et Konqueror (le gestionnaire de fichiers et navigateur Web) ouvrira une fenêtre affichant son contenu. Vérifiez alors que c'est bien la bonne unité. Par exemple, une unité FlashDisk ou ZIP neuve ne devrait contenir aucun fichier. Si par contre vous voyez tout un paquet de fichiers Windows, vous êtes probablement en train de regarder le contenu du disque dur de l'ordinateur, et non pas votre unité amovible. 4) Une fois que vous avez identifié avec certitude votre unité amovible, fermez la fenêtre de Konqueror, et "remontez-la" en lecture-écriture: faites un clic-droit sur son icône sur le bureau KDE, choisissez "Change read/write mode", et confirmez que vous voulez activer l'écriture sur cette partition. 5) Vous allez maintenant pouvoir créer le container chiffré sur lequel résidera votre répertoire personnel persistant: - Depuis le menu "K" de KDE, choisissez "KNOPPIX / Configure / Créer un répertoire personnel persistant" - Le système vous demandera sur quelle partition vous désirez créer ce répertoire. Choisissez la partition que vous avez précédemment identifiée. - Le système vous demandera la taille (en Mo) à allouer à votre répertoire personnel. - Choisissez une taille de 10 à 15% inférieure à l'espace disponible, sinon la création de votre container échouera probablement. - Le système vous demandera alors de taper une "phrase secrète" si vous voulez chiffrer votre répertoire personnel. Votre phrase secrète devra faire au moins 20 caractères. Le chiffrement de votre répertoire personnel est fortement recommandé. ATTENTION: Si vous oubliez votre phrase secrète, toutes les données contenues dans votre répertoire personnel seront irrémédiablement perdues. - L'initialisation de votre container commencera alors. Comme le container entier doit d'abord être rempli de nombres aléatoires, cette opération peut durer assez longtemps. Pas de panique ;-) soyez patient... - Ensuite, vous devriez obtenir un message indiquant que la création de votre répertoire personnel a réussi. 6) Une fois l'opération terminée, quittez Knoppix (Menu "K", Quitter Knoppix). Votre ordinateur s'arrêtera. Ensuite, redémarrez votre ordinateur en gardant votre unité amovible insérée. Votre répertoire personnel devrait être trouvé automatiquement. => Si vous avez choisi de le chiffrer avec une phrase secrète, le processus de démarrage s'interrompra pour vous demander de la taper. => Une fois démarré, votre répertoire personnel persistant sera monté sous /home/knoppix. Vous êtes par défaut loggué comme utilisateur "knoppix", et vous devez donc stocker vos fichiers et réglages personnels dans /home/knoppix, qui sera l'emplacement par défaut pour le stockage de vos fichiers. _______________________________________________________________________________ Comment utiliser une partition GNU/Linux Swap chiffrée: --------------------------------------------------- La bonne nouvelle est qu'il n'y a rien de particulier à faire. Si le disque dur de votre ordinateur contient une partition de type GNU/Linux Swap (82), alors Knoppix l'utilisera et la chiffrera automatiquement. Knoppix utilisera pour cela une clé de session à usage unique générée aléatoirement, de manière à ce que personne (même pas vous ;-) ne connaisse cette clé. Une fois la session Knoppix terminée, la clé sera perdue, et le contenu de la partition de Swap définitivement inaccessible. ATTENTION: Au moment de l'arrêt de Knoppix, la partition de swap sera automatiquement reformatée comme partition de swap "normale" (non chiffrée), ce qui est nécessaire pour qu'une version de GNU/Linux ne gérant pas les swaps chiffrés puisse l'utiliser de nouveau. Si vous arrêtez votre ordinateur brutalement alors qu'il tourne sous Knoppix, ce reformatage ne sera pas effectué, et votre partition de swap ne sera plus utilisable pour un GNU/Linux ne gérant pas les swaps chiffrés. Si ceci se produit, il vous suffit de refaire manuellement un "mkswap" sur la partition concernée, ou, encore plus simple, de relancer Knoppix, en veillant cette fois à l'arrêter convenablement. _______________________________________________________________________________ Comment créer un fichier de swap chiffré sur une partition DOS/Windows: ----------------------------------------------------------------------- Au démarrage de Knoppix, s'il trouve que la quantité de mémoire RAM disponible sur votre ordinateur n'est pas-si-terrible ;-) et si votre disque dur contient une partition DOS/Windows de type FAT ou FAT32 (pas NTFS), alors Knoppix vous proposera de créer un fichier d'échange (swap) chiffré Knoppix sur cette partition. La seule chose que vous devrez faire est d'indiquer la taille du fichier d'échange à créer. Le reste est automatique. Le fichier d'échange sera initialisé (ce qui peut être assez long, car il doit être entièrement rempli de nombres aléatoires), puis activé. A l'arrêt de Knoppix, le fichier d'échange est conservé pour pouvoir être automatiquement réutilisé à la session suivante sans qu'il soit nécessaire de le recréer. Le fichier swap étant chiffré à l'aide d'une clé de session aléatoire à usage unique, il ne stocke aucune donnée "en clair" qui pourrait être récupérée sur votre disque dur. (Si vous voulez le supprimer, vous pouvez le faire depuis Windows: Vous trouverez le fichier d'échange Knoppix sous C:\ ou D:\ ... et il s'appellera .knoppix.swp) Si vous avez "assez de mémoire" et que Knoppix ne vous propose pas automati- quement de créer un tel fichier, vous pouvez néanmoins en demander manuel- lement la création, pour rendre l'exécution de Knoppix plus rapide et plus efficace: Depuis le menu "K" de KDE, choisissez "KNOPPIX / Configure / Configuration de fichier SWAP sur une partition DOS". _______________________________________________________________________________ Comment utiliser (optionnellement) le serveur de courrier Postfix local: ------------------------------------------------------------------------ Si vous souhaitez pouvoir envoyer votre courrier sans utiliser le serveur SMTP de votre fournisseur d'accès, il vous suffit d'indiquer "127.0.0.1" comme nom de serveur SMTP (courrier sortant) dans le logiciel d'e-mail que vous choisirez d'utiliser. Le serveur Postfix local traitera alors automatiquement votre courrier sortant. Quelques notes toutefois: - Le serveur Postfix local est capable ce chiffrer votre courrier sortant automatiquement et de manière transparente, de serveur à serveur, mais seulement à condition que les serveurs de vos destinataires en soient également capables. A défaut, le mail sera expédié sans être chiffré. - Si vous utilisez le serveur Postfix local, pensez à vous assurer que votre courrier a bien été transmis AVANT de vous déconnecter d'Internet, car il est transmis de manière asynchrone, et peut encore être en file d'attente. Pour vous assurer que votre file de courrier a envoyer est vide, tapez en console root la commande "mailq". - Pour forcer l'envoi immédiat de tous les messages en file d'attente, tapez en console root la commande "sendmail -q" _______________________________________________________________________________ F.A.Q: ====== A) QUESTIONS CONCERNANT L'IMAGE ISO ET LE CD-ROM ------------------------------------------------ 1) Q: Comment puis-je vérifier que l'image ISO que j'ai téléchargée depuis un serveur FTP est complète, correcte, et qu'elle n'a pas été falsifiée ? R: Chaque serveur FTP fournissant une image ISO de la Knoppix-MiB doit également fournir dans le même répertoire une signature GnuPG de cette image, et une somme MD5 signée en clair. Exemple: knoppix-3.2-MiB-11b.iso (Image ISO du CD-Rom) knoppix-3.2-MiB-11b.iso.sig (Signature GnuPG de l'image ISO) knoppix-3.2-MiB-11b.iso.md5.asc (Somme MD5 de l'image ISO signée en clair) Chaque serveur FTP doit également fournir ma clé publique GnUPG: mib.pub.key.asc dont l'ID et l'empreinte sont les suivants: pub 1024D/DDE8AC6E 2002-08-22 Michel BouissouEmpreinte de la clé = 5DC5 B10F 8863 302F 0504 5A77 2CC8 8D51 DDE8 AC6E Pour vérifier la signature d'une ISO avec GnuPG, il faut que vous ayiez GnuPG (ou PGP) installé sur votre système. Cette FAQ n'a pas la prétention d'expliquer le fonctionnement de GnuPG ou PGP, veuillez vous référer aux documentations appropriées. En bref cependant: - Copiez l'image ISO, sa signature GnuPG et ma clé publique dans le même répertoire de votre système; - Importez ma clé publique avec la commande: gpg --import mib.pub.key.asc - Puis vérifiez la signature de l'ISO avec la commande: gpg knoppix-3.2-MiB-11b.iso.sig - GnuPG doit alors vous indiquer que la signature de l'ISO par ma clé est valide, ce qui prouve que l'ISO est entière et conforme à l'original. Si vous ne possédez pas GnuPG ni PGP, vous pouvez tout de même vérifier facilement la conformité de la somme MD5 de l'ISO avec le fichier knoppix-3.2-MiB-11b.iso.md5.asc fourni, ce qui vous garantira que l'ISO a été correctement téléchargée, mais ne vous protégera pas contre une falsi- fication volontaire portant à la fois sur l'image ISO et sa signature MD5. Pour vérifier uniquement la somme MD5 de l'ISO: - Sous GNU/Linux, tapez la commande: md5sum knoppix-3.2-MiB-11b.iso ...puis comparez le résultat fourni avec la ligne correspondante que vous trouverez dans le fichier knoppix-3.2-MiB-11b.iso.md5.asc. Si les lignes sont identiques, la somme MD5 de votre image ISO est conforme. - Sous Windows, vous pouvez trouver un programme vous permettant de calculer la somme MD5 de l'image ISO, à l'adresse suivante: http://www.toast442.org/md5gui.shtml 2) Q: Comment puis-je vérifier que le CD que j'ai gravé moi-même est bien lisible ? R: Après avoir vérifié (voir question précédente) que votre image ISO elle- même est valide, vous pouvez booter sur votre CD Knoppix en utilisant l'option: knoppix testcd (qui peut être combinée avec d'autres options). Dès le chargement du noyau GNU/Linux, le système vérifiera alors que la totalité de votre CD est bien lisible, et affichera un message d'erreur si ce n'est pas le cas. 3) Q: Comment puis-je graver un CD à partir d'une image ISO ? R: - Sous GNU/Linux, le plus simple est de la graver avec "cdrecord" en ligne de commande, en tapant simplement la commande: cdrecord dev=0,6,0 knoppix-3.2-MiB-11b.iso (remplacez ici dev=0,6,0 par l'adresse de votre graveur sur la chaîne SCSI. Si vous ne la connaissez pas, utilisez "cdrecord -scanbus" pour l'afficher. Vous pouvez également préciser la vitesse de gravure à employer en ajoutant l'option "speed=8" par exemple dans la ligne de commande, avant le nom du fichier ISO à graver) Vous pouvez également utiliser l'un des front-ends graphiques dispo- nibles, comme K3B ou xcdroast, etc. - Sous Windows, utilisez le logiciel de gravure en votre possession. Veuillez vous réferer à sa documentation pour savoir comment graver un CD-Rom à partir d'une image ISO. Vous trouverez également plus d'informations concernant les principaux logiciels de gravure sous Windows, sur la page suivante: http://www.knoppixfr.org/index.php?page=affhowto&howto=gravknoppix 4) Q: Mon PC est incapable de booter sur un CD-Rom. Puis-je créer une disquette de boot et utiliser la Knoppix ? R: Oui, facilement. Commencez par insérer une disquette vierge formatée dans votre lecteur, positionnez-vous dans le répertoire "KNOPPIX" du CD et: - Sous GNU/Linux, tapez la commande: dd if=boot.img of=/dev/fd0 - Sous Windows, ouvrez une fenêtre DOS, positionnez vous dans le réper- toire KNOPPIX du CD-Rom, par exemple avec les commandes: d: cd \KNOPPIX puis créez la disquette avec la commande: mkfloppy.bat B) PROBLÈMES D'AFFICHAGE ------------------------ 1) Q: Au boot, je vois s'afficher "Loading vmlinuz....." et "Loading miniroot.gz....." puis mon écran s'éteint...? R1: Votre système ne supporte apparemment pas le mode VESA FrameBuffer 1024x768 que Knoppix sélectionne au boot. Essayez de booter en tapant l'option: knoppix vga=788 (pour sélectionner un FrameBuffer 800x600) ou knoppix vga=normal (pour démarrer initialement en mode texte 80x25) R2: Votre problème n'est peut-être pas un problème d'affichage, mais un problème de boot plus général. Voyez la section correspondante de cette FAQ. 2) Q: L'environnement graphique X ne démarre pas correctement sur mon ordinateur; l'écran s'éteint ou affiche des bandes bizarres... R1: Si vous n'avez pas un moniteur très récent, il est peut-être incapable d'indiquer à Knoppix les fréquences qu'il supporte, et ne supporte peut- être pas la fréquence que Knoppix utilise par défaut dans ce cas. Si vous connaissez les caractéristiques de votre moniteur (voir son manuel), vous pouvez indiquer la fréquence horizontale maximale qu'il supporte en utilisant l'option de boot "knoppix maxhsync=65" par exemple. Si vous ne connaissez pas les caractéristiques de votre moniteur, vous pouvez essayer de booter avec l'option "knoppix oldscreen", qui est l'équivalent de "knoppix maxhsync=54". R2: Votre matériel ne supporte peut-être pas la résolution d'écran ou la fréquence de rafraîchissement vertical que Knoppix essaie d'utiliser. Vous pouvez tenter de spécifier un mode dont vous pensez que votre système le supportera mieux, avec des options comme: knoppix xscreen=800x600 (sélectionne un affichage X en 800x600) ou knoppix xvrefresh=60 (sélectionne une freq. verticale de 60 Hz) Vous pouvez combiner de telles options, par exemple: knoppix xscreen=800x600 xvrefresh=60 ou même: knoppix xscreen=800x600 xvrefresh=60 maxhsync=54 vga=normal R3: Le pilote X ne fonctionne peut-être pas correctement avec votre carte graphique. Vous pouvez essayez d'utiliser le pilote X générique appelé "FrameBuffer", qui spécifie simultanément la résolution désirée, en bootant avec l'une des options: fb1024x768 ou fb800x600 NOTE: Si vous utilisez une de ces options, ne tapez pas "knoppix fb1024x768", mais uniquement "fb1024x768". Vous ne devez PAS combiner cette option avec d'autres options de mode graphique, et en particulier l'option "vga=". Ainsi, n'essayez pas de taper "fb1024x768 vga=normal" par exemple. Vous pouvez par contre combiner cette option avec d'autres options ne concernant pas l'affichage; vous pouvez donc parfaitement utiliser quelque chose comme "fb1024x768 home=/dev/sda1". Pour de telles combinaisons, vous devez toujours mettre l'option "fb......" en premier. 3) Q: L'environnement graphique ne démarre pas sur mon ordinateur. J'obtiens des messages d'erreur comme: retrying with Server XFree86(vesa) retrying with Server XFree86(fbdev) Error : no suitable X-Server found for your card. R: Sur certaines machines, ou avec certaines cartes graphiques, Knoppix peut être incapable de déterminer quel est le serveur graphique qui correspond à votre matériel. Il peut alors être nécessaire de le spécificer comme option de boot, en utilisant "xmodule=". Par exemple, certaines cartes NVidia ne sont pas correctement détectées. Pour les utiliser, vous devrez alors spécifier au boot l'option: knoppix xmodule=nv 4) Q: J'ai trouvé les options correctes pour démarrer Knoppix avec ma carte graphique et mon écran. Est-il possible de les mémoriser pour ne pas avoir à les retaper à chaque démarrage ? R: Oui, si vous utilisez un répertoire personnel persistant. Dans ce cas, après avoir booté votre machine avec votre répertoire persistant et les options graphiques adéquates, il vous suffit d'effectuer une "sauvegarde de configuration", en spécifiant que vous souhaitez sauvegarder votre configuration graphique (XF86Config). La sauvegarde s'effectue par le menu: K / KNOPPIX / Configure / Sauvegarde de la configuration. C) MOT DE PASSE DE L'ADMINISTRATEUR "ROOT" ------------------------------------------ 1) Q: Pour certaines fonctions, le système me demande le mot de passe de l'ad- ministrateur (root), et je ne le connais pas...? R: L'administrateur "root" n'a pas de mot de passe par défaut. Vous devez lui en attribuer un avant de pouvoir utiliser de telles commandes. Pour ce faire: - Basculez en console texte root avec la combinaison de touches [Ctrl]-[Alt]-[F1] - Tapez [Entrée] pour obtenir un prompt, puis tapez la commande: passwd [Entrée] - Entrez alors le mot de passe de votre choix (deux fois) - Retournez dans l'environnement graphique avec la combinaison de touches [Alt]-[F5] - Vous pouvez maintenant utiliser le mot de passe "root" que vous avez défini. - Si vous sauvegardez votre configuration en utilisant l'option de menu "K / KNOPPIX / Configure / Sauvegarde de la configuration", alors ce mot de passe pourra être sauvegardé et réutilisé au prochain démarrage. D) UTILISATION D'UN REPERTOIRE PERSONNEL PERSISTANT --------------------------------------------------- 1) Q: Pour créer un répertoire personnel persistant, quelle différence y a-t-il entre utiliser "toute la partition" ou "un fichier image" ? R: - Si vous utilisez un fichier image, il sera ajouté (sous le nom .knoppix.img) dans le système de fichiers déjà existant dans votre partition (sur votre FlashDisk USB par exemple). Les fichiers qui peuvent déjà exister sur cette partition ne seront pas détruits ni modifiés, seul le fichier .knoppix.img qui contiendra votre répertoire personnel (éventuellement chiffré) sera ajouté. Si vous n'utilisez pas toute la place disponible, vous pourrez stocker d'autres fichiers (non chiffrés) dans cette partition, à côté du container de votre répertoire personnel. - Si vous utilisez un fichier image, il pourra être détecté automatique- ment au boot, et vous n'aurez pas besoin de spécifier d'option pour que votre répertoire personnel soit reconnu et utilisé. - Si vous utilisez une partition entière, toute cette partition sera reformatée, et les données qui y figurent seront effacées. Votre réper- toire personnel utilisera toute la partition, vous ne pourrez rien stocker d'autre sur cette partition. - Si vous utilisez une partition entière, elle ne pourra pas être détec- tée automatiquement au boot, et vous devrez spécifier l'option de boot "home=/dev/sda1" (par exemple) pour qu'elle soit montée et utilisée. - QUESTION DE LA DÉNIABILITÉ PLAUSIBLE: L'usage d'une partition entière est meilleur du point de vue de la "déniabilité plausible", car non seulement la présence d'un répertoire personnel ne peut pas y être automatiquement détectée, mais de plus la partition apparaît comme non formatée, vide de tout fichier ou système de fichiers. La parti- tion apparaît simplement non formatée et remplie de nombres aléatoires non significatifs. On peut donc nier qu'il y ait quoi que ce soit sur cette unité de stockage, et affirmer qu'elle n'est pas formatée du tout. - A contrario, l'usage d'un "fichier image" est plus visible: On le voit clairement, ainsi que sa taille, sur la partition (dotée d'un système de fichiers) où il est installé. Sans la phrase secrète, le contenu de ce fichier est inexploitable, et il apparaît rempli de nombres aléa- toires; toutefois, il est impossible de nier qu'il existe, et son nom .knoppix.img tend à montrer qu'il s'agit bien d'un répertoire personnel chiffré. 2) Q: Quand je sauvegarde ma configuration, l'archive résultante est-elle chif -frée ou protégée par mot de passe ? R: - Si vous choisissez de placer l'archive de configuration dans un réper- toire personnel chiffré, alors elle sera chiffrée avec lui. - Si vous choisissez de placer l'archive de configuration sur un autre support ou partition (disquette par exemple), alors elle ne sera pas chiffrée, ni protégée par mot de passe. 3) Q: Y a-t-il moyen d'utiliser mon répertoire personnel chiffré avec un autre système d'exploitation que la Knoppix-MiB ? R: Oui. Votre répertoire personnel est chiffré en utilisant loop-aes, que l'on trouve en standard sur plusieurs distributions GNU/Linux (comme la Mandrake). Pour monter votre répertoire chiffré sur une telle distribution, tapez (sous root) les instructions suivantes, après avoir créé avec mkdir un répertoire pour le point de montage que vous désirez, par exemple /home/moi/knophome, et monté votre support (comme /mnt/flashdisk par exemple) mount -t ext3 -o loop,encryption=AES256 /mnt/flashdisk/.knoppix.img /home/moi/knophome (Pour démonter, tapez simplement: umount /home/moi/knophome ) Si votre distribution utilise cryptoapi plutôt que loop-aes, vous pouvez monter votre répertoire chiffré comme ceci: losetup -e aes -k 256 -p sha512 /dev/loop1 /mnt/flashdisk/.knoppix.img mount -t ext3 /dev/loop1 /home/moi/knophome (Pour démonter, tapez: umount /home/moi/knophome losetup -d /dev/loop1 ) La dernière version de cryptoapi utilise la syntaxe suivante: losetup -e aes -k 256 -H sha512 /dev/loop1 /mnt/flashdisk/.knoppix.img mount -t ext3 /dev/loop1 /home/me/knophome et vous pouvez même monter votre répertoire chiffré en une seule étape, en utilisant: mount -t ext3 -o loop,encryption=aes,keybits=256,phash=sha512 /mnt/flashdisk/.knoppix.img /home/me/knophome 4) Q: J'ai oublié la phrase secrète qui permet l'accès à mon répertoire person- nel chiffré. Comment puis-je récupérer mes données ? R: Vous ne le pouvez pas. Si vous avez perdu votre phrase secrète, vous avez également perdu vos données de manière irrémédiable, et il n'y a aucun moyen de les récupérer. Si ça n'était pas le cas, le chiffrement qui protège l'accès à votre répertoire personnel n'offrirait aucune sécurité. 5) Q: Comment puis-je changer la phrase secrète qui protège l'accès à mon répertoire personnel chiffré ? R: Vous ne le pouvez pas. Mais vous pouvez créer un nouveau répertoire personnel utilisant une nouvelle phrase secrète, et recopier le contenu de l'ancien dans le nouveau, comme expliqué à la question suivante. 6) Q: Mon répertoire personnel chiffré est plein. Puis-je l'agrandir ? R: Non, vous ne pouvez pas l'agrandir, mais vous pouvez en créer un nouveau, plus grand, et y recopier les données de l'ancien, en suivant les instructions ci-dessous: Je vais partir du principe que vous avez une partition de disque dur /dev/hda1 en FAT32 Windows, et que votre home persistant est dans un fichier .knoppix.img sur une clé USB vue comme /dev/sda1, laquelle est à la base partitionnée en FAT Windows également (c'est le cas le plus général). Si votre cas est différent, il faudra légèrement adapter ces instructions. 1) Booter SANS monter le home chiffré, avec la clé USB insérée, mais en bootant avec l'option: knoppix home=none 2) Attribuer un mot de passe "root", comme indiqué à la rubrique corres- pondante de cette FAQ 3) Ouvrir une console root (par exemple dans KDE) 4) Monter la partition du disque dur en lecture-écriture: mount -t vfat /dev/hda1 /mnt/hda1 5) Monter la partition du FlashDisk en lecture-écriture: mount -t vfat /dev/sda1 /mnt/sda1 6) Copier le fichier-container du home chiffré tel quel, sur le disque dur, en l'appelant "knoppix-oldhome": cp /mnt/sda1/.knoppix.img /mnt/hda1/knoppix-oldhome 7) Supprimer ce fichier du Flashdisk pour y "faire de la place": rm /mnt/sda1/.knoppix.img 8) Créer un nouveau fichier-container sur le Flashdisk, de la taille désirée (par exemple 40 Mo): dd if=/dev/urandom of=/mnt/sda1/.knoppix.img bs=1M count=40 puis: chown knoppix: /mnt/sda1/.knoppix.img puis: sync 9) Monter ce nouveau container sur un loop-device chiffré (Il faudra fournir ici la phrase secrète, faire très attention car elle ne sera tapée qu'une fois, sans écho et sans contrôle): losetup -e AES256 /dev/loop5 /mnt/sda1/.knoppix.img 10) Créer un système de fichiers ext3 sur le loop-device chiffré mke2fs -m 0 -j -L HOME /dev/loop5 puis: sync puis contrôler avec: e2fsck -fv /dev/loop5 puis: sync 11) Désactiver le loop-device losetup -d /dev/loop5 12) Créer des points de montage qui vont servir à copier le contenu de l'ancien home dans le nouveau: mkdir -p /ramdisk/old/home mkdir -p /ramdisk/new/home 13) Monter l'ancien container, et le nouveau: mount -t ext3 -o ro,loop,encryption=AES256 /mnt/hda1/knoppix-oldhome /ramdisk/old/home mount -t ext3 -o loop,encryption=AES256 /mnt/sda1/.knoppix.img /ramdisk/new/home 14) Copier tout le contenu de l'ancien home dans le nouveau: cp -a /ramdisk/old/home /ramdisk/new/ puis: sync sync 15) Démonter les deux containers: umount /ramdisk/old/home umount /ramdisk/new/home A partir de là, le transfert est achevé, vous pouvez rebooter et contrôler que votre nouveau home chiffré de 40 Mo fonctionne correctement. Une fois ceci fait et vérifié, vous pouvez supprimer l'ancien container knoppix-oldhome qui est sur la partition hda1 du disque dur. Un "effacement normal" est suffisant, ce container étant de toute manière chiffré, mais si vous voulez le wiper complètement, vous pouvez faire quelque chose comme: mount -t vfat /dev/hda1 /mnt/hda1 losetup /mnt/hda1/knoppix-oldhome /dev/loop5 dd if=/dev/urandom of=/dev/loop5 (Il y aura à la fin une erreur "périphérique plein") puis: sync losetup -d /dev/loop5 rm /mnt/hda1/knoppix-oldhome umount /mnt/hda1 E) UTILISATION DU DISQUE DUR DE L'ORDINATEUR -------------------------------------------- 1) Q: Le fait d'essayer la Knoppix-MiB sur mon ordinateur risque-t-il d'en affecter le fonctionnement, ou celui de mon système d'explotation habituel ? R: Non. A moins que vous ne le spécifiiez volontairement, et dans quelques cas particuliers (voir questions suivantes), la Knoppix-MiB n'écrira rien sur le disque dur de votre ordinateur et n'y effectuera aucune modifica- tion. Dès que vous aurez retiré le CD-Rom Knoppix-MiB et rebooté votre système, vous retrouverez votre système d'exploitation habituel dans l'état exact où vous l'aviez laissé. 2) Q: Dans quels cas la Knoppix-MiB écrira-t-elle quelque chose sur le disque dur de mon ordinateur sans rien me demander ? R: Uniquement dans le cas où vous possédez déjà, sur votre disque dur, une partition de type "GNU/Linux Swap" (type 82). Dans ce cas, la Knoppix-MiB utilisera automatiquement cet espace de swap pour étendre la mémoire virtuelle dont disposera Knoppix durant son fonctionnement. Cette partition sera automatiquement chiffrée (cryptée) par Knoppix durant son fonctionnement, et son contenu original sera écrasé, ce qui est absolument sans conséquence, s'agissant d'une partition de swap. 3) Q: Y a-t-il une situation où la Knoppix-MiB pourrait endommager d'elle-même les données ou systèmes de fichiers installés sur mon disque dur ? R: Dans UN SEUL cas: Si votre disque dur est extrêmement MAL configuré, et que vous avez dessus une partition dont le type est "82: GNU/Linux Swap", mais que cette partition contient en fait un système de fichiers quelconque, ET que la Knoppix est incapable de reconnaître ce système de fichiers. Dans ce cas, la Knoppix-MiB pensera que cette partition est un swap GNU/Linux, puisque son type l'indique, et utilisera cette partition en la chiffrant, ce qui écrasera son contenu de manière irrémédiable. Toutefois, un tel accident ne risque pas de se produire, sur aucun système normalement configuré, à l'exception de ce cas extrêmement particulier. (Je décline toute responsabilité pour les pertes de données pouvant surve- nir en pareil cas, causé par une très importante erreur dans la configura- tion de départ du disque dur de l'ordinateur). 4) Q: Est-il possible, en utilisant la Knoppix-MiB sur CD-Rom, d'accéder aux données présentes sur le disque dur de l'ordinateur ? R: Oui, mais uniquement si vous le spécifiez volontairement en "montant" les partitions du disque dur de l'ordinateur. En effet, pour éviter toute action accidentelle et malencontreuse sur le disque dur de l'ordinateur, les partitions de celui-ci ne sont normalement pas "montées" par la Knoppix-MiB, et ne sont donc pas accessibles. Une partition de disque dur n'est montée automatiquement en lecture- écriture par la Knoppix que si c'est nécessaire pour l'une des raisons suivantes: - La partition contient le fichier-image container d'un "répertoire personnel persistant" que vous avez vous-même créé à cet endroit, et qui doit donc être accessible. - Il s'agit d'une partition DOS/Windows FAT/FAT32, et vous avez volontai- rement créé sur celle-ci un "fichier d'échange" (ou fichier de swap). Dans ce cas, comme dans le précédent, ce fichier doit être accessible en lecture-écriture, et la partition correspondante est donc automati- quement montée ainsi par la Knoppix-MiB. Dans tous les autres cas, les partitions du disque dur ne seront pas montées par défaut, à moins que vous ne le fassiez volontairement. Si vous utilisez l'environnement de bureau par défaut "KDE", le fait de cliquer sur une des icônes de bureau correspondant aux partitions de disque, provoquera le montage de celle-ci en LECTURE SEULE, ainsi, vous pourrez accéder aux fichiers que contient cette partition pour les lire, mais vous ne pourrez pas les modifier (ici encore, dans le but d'éviter les dommages possibles causés par une fausse manoeuvre). Si vous désirez pouvoir écrire sur cette partition du disque dur, il vous faudra faire un clic-droit sur l'icône qui la représente, et choisir l'option "Change read/write mode". A partir de là, vous aurez plein accès en lecture comme en écriture sur les fichiers que contient cette parti- tion. 5) Q: Est-il possible d'installer définitivement la Knoppix-MiB sur le disque dur de mon ordinateur, pour ne plus avoir besoin du CD-Rom, accélérer l'exécution, et personnaliser la distribution (installer de nouveaux programmes, etc...) ? R: La Knoppix-MiB est basée sur la Knoppix originale, et, comme elle, peut être installée sur le disque dur de votre ordinateur. Toutefois, le projet Knoppix-MiB est spécialement orienté vers une utilisation nomade avec le CD-Rom et sans installation. Je n'ai person- nellement PAS TESTÉ l'installation sur disque dur de la Knoppix-MiB (et serais très intéressé de recevoir des informations de votre part si vous l'avez fait, pour pouvoir enrichir cette documentation). De manière sommaire, pour installer la Knoppix-MiB sur votre disque dur, il vous faut utiliser un script qui vous guidera dans les différentes étapes de l'installation, vous fera créer sur votre disque dur les partitions nécessaires, et procédera à l'installation. Pour ce faire: - Passez en console texte "root" avec la combinaison de touches: [Ctrl]-[Alt]-[F1] - Tapez [Entrée] pour obtenir un prompt de commande - Puis lancez le script knx-hdinstall - Et suivez les instructions fournies. Vous trouverez plus d'informations concernant l'installation de Knoppix sur votre disque dur, sur la page http://www.knoppixfr.org/index.php?page=installhd F) PROBLEMES DE BOOT -------------------- 1) Q: Au boot, je vois s'afficher "Loading vmlinuz....." et "Loading miniroot.gz....." puis mon écran s'éteint ou mon système se bloque...? R1: Assurez-vous tout d'abord que ce n'est pas un simple problème d'affi- chage, voyez la section correspondante de la FAQ. R2: Un de vos périphériques intégrés, ou votre carte mère, est peut-être incompatible avec les pilotes chargés automatiquement au démarrage de Knoppix, ou avec le système d'auto-détection. Pour le savoir, essayez de booter en tapant au prompt de boot: failsafe Si le système démarre alors, c'est qu'il y a bien un problème de cet ordre. Pour isoler précisément le problème, sachez que démarrer avec failsafe est équivalent à démarrer avec l'ensemble d'options: knoppix vga=normal noapic noscsi nodma noapm nousb nopcmcia nofirewire noagp nodhcp xmodule=vesa Il est probable qu'une seule de ces options est nécessaire au démarrage de votre machine. Essayer de déterminer laquelle en bootant successive- ment avec diverses options, comme par exemple: knoppix noapic puis knoppix noscsi puis knoppix noagp ...etc, jusqu'à ce que vous ayiez trouvé la "bonne option". Si une seule option ne suffit pas, il est peut-être nécessaire d'en combiner deux ou trois. Vous pouvez dans ce cas procéder dans l'ordre inverse, en bootant d'abord avec toutes les options, puis en les supprimant une par une jusqu'à ce que vous découvriez des options dont la suppression empêche à nouveau votre système de booter. 2) Q: Au boot, j'ai un message "ERROR: Only one processor found" ...? R: Ce message est sans importance et n'affecte en rien le fonctionnement. Le noyau Knoppix est capable de gérer des systèmes multi-processeur, mais peut dans certains cas croire par erreur que l'architecture de votre système est multiprocesseur (notamment sur les architectures AMD), alors qu'il ne trouve en fait qu'un seul processeur, d'où ce message. Ignorez-le simplement ;-) G) RESEAU LOCAL --------------- 1) Q: Puis-je voir depuis la Knoppix-MiB les fichiers présents dans des "dos- siers partagés de machines Windows sur le même réseau local ? R: Oui. L'outil le plus simple pour cela est "LinNeighborhood", que vous trouverez dans le menu "K / Internet". Avec cet outil, vous pouvez voir et monter les dossiers partagés par des machines Windows, et après les avoir montés, vous pouvez ouvrir un gestionnaire de fichiers (comme Konqueror) pour pouvoir travailler direc- tement dessus. H) FRANCISATION --------------- 1) Q: Comment utiliser les dictionnaires "Drayer" français pour OpenOffice ? R: Ouvrir OpenOffice, Aller dans "Outils/Options", Puis choisir "Paramètres linguistiques" et: - Choisir l'environnement linguistique français, et le français comme langue par défaut pour les documents - Passer dans la section "Linguistique" cliquer sur le bouton "Editer" des "Modules delangues disponibles", et cocher pour la langue française les cases "OpenOffice.org MySpell SpellChecker" et "ALTGNU/Linux LibHnj Hyphenator". - Puis valider. - Ces modifications seront conservées si vous utilisez un répertoire personnel persistant. 2) Q: Comment obtenir Mozilla et Enigmail en français ? R: Ouvrir Mozilla, aller dans "Edit / Preferences", puis "Appearance / Language/Content" et sélectionner le "language pack" français, et le "Content pack" français, puis valider. - Il peut être nécessaire de fermer puis redémarrer Mozilla pour que les changements soient pris en compte. - Ces modifications seront conservées si vous utilisez un répertoire personnel persistant. Vous trouverez la version la plus récente de ce présent document à l'adresse: http://www.bouissou.net/knoppix-mib/README-MiB J'espère que cette version de la Knoppix-MiB "Privacy Edition" vous sera utile et que vous l'apprécierez ! Michel Bouissou =============================================================================== =============================================================================== =============================================================================== LIST OF ADDED / CHANGED FILES: ============================== - KNOPPIX Directory on the CD-Rom: ---------------------------------- - README-MiB: This documentation file - README-MiB.sig: GnuPG detached signature for this file - mib.pub.key.asc: My GnuPG public key - index.html: Customized - boot.img (System boot image): Syslinux config modified, french translation - KNOPPIX Compressed loopback filesystem (visible once Knoppix is running): --------------------------------------------------------------------------- /KNOPPIX/etc/init.d: knoppix-autoconfig: Knoppix startup autoconfiguration script knoppix-halt: System halt script knoppix-reboot: System reboot script /KNOPPIX/usr/sbin: mkpersistenthome: Script for creating the home directory mkdosswapfile: Script for creating an encrypted swap file on a FAT/FAT32 part rebuildfstab: Script for creating the /etc/fstab file scanpartitions: Script for exploring system partitions and determining types saveconfig: Script for saving Knoppix configuration mkxf86config: Script for configuring X11 /KNOPPIX/usr/share/applnk/Knoppix/Config: mkdosswapfile.desktop: Menu shortcut mkpersistenthome.desktop: Menu shortcut saveconfig.desktop: Menu shortcut cupsconfig.desktop: Menu shortcut soundcardconfig.desktop: Menu shortcut /KNOPPIX/usr/share/applnk/Knoppix/Net: netcardconfig.desktop: Menu shortcut /KNOPPIX/etc/skel/.kde/share/config and /KNOPPIX/etc/skel/Desktop: Several KDE configuration/customisation files Doc-MiB.desktop: Desktop shortcut to this document - DEBIAN Packages ----------------- - Many packages upgraded with apt-get (see at end) - gnuchess-book 11.7MB (Openings book for GnuChess) - ifrench-gut 5714kB (French Gutemberg project dictionary) - postfix MTA - postfix-tls support (with TLS configuration) - libsasl2 (Used by Postfix) - manpages-fr 3219kB - openoffice.org-l10n-fr 151M (French OpenOffice localization) - openoffice.org-l10n-en 5669kB (English OpenOffice localization) - Added KGPG Package (custom compiled to satisfy dependancies) - XOSview - gkrellm + misc modules - mkcryptfs - REMOVED DEBIAN Packages (So the ISO now fits on a 650 MB CD-ROM) =========--------------------------------------------------------- - abiword-common 2404kB (Abiword completely removed) - abiword-gtk 4260kB - apache 770kB (Apache web server completely removed) - apache-common 2810kB - bb - glibc-doc 8155kB (Who needs 8 MB of libc docs on such a CD-Rom ? ;-) - gnumeric 11.1M (Spreadsheet. Use OpenOffice instead) - gpa 594k (GNU Privacy Assistant. Use KGPG instead) - ingerman 2420kB - kdevelop 9671K (Uh, this CD is not maily aimed at being a development platform) - kde-i18n-cs 5337kB (Many localizations took too much place, sorry) - kde-i18n-da 15.7MB - kde-i18n-de 20.1MB - kde-i18n-es 15.8MB - kde-i18n-it 12.8MB - kde-i18n-ja 6402kB - kde-i18n-nl 7500kB - kde-i18n-pl 4444kB - kde-i18n-ru 9929kB - kde-i18n-tr 4559kB - koffice-i18n-de 762kB - libapache-mod-ssl 705kB - lyx 17.3MB - manpages-de 881kB - mozilla-locale-de-at 1225kB - mysql-server - openoffice-de-en 210M - php4 1454kB - qcad 14.9MB (CAD tool) - selflinux 12.6MBA (Huge german documentation) - sodipodi 3088kB (Drawing tool) - smail (replaced by Postfix) - thttpd 221kB - tipptrainer-data-de 942kB (German / English typing course) - tipptrainer-data-en 831kB - tipptrainer - trans-de-en 4936kB (english/german dictionary) - Non-Debian additions ---------------------- - Generic TLS certificates for Postfix - Enigmail for Mozilla - Drayer french dictionaries for OpenOffice - Debian upgraded packages -------------------------- Many, upgraded with apt-get on 2003/04/20 _______________________________________________________________________________ CHANGELOG: ========== knoppix-3.2-MiB-11b.iso 22/05/2003 - Fixed stupid bug that prevented X11 to start on most systems, Ooops :-( knoppix-3.2-MiB-11.iso 21/05/2003 - Integrated latest Knoppix-specific improvements from KNOPPIX_V3.2-2003-05-16-EN.iso - Added gkrellm (+ modules) and xosview - KGPG doesn't autostart anymore - gkrellm autostarts - New CD integrity verification system - New "alsa" boot option for using ALSA sound drivers - Numerous packages upgrades - XFree 4.3 - OpenOffice 1.0.3 - Added qtparted - Mozilla and Enigmail: Added French translations - Updated knoppix-cheatcodes.txt - Updated README-MiB (this file) and added a FAQ section - Now features an HTML version of README-MiB (thanks goes to PPLF) knoppix-3.2-MiB-10.iso 18/04/2002 - Boot screen now has both french and english help screens - knoppix-autoconfig: Minor bugfix with loading saved configuration from floppy when a persistent home directory is used - mkpersistenthome: Minor bugfix with progress gauge that wasn't properly removed in some cases when the container file had been created. Improved some messages and prompts. - saveconfig: Improved some messages and prompts. - scanpartitions: DO NOT RELY ANYMORE on the "file" test to determine that a partition is "swap", as it has been reported and confirmed that, on one machine, an ext2 partition was incorrectly reported as "swap" by this test, both with standard Knoppix-3.2 and Knoppix-3.2-MiB. Now we rely only on the partition type "82=GNU/Linux Swap" for determining that a given partition is swap. - mkxf86config: Introduced 2 new optional boot parameters: - knoppix maxhsync= - knoppix oldscreen that can help with some old monitors that don't report their capabilities with DDC, and don't handle usual Knoppix HorizSync defaults. - Completed documentation (this document) - Now describes Knoppix-MiB specific boot parameters in knoppix-cheatcodes.txt knoppix-3.2-MiB-9.iso 15/04/2003 - Changes affecting boot screen only - Boot screen displays Knoppix-MiB version - Boot help screen translated into french - French AZERTY keyboard layout at boot prompt knoppix-3.2-MiB-8.iso 09/04/2003 - Reworked saveconfig script, some important changes - Cleanup of mkpersistenthome script, and improved progress gauges - French translation of netcardconfig script - French translation of a couple more KNOPPIX/Config menu entries - Removed broken xcdroast menu entry (xcdroast is not installed) - Customized index.html welcome screen knoppix-3.2-MiB-7.iso 06/04/2003 - Fixed a bug in knoppix-autoconfig, that prevented swap partitions to be mounted in many cases. knoppix-3.2-MiB-6.iso 06/04/2003 - Reinstalled Dillo browser - Installed AIDE - Fixed little bug for french translation in knoppix-autoconfig - Modified scanpartitions to make it a little more cautious before determining a partition is "GNU/Linux Swap" - Fixed some french menus localizations - Some updates in this README file - Added the "gpl.txt" GPL licence file in the CD-ROM KNOPPIX directory knoppix-3.2-MiB-5.iso 31/03/2003 - Completely re-made on Knoppix 3.2 basis. Many scripts rewritten. knoppix-3.1-MiB-3.iso 16/03/2003: - Some more scripts and menus french translations - Fixed broken kicker OpenOffice icon - Shortcut to this document on desktop - KDE aspect customisation knoppix-3.1-MiB-2.iso 15/03/2003: - Fixed a bug in preknoppix.sh _______________________________________________________________________________ CREDITS AND THANKS ================== My grateful thanks to: - PPLF, for having tested and supported my work on Knoppix-MiB since the beginning of this project, and having tested all the versions, given valuable feedback and suggestions, and converted this README document to HTML. - Yves Combes, for having given precious advice on the Debian packaging system which I don't know that well myself ;-) and having built custom "MiB" .deb packages from my modified scripts. - Klaus Knopper, author of the original Knoppix distribution without which this work wouldn't have existed in the first place ;-) Thanks Klaus for this wonderful artpiece. - The Debian Team, without which the Debian wouldn't have existed, and thus the Knoppix... - The KDE team, for the excellent KDE environment that easily beats competiting commercial software such as well, you know... - The GNU/Linux Kernel team, without which the GNU/Linux Kernel wouldn't be at the point where it is today. - GNU/Linux Torvalds, whithout whom "GNU/Linux" wouldn't exist at all ;-) - Richard M. Stallman and the Free Software Foundation and GNU project, for all the wonderful set of GNU Unix tools, gcc compiler, C libraries, etc., without which GNU/Linux would barely be a kernel without much else ;-) - And all the folks worldwide who spend their time writing and improving Free Software. My deepest appreciation goes to all of you. _______________________________________________________________________________ LICENSE DETAILS =============== This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. Ce logiciel est un logiciel libre; vous pouvez le redistribuer et/ou le modifier en accord avec les termes de la GNU General Public License publiée par la Free Software Foundation, en utilisant soit la version 2 de cette licence, ou, à votre choix, toute version ultérieure. Ce programme est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE; sans même aucune garantie implicite de COMMERCIALISATION ou D'ADÉQUATION À UN BESOIN PARTICULIER. Voir la lincece GNU GPL pour plus de détails. Vous devez avoir reçu un exemplaire de la licence GNU GPL avec ce programme. Si ce n'est pas le cas, veuillez écrire à la Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *** END OF DOCUMENT ***
Et maintenant, un petit cadeau pour les spammeurs dont les robots scannent les sites web à la recherche d'adresses e-mail.