Mandrake Logo
SEARCH THIS SITE

March, 04th 2000 [ Main Page | Features | Screenshots | Demos | Download | PowerPack | Register | Documentation | Security | Contact ]
  NEWS
 From Mandrake
 Linux Weekly News
 Linux Today
 Linux Center
 Linux.com
 LinuxNewbie.org
  FEATURES
 Introduction
 Features
 Supp. hardware
 Screenshots
 Demos & tutorials
 Licensing
  GET IT!
 FREE download
 CDs
 Full Packs
 Preload. computers
  SUPPORT
 Mailing lists
 Support
 Register
 Security
 Updates
 Report a bug
 FAQ
 Documentation
  DEVELOPERS
 Lists
 Cooker
 RPM apps
 Lothar
 DrakX
 DiskDrake
 I18n
 CVS
 Lnx4Win
  MISC
 Crypto apps
 Y2K
 Applications
 Link us!
 Contacts
 Who are we?
 Partners
 Consulting
 About this site
The Mandrake Cooker

  • Mandrake Cooker goals

    cooker logo The purpose of Cooker is to improve the Linux-Mandrake distribution by permitting a better interaction between the development team and the Mandrake users, both for debugging and adding new features

    Please subscribe to cooker@linux-mandrake.com [just send an email to sympa@linux-mandrake.com with "SUB cooker" without the quotes in the Subject: of the message] and report and discuss any bug that you will find in the new Mandrake.

    Subscribe to the changelog@linux-mandrake.com mailing list if you want to be informed about the last changes made to Cooker [just send an email to sympa@linux-mandrake.com with "SUB changelog" without the quotes in the Subject: of the message].

    You want to have a good support for your local language?? Join the mandrake i18n forces: subscribe to cooker-i18n@linux-mandrake.com by sending "SUB cooker-i18n" without the quotes in the subject of a message to sympa@linux-mandrake.com. You can visit the i18n page for more information on Translation.

    If you want to subscribe to these list by form please put your email adress in the form below:

    E-mail:     
    subscribe unsubscribe  Please, while unsubscribing use the same adress you used to subscribe 

    You want to learn about rpm packages, please read the mdk-rpm howto. If you want to add your contribution in the rpm contribs part of the distribution, please contact the rpmapps manager at lenny@mandrakesoft.com

  • How to download Cooker?

    Please use a mirroring tool like fmirror (libc6 for cooker) or wget (wget -rm ftp://ftp.......com/pub/cooker) or Rsync. Once you have finished the mirroring stage, please launch again the mirroring tool in order for checking if everything has been mirrored and if it has not changed during the mirror.

    New: you can also use a program called "mirror". Get it from ftp://sunsite.org.uk/packages/mirror/mirror.tar.gz - If you already have a local copy of the mirror, to set your local timestamps equal to the remote timestamps, run it like this:

    #!/bin/sh
    mirror -d -T > ./cooker.mirror
    And you won't have to get all the files again just because of timestamp differences.

      WARNING! Cooker is an experimental distribution, it's not for daily use! The purpose of Cooker is to debug it, so it's sure that some things are broken in it: use it carefully!

  • How to contribute to the debugging?

    Subscribe to the `Cooker' mailing list (see above). When you find a bug, first check that it wasn't already described and fixed on the cooker page. If not, send an e-mail to the list, with a good description of the bug, and if possible a solution ;)

    Provide the package number (rpm -qi package), the bug could have been already fixed and mirrored

  • How to contribute some packages to Cooker?

    First, send a message to Lenny <lenny@mandrakesoft.com> so he can give you an email address @linux-mandrake.com.

    Next, install PGP (Pretty Good Privacy):

    - install our pgp-2.6.3 package from ftp://ftp.sunet.se/pub/Linux/distributions/mandrake-crypto/
    - create a .pgp directory in you home directory: mkdir ~/.pgp
    - in order to generate your PGP keys type: "pgp -kg"
    - select option "1) 512 bits- Low commercial grade..."
    - enter your Firstname+Name+email address @linux-mandrake.com - ex: if your name is "John Smith" and you email address "jsmith@linux-mandrake.com", enter: John Smith jsmith@linux-mandrake.com
    - enter a little pass phrase or password that you will have to remember
    - type like a fool on your keyboard, try not to break it

    Now the keys should have been generated.

    In order to extract a public ascii key:
    - type: pgp -kxa
    - enter your complete PGP identity (in our example: John Smith jsmith@linux-mandrake.com)
    - enter a filename for the ascii file, for example: key.asc
    - send the key.asc file to Lenny lenny@mandrakesoft.com> so your packages can be authentified in the future.

    How to sign your RPM packages?

    It's very easy:

    - edit ~/.rpmmacros and put something like (replace _pgp_name with your own PGP id!):

    %_signature             pgp
    %_pgp_name              John Smith 
    %distribution           Mandrake
    %vendor                 MandrakeSoft
    

    Now, every time you recompile a package, you will have to enter the following command: rpm --sign -ba --clean file.spec (you will be prompted for your personal secret phrase).

    In order to contribute your new package, upload it (.src.rpm only!) to: ftp://ftp.linux-mandrake.com/incoming/ and warn Lenny and cooker-list.

    Have fun!

  • Mirrors of our FTP server for Cooker:

    We are looking for new mirrors. If you could setup a mirror please use our primary mirror or this one for rsync and contact the maintainer of this page mirrors@linux-mandrake.com

  • ftp://mirror.aarnet.edu.au/pub/linux/mandrake-devel/ (Australia)
  • http://mirror.aarnet.edu.au/pub/linux/mandrake-devel/ (Australia)
  • ftp://ftp.kddlabs.co.jp/Linux/packages/mandrake-devel (Japan)
  • ftp://ftp.nectec.or.th/pub/mirrors/Mandrake-devel/ (Thailand)
  • ftp://ftp.sdn.co.za/mirrors/Mandrake-devel (South Africa)
  • rsync://ftp.sdn.co.za::ftp/mirrors/Mandrake-devel (South Africa)
  • ftp://ftp.knb.com.hk/pub/Mandrake/devel/ (Hong Kong)
  • ftp://haltek2000.telkom.net.id/pub/linux/Mandrake/devel/ (Indonesia)
  • ftp://mdk.tmtc.edu.tw/pub/cooker/ (Taiwan)
  • ftp://ftp.linuxberg.com/pub/distributions/Mandrake/Mandrake-devel/ (Canada)
  • ftp://server.pr.uconn.edu/pub/linux/Mandrake/ (Connecticut, USA) ++
  • ftp://ftp.uwsg.indiana.edu/linux/mandrake/mandrake-devel/ (Indiana, USA)
  • http://csociety-ftp.ecn.purdue.edu/pub/mandrake/oxygen (Indiana, USA) [/oxygen only]
  • ftp://csociety-ftp.ecn.purdue.edu/pub/mandrake/oxygen (Indiana, USA) [/oxygen only]
  • ftp://ftp.phys.ttu.edu/pub/mandrake-devel/ (USA)
  • ftp://rpmfind.net/linux/MandrakeCooker/ (MIT, USA) ++
  • http://rpmfind.net/linux/MandrakeCooker/ (MIT, USA) ++
  • rsync://rpmfind.net::linux/MandrakeCooker (MIT, USA) ++
  • ftp://cooker.sevenkings.net (USA) [limited time access]
  • ftp://ftp.wtfo.com/pub/linux/mandrake-devel/ (Washington, USA) ++
  • rsync://ftp.wtfo.com::man-devel (Washington, USA)
  • ftp://gd.tuwien.ac.at/opsys/linux/Mandrake-devel/ (Vienna, Austria)
  • http://gd.tuwien.ac.at/opsys/linux/Mandrake-devel/ (Vienna, Austria)
  • ftp://ftp.tvd.be/packages/mandrake-devel (Belgium) ++
  • ftp://ftp2.cscnet.cz/pub/mirror/mandrake-cooker (Brno, Czech Republic)
  • ftp://sunsite.mff.cuni.cz/OS/Linux/Dist/Mandrake-devel (Prague, Czech Republic) ++
  • ftp://ftp.ciril.fr/pub/linux/mandrake-devel (Lorraine, France) ++
  • ftp://ftp.univ-aix.fr/pub/linux/Mandrake-devel (Aix, France)
  • ftp://ftp.free.fr/pub/Distributions_Linux/Mandrake-devel (France)
  • rsync://rsync.proxad.net/mandrake-devel rsync (France)
  • ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/mandrake-devel (Aachen, Germany) ++
  • ftp://ftp.uni-bayreuth.de/pub/linux/Mandrake/devel (Bayreuth, Germany) ++
  • ftp://130.83.19.201/pub/Linux/Mandrake (Darmstadt, Germany)
  • ftp://ftp.uni-mannheim.de/systems/linux/mandrake-devel (Mannheim, Germany)
  • ftp://ftp.leo.org/pub/comp/os/unix/linux/Mandrake/Mandrake-devel (Munchen, Germany) ++
  • ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/mandrake-devel/ (Esslingen, Germany) ++
  • ftp://ftp.index.hu/pub2/mandrake-devel (Hungary)
  • ftp://ftp.kando.hu/pub/CDROM-Images/mandrake/ (Budapest, Hungary)
  • ftp://ftp.ngi.it/files/mirror/mandrake/devel/ (Italy)
  • ftp://galileo.fis.uniroma2.it/pub/mandrake/devel/ (Roma, Italy) ++
  • ftp://sunsite.uio.no/pub/unix/Linux/Mandrake-devel/ (Norway) ++
  • ftp://ftp.task.gda.pl/pub/linux/Mandrake-Oxygen (Poland)
  • ftp://hq.alert.sk/pub/linux/distributions/mandrake-devel (Slovakia)
  • ftp://ftp.sunet.se/pub/Linux/distributions/mandrake-devel/ (Sweden) ++
  • rsync://ftp.sunet.se::Mandrake-devel (Sweden) ++
  • ftp://ftp.linux.org.tr/pub/Mandrake/Mandrake-devel (Turkey) ++

  • Last modified: Thu Dec 23 16:21:58 CET 1999

    How to create a iso image ?
        #mirror from ftp the oxygen/ directory preserving permissions and symlinks
        cd /mnt/disk
        lftp -c 'open ftp.somewhere.org; cd some/dir/oxygen; mirror'
    
        # Do a little prep to get the boot images to the start of the disk
        mkdir -p /tmp/r
        mv /mnt/disk/images /tmp/r
    
    
        mkisofs -r \
                -o /output/dir/oxygen.iso \
                -b images/cdrom.img \
                -c images/boot.cat \
                /tmp/r \
                /mnt/disk
    
    
    Or snag the pre-made iso from the linuxberg mirror. 
    

  • How to create a bootable CD ?
     mkisofs -R -b images/boot.img -c images/boot.cat -o cooker.iso cooker
     cdrecord -eject -v speed=4 dev=4,0 cooker.iso
    
    (dev=4,0 can be determined with cdrecord -scanbus)
    

  • How to buy a burned CD with Cooker ? (ask for a fresh version!)
  • Cybersite Consulting (Australia)
  • K&B; Computer Technology (Hong Kong)
  • AllBoot (USA)
  • Cheapbytes (USA)
  • TheLinuxShop (USA)
  • Linuxdisk.com (USA)
  • AJsales (USA)
  • Mr O' Linux Emporium (USA)
  • Urbanware (Canada)
  • BeNeLinux (Belgium, Netherland)
  • Mensys B.V. (Netherland)
  • Uplink (Norway)
  • Delphi Data (Sweden)
  • Stinet (Slovakia)
  • Allxsan (Italy)

  • ...Back to Linux-Mandrake main page...

    Linux is a registred trademark of Linus Torvalds. Mandrake and Linux-Mandrake are registred trademarks of MandrakeSoft SA and MandrakeSoft Inc. All other trademarks and copyrights are copyrighted by their respective owners.
    All the content of these pages and all images are Copyright MandrakeSoft SA and MandrakeSoft Inc. 1998, 1999, 2000.