Hi Artyom, [EMAIL PROTECTED] wrote on Sat, Jun 24, 2006 at 10:04:11PM +0300:
> Where can I find any info concerning the purpose of every file in OpenBSD? > I am trying to make it smaller by deleting unuseful files. I read man and > then deside whether I need it or not. After deleting a dozen of files I > received diffirent errors during startup. About five years ago - i.e. when OpenBSD 2.9 or 3.0 was brand new - i did this exercise because i had to use hardware which was already *very* old at that time - something like a 486-SX25 with 16 MB of RAM and a 100 MB IDE disk, most of which was needed for /var and swap. At that time, stripping down base to save disk space and stripping down the kernel to save RAM perhaps made a little sense - perhaps getting better hardware would have been a better idea even then. Doing it today makes much less sense than five years ago. People will gladly give you a hard disk large enough for base39.tgz and etc39.tgz without charging any money - after all, 500 MB is enough for a full install... Just in case you insist on doing the exercise (in futility?) all the same: When i did it, it turned out to be a *lot* simpler to start literally from scratch than to strip the system down starting from base: I first installed the kernel and then added all the files i wanted, one by one. After adding less than 200 files, less than 20 MB grand total, i had a running firewall. Still, doing this for production today is certainly *not* a good idea: If you know exactly what you are doing, you probably have better use for your time. If not, the resulting system will end up being less stable and less secure than a standard system. Yours, Ingo