From owner-freebsd-small Sun Aug 30 13:31:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA01486 for freebsd-small-outgoing; Sun, 30 Aug 1998 13:31:56 -0700 (PDT) (envelope-from owner-freebsd-small@FreeBSD.ORG) Received: from korin.warman.org.pl (korin.nask.waw.pl [148.81.160.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA01480 for ; Sun, 30 Aug 1998 13:31:52 -0700 (PDT) (envelope-from abial@nask.pl) Received: from localhost (abial@localhost) by korin.warman.org.pl (8.9.1/8.8.5) with SMTP id WAA27177; Sun, 30 Aug 1998 22:35:00 +0200 (CEST) X-Authentication-Warning: korin.warman.org.pl: abial owned process doing -bs Date: Sun, 30 Aug 1998 22:35:00 +0200 (CEST) From: Andrzej Bialecki X-Sender: abial@korin.warman.org.pl To: Jim Flowers cc: freebsd-small@FreeBSD.ORG Subject: Re: PicoBSD Router Questions/Comments In-Reply-To: <01bdd29f$3200fb00$858266ce@violet.ezo.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-small@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 28 Aug 1998, Jim Flowers wrote: > I am just now compiling the new picobsd router configuration (picobsd 0.4) > and have developed the following questions/comments: > > 1. build/clean does not remove the > $(SRC}/sys/i386/conf/PICOBBSD${suffix}.${SIZE} file. If you make changes in > source files remove this manually so the test will fail and the kernel will > be rebuilt. Currently the test that is performed is in fact slightly wrong, and should be corrected: I check for the presence of the ...../i386/PICOBSD.../kernel, which is insufficient. I'll correct this to support dependency of the build process on the config file. > > 2. There is no way to edit the configuration files (to change the hostname > for example). I added ee to the router/crunch.conf file for this. Is there > a better way? Can't use nfs as the mount command doesn't support it. "router" still waits for someone to write a command-line tool to edit configuration... :-). Seriously, I didn't add 'ee' because it's overkill - we wouldn't use even half of its functions, it's too big and consumes too much memory as compared to such very well defined (and limited) task. I repeat: it simply needs a small command-line config utility, that's all. In the meantime, you can mount the floppy on some other machine and edit it there... > 3. The update script does not work, probably because the custom shell does > not support scripts. The script commands can be entered manually to mount > the floppy and copy the editied conf files. Is there a better way? Yes. You can source-in the /stand/update. i.e. (49)/# . /stand/update will do the job. I forgot to mention this in the docs, and it's not so obvious... > 4. On "umount /dev/fd0a", an error message is displayed "part 1, stat=0, > size=2880\n dkl: slice 1 overlaps slice 0". Does this indicate a problem? No, it's harmless. It comes from DEVFS code, which is still experimental and its author left many diagnostic messages on... > 5. There is no Makefile in tinyware/simple_httpd so the build/clean script > fails at this point and doesn't go on. Solution was to copy and edit > Makefile from tinyware/sps. Yep. One more omission... :( > 6. The file /README referenced on the splash screen is not present. I'll correct this as well. Thanks! Well, what can I say... I can only say that when only a single person prepares such a project it's error prone. I hope that availability of the picobsd source tree in official CVS tree will help us all to do it better... Andrzej Bialecki +---------------------+------------------------+--------------------------+ | | When in problem or in | if(halt_per_mth > 0) { | | Research & Academic | doubt, run in circles, | fetch("FreeBSD"); | | Network in Poland | scream and shout. | } | + --------------------+------------------------+--------------------------+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-small" in the body of the message