Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Aug 1998 22:35:00 +0200 (CEST)
From:      Andrzej Bialecki <abial@nask.pl>
To:        Jim Flowers <jflowers@ezo.net>
Cc:        freebsd-small@FreeBSD.ORG
Subject:   Re: PicoBSD Router Questions/Comments
Message-ID:  <Pine.BSF.4.00.9808302219030.4430-100000@korin.warman.org.pl>
In-Reply-To: <01bdd29f$3200fb00$858266ce@violet.ezo.net>

next in thread | previous in thread | raw e-mail | index | archive | help

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

+---------------------+------------------------+--------------------------+
| <abial@nask.pl>     | 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.00.9808302219030.4430-100000>