Re: some novice problems
On Wed, Sep 27, 2000 at 04:55:15PM +0200, Jean Schurger wrote: - where can i found gnumach-dev ? probably in the devel dir - can i find ssh already packages for hurd ? Not as far as I know. OpenSSH has some issues with the random number stuff and I haven't tried any other ssh implementation. - i read in faq that X servers dont works. is it yet true ? Marcus recently fixed this. X now works on Hurd and rocks my display. Erik. ___ Help-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/help-hurd
(no subject)
GET YOUR OWN 100 MEG WEBSITE FOR ONLY $11.95 PER MONTH TODAY! STOP PAYING $19.95 or more TODAY for your web site, WHEN YOU CAN GET ONE FOR ONLY $11.95 PER MONTH! DO YOU ALREADY HAVE A WEBSITE? ALL YOU HAVE TO DO IS TRANSFER THE DOMAIN TO OUR SERVERS AND UPLOAD YOUR DATA AND YOU ARE READY TO GO! YOUR NEW WEB SPACE CAN BE CREATED INSTANTLY WITH JUST A SIMPLE PHONE CALL TO OUR OFFICE. YOU CAN CHANGE THE DESIGN OF YOUR SITE AS MUCH AS YOU WANT with no extra charge! UNLIMITED TRAFFIC -- no extra charge! FRONT PAGE EXTENSIONS are FULLY SUPPORTED. A SET UP FEE OF $40.00 APPLIES for FIRST TIME CUSTOMERS. ALL FEES PREPAID IN ADVANCE FOR THE YEAR PLUS A $40.00 SET UP CHARGE. FOR DETAILS CALL 1 888 248 0765 if you are outside the USA, please fax 240 337 8325 Webhosting International ___ Help-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/help-hurd
sent spam complaint to webmaster...
From: [EMAIL PROTECTED] GET YOUR OWN 100 MEG WEBSITE FOR ONLY $11.95 PER MONTH TODAY! ___ Help-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/help-hurd
gnumach-dev
where can i found the gnumach-dev debian package ? i saw at ftp://alpha.gnu.org/.../devel/ ftp://ftp.debian.org/pub/debian/dists/sid/main/binary-hurd-i386/devel/ where can i see more ? Thanks -- Jean Schurger- Free Software Engineer (+33) 6 11 15 59 20 - [EMAIL PROTECTED] AlcĂ´ve : L'informatique est libre http://www.alcove.fr [EMAIL PROTECTED] ___ Help-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/help-hurd
How I installed the Hurd on VMware.
The following message is a courtesy copy of an article that has been posted to vmware.guest.misc as well. a href=http://www.vmware.comVMware/a is a nifty (albeit non-free, alas) program that emulates a physical PC in software. It's ideal for messing about with a new operating system, when you don't want to repartition your disk or reboot your machine. I have what I believe is the latest version of VMware for Linux -- 2.0.2 build 621. First the Executive Summary: * grub-boot-0.5.95.image appears to have less-than-useful defaults in the file menu.lst -- "timeout" is set to 0, which means you don't get to see the boot menu, and "default" is also set to 0, which means it tries to boot multi-user, with the root device being sd0s1 -- neither of those settings were what I wanted as I installed the Hurd. * For some utterly mysterious reason, the Hurd (or Mach, I'm not sure which) fails to boot when the virtual machine has more than 32MB of memory, but works fine with exactly 32MB. Now the details: [ In almost all cases below, when I talk about rebooting, or about typing something at a command prompt, I'm referring to rebooting a *virtual* machine, and typing something at the *virtual machine's* command prompt, not my actual Linux "host" machine. The only commands that I recall running on my actual host machine were those that * downloaded the files for the Hurd * started a Web browser to read the instructions * ran VMware itself * appended some zeros to the grub boot image (I explain that further below). ] I started by reading http://www.gnu.org/software/hurd/getting-help.html#Installation. That site referred me to http://pick.sel.cam.ac.uk/~mcv21/hurd.html, but that site appeared to be down, so I settled for http://www.gnu.org/software/hurd/easy.html. (I would have preferred reading the former cam.ac.uk page, since #Installation says that it is the master, whereas the gnu.org page is only an infrequently-(once per week) updated copy.) I then prepared two "virtual" disks for VMware, one for the Hurd's root and one for swap. Here's how I did it: I started VMware, and used its Configuration Editor to create two new virtual disks, one 500 MB, the other 200 MB. Then I connected the larger of those disks to a virtual Linux machine that I already had lying around, and booted it; following the instructions, I then (at the virtual Linux machine's prompt), did fdisk /dev/hdd In fdisk, I created a standard Linux (type 83) partition spanning the entire disk. Then, still at the virtual Linux console, I created a filesystem on it: mke2fs -O sparse_super -o hurd /dev/hdd1 just as the instructions said (except, of course, I used /dev/hdd1 instead of whichever special file that the instructions mentioned). I then halted the virtual machine, and installed the other virtual disk, and used fdisk to create a partition on it, this time making it type 82 (Linux swap). (I would have preferred to prepare both disks at once, but the virtual machine only "has" four IDE devices, and three were already in use, so I could prepare only one disk at a time -- and the virtual machine requires a reboot whenever you change "hardware".) Onto my actual Linux host machine, I downloaded gnu-2925.tar.gz and grub-boot-0.5.95.image from ftp://alpha.gnu.org/pub/gnu/hurd/contrib/marcus/. I made them available via NFS to the virtual machine, which I once again booted into Linux. I had the larger of the two disks (the one on which I'd created a filesystem) installed, and I mounted it under /gnu, and then did cd /gnu tar --same-owner zxpf /blah/blah/blah/gnu-2925.tar.gz Note that I believe the command line given on the Web page is wrong -- it says tar --same-owner -zxvpf /path/to/tarball /gnu and I believe that the final "/gnu" argument has no effect. I then shut down the virtual linux machine. Back on the host machine, I appended some zeros to the grub boot image with the following shell script. I did this because I believe (although I'm not sure) that VMware has a bug, or misfeature, in that it doesn't gracefully deal with floppy images that are smaller than the expected size for a particular format; I can't remember the details. In any case, I doubt it hurt. #!/bin/sh set -e # Append some zeros to the named file, in order to make it just the # right size. # This is the size of a standard 1.44MB floppy disk, in bytes. desired_size=1474560 file_name=$1 if [ ! -r $file_name ]; then echo $file_name is not readable. exit 1 fi shift if [ -n "$1" ]; then desired_size=$1 fi actual_size=$(ls -l $file_name | awk '{print $5}') echo File name : $file_name echo Desired size: $desired_size echo Actual size : $actual_size if [ $actual_size -ge $desired_size ]; then echo Actual size
Re: How I installed the Hurd on VMware.
On Thu, 28 Sep 2000, Eric Hanchrow wrote: a href=http://www.vmware.comVMware/a is a nifty (albeit non-free, alas) program that emulates a physical PC in software. It's ideal for [Tsss, the real GNU system running as task of a proprietary software] There is a free project named plex86 which aims to do the same as VMware and it would be a Good Thing to support this project to mature to a level where it can be used to develop free OSes. Ciao, Werner -- Werner Koch GnuPG key: 621CC013 OpenIT GmbH http://www.OpenIT.de ___ Help-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/help-hurd
Re: some novice problems
On Wed, Sep 27, 2000 at 04:55:15PM +0200, Jean Schurger wrote: when login, i have the message: mesg: no sush file or directory (or something like this) - where to found mesg ? ftp://alpha.gnu.org/gnu/hurd/debian/dists/unstable/main/binary-hurd-i386/base/util-linux_* i installed gcc, make, libc-0.2-dev (the .debs), i want to compile ssh. - is it possible to symlink something with the gnumach source to break the headers dependences ? No. - can i find ssh already packages for hurd ? It's at http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ssh/ - i read in faq that X servers dont works. is it yet true ? Not any longer. See the mailing list archive of the last days. Marcus -- `Rhubarb is no Egyptian god.' Debian http://www.debian.org Check Key server Marcus Brinkmann GNUhttp://www.gnu.orgfor public PGP Key [EMAIL PROTECTED], [EMAIL PROTECTED]PGP Key ID 36E7CD09 http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ [EMAIL PROTECTED] ___ Help-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/help-hurd
Re: How I installed the Hurd on VMware.
On Thu, Sep 28, 2000 at 08:10:04AM -0700, Eric Hanchrow wrote: I was then able to run "dselect", and download lots of Debian packages from woody, with *almost* no problems -- a few packages failed to configure, but there were clear messages about lack of memory, so I plan on increasing the size of the swap disk, and continuing. any chance of putting the virtual disk somewhere for download so that people can play with hurd? I can provide diskspace. I was trying to install hurd under vmware today (what a coincidence :-)) but not having virtual linux, neither space for it, I tried to untar the gnu file onto /dev/nb0, all went well but after some files (at random point) the whole host computer just froze... opened network connections worked, but alt+sysrq did not. I will try later with some linux mini-distributions under vmware, but a ready hurd virtual disk will be helpful :-) -- --- | Radovan Garabik http://melkor.dnp.fmph.uniba.sk/~garabik/ | | __..--^^^--..__garabik @ melkor.dnp.fmph.uniba.sk | --- Antivirus alert: file .signature infected by signature virus. Hi! I'm a signature virus! Copy me into your signature file to help me spread! ___ Help-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/help-hurd
Re: Porting FreeBSD's/OpenBSD's User-level ppp(8) to the Hurd
On Mon, Jul 24, 2000 at 04:32:20AM +0200, Farid Hajji wrote: 2. If there is no such translator, is there an officially approved or preferred way to access native gnumach drivers? Of course, there is always the possibility to get the master device port from the PROC server (like in e.g. glibc/sysdeps/mach/hurd/settimeofday.c) and look for the com driver directly, then try to interact with it in a way shown in gnumach/i386/i386at/com.{h,c}. I'm however more than reluctant to start work on this kind of stuff right now, since serial drivers can be really tricky to implement/interface with correctly. Of course, threading will also be an involved issue here (I think), not even to mention exception ports and all this. Here again, the code in hurd/term/devio.c is all I need. Only two remaining questions: a.) How to I settrans the term translator to a /dev/ttyS* on one side and have it use gnumach's com driver on the other side? From MAKEDEV: console|tty[0-9][0-9a-f]|tty[0-9a-f]|com[0-9]) st $I root 600 /hurd/term ${DEVDIR}/$I device $I;; So, "settrans /dev/com1 /hurd/term /dev/com1 device com1" would connect /dev/com1 with com1 in GNU Mach. The Hurd doesn't use the ttyS? notation as linux (although we could). b.) Only baud rates up to 38400 are defined/used in switch statements. Does this mean, that 57600 and higher are not possible with term and/or gnumach's com driver? gnumach/include/device/tty_status.h doesn't know about 57600, although i386/i386at/com.c does. Maybe it's just a matter of adding the missing cases at the appropriate places... however, this should be the smallest problem... Thanks, Marcus -- `Rhubarb is no Egyptian god.' Debian http://www.debian.org Check Key server Marcus Brinkmann GNUhttp://www.gnu.orgfor public PGP Key [EMAIL PROTECTED], [EMAIL PROTECTED]PGP Key ID 36E7CD09 http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ [EMAIL PROTECTED] ___ Help-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/help-hurd