Live data from Hacker News

OpenBSD 5.4 Released

openbsd.org

91–100 of 107 posts

Re: OpenBSD 5.4 Released

#91
post #57

What is the best hardware for a home router? Soekris was very popular in the past but I'm wondering that maybe there's cool hardware out there. I also wonder if carpd is usable with a DHCP connection.

I'm not sure you'd consider it "cool", but I've been using one of these for the past 5 months with OpenBSD 5.3 with no issues:

http://www.newegg.com/Product/Product.aspx?Item=N82E16856205...

Re: OpenBSD 5.4 Released

#92
post #5

I found out that http://openbsd.org is not the same as http://www.openbsd.org (one is much lower bandwidth) and apparently it's intentional that one doesn't redirect to the other. And that's not even to mention the website not using a static generator or CSS (despite http://www.openbsdfoundation.org/ actually being modern and good looking). From what I understand is the reason it's not changed is because it'd be too…

openbsd.org is a different machine than www.openbsd.org. Why are you using openbsd.org? Who gave you a link to it? Tell them to stop.

I just went to AOL keyword OPENBSD. Or it's not 1998 anymore and it's just common sense to type domain.org instead of www.domain.org.

Why would anyone even have them be two separate machines with the same content?

Re: OpenBSD 5.4 Released

#93
post #17

Earlier quoted context omitted.

No, and being able to download all the FAQs easily is cool but there are things where it actually impacts me. For instance, I have a netbook without a cdrom drive or floppy disk. So, to install OpenBSD on it, I had to first install OpenBSD onto another PC computer, and then run makeboot and such on my USB drive and copy over the ramdisk. Apparently the cited excuse for why they don't support USB bootable media is bec…

I ran into this problem as well at first. The issue is easily overcome as described at the following URL. http://www.openbsd.org/faq/faq4.html#noflopcd Can this easily be done from any Linux distribution? AFAIK it can not, instead they waste resources creating USB installs and images.

> Can this easily be done from any Linux distribution?

Let's see...

> Network boot, using PXE (i386 or amd64) or diskless(8) (other platforms).

Red Hat and Fedora had this for ages. Also the installa media can be on a FTP, HTTP or NFS server.

> External USB CD-ROM or USB floppy, if your machine can boot from one.

This should work with most Linux distributions, too.

> USB Flash disk or hard disk

The same.

> Worst case, if none of the above is suitable, you can usually pull the disk out of the target system, use suitable adapters to install it in a "normal" computer, install OpenBSD, then replace the disk back in the target system.

Again this should be possible with most Linux distributions.

Now does OpenBSD have an automated installer?

Re: OpenBSD 5.4 Released

#94
post #43

Earlier quoted context omitted.

> The official GNU system documentation is in Info There is nobody in the world outside of the GNU foundation who prefers using info pages to man pages.

I'll pile on with an additional anecdote - in 17 years of working almost daily with *nix/BSD systems (and hitting man pages routinely) - I've never once looked at an info page.

Ditto! I have always read man pages. Never read an Info one and I fail to see any need to do so.

Re: OpenBSD 5.4 Released

#95
post #76
post #46

Earlier quoted context omitted.

(You are demonstrably wrong, but I will address your implied point instead of your hyperbole.) I think that the hostility to Info comes from exposure to the standalone Info reader. It is non-intuitive, non-Unix-like, and does, as far as I know, not even support text attributes, so it looks bad even for a text-based UI. It is not very newbie friendly (like GNU nano with its very explicit menus to guide you). Nor is it…

My problem with info is the document structure. The manual for each application seems to be structured so differently with topics under specific titles and subtitles, I always get lost and it takes me a while to find the thing I'm looking for. And it really is frustrating to stumble in the dark looking for that one command line flag or input format that you've found and used many times before. For me the consistent r…

> My problem with info is the document structure. The manual for each application seems to be structured so differently with topics under specific titles and subtitles, I always get lost and it takes me a while to find the thing I'm looking for.

Use the index – it’s what it’s there for. In the usual Info readers, it’s the “i” key. This is what I use when, for instance, reading the GNU C Library manual and wanting the documentation for a specific function, struct or macro. If you want the command-line switches for the “foo” command, the node to go to in the manual you find yourself when invoking “info foo” is called “foo invocation”; you go to a specified node using the “g” key. Then you simply use the space key to navigate serially through all the following nodes. There are only three more keys that I use when reading Info documentation.¹

I think it’s mostly a question of habit. Man pages has taught you to read mostly the whole document quickly, while scanning for the information you need. These are habits unsuitable to both to reading a book of printed documentation or Info documentation. If you have a specific idea of what you want to find, you use the index.

1) The “l” key – “l” for “last” – corresponds to a web browser’s back button, the “u” key goes “up” in the document tree, and the “t” key goes to the top of the current document. These five keys are all the keys I use for Info navigation, except for normal searching with C-s, but that’s Emacs. This should not be difficult, but it is. I suspect, as I wrote previously, that it’s not Unix-y enough.

Re: OpenBSD 5.4 Released

#96

Earlier quoted context omitted.

openbsd.org is a different machine than www.openbsd.org. Why are you using openbsd.org? Who gave you a link to it? Tell them to stop.

I just went to AOL keyword OPENBSD. Or it's not 1998 anymore and it's just common sense to type domain.org instead of www.domain.org. Why would anyone even have them be two separate machines with the same content?

> Why would anyone even have them be two separate machines with the same content?

They are in different locations. openbsd.org is updated first and in the same (physical) location as the CVS servers, build equipment, etc., and www.openbsd.org and the other mirrors are mirrors with much more bandwidth.

Re: OpenBSD 5.4 Released

#97

Earlier quoted context omitted.

I ran into this problem as well at first. The issue is easily overcome as described at the following URL. http://www.openbsd.org/faq/faq4.html#noflopcd Can this easily be done from any Linux distribution? AFAIK it can not, instead they waste resources creating USB installs and images.

> Can this easily be done from any Linux distribution? Let's see... > Network boot, using PXE (i386 or amd64) or diskless(8) (other platforms). Red Hat and Fedora had this for ages. Also the installa media can be on a FTP, HTTP or NFS server. > External USB CD-ROM or USB floppy, if your machine can boot from one. This should work with most Linux distributions, too. > USB Flash disk or hard disk The same. > Worst case…

> Now does OpenBSD have an automated installer?

Yes. You can use expect with /install easily and you can simply add your own local "site set" tgz which can be hosted on a local HTTP/FTP server to apply any local customisations.

However, if you're provisioning lots of machines, it's very easy just to "restore" filesystems off a bootable USB stick, mount them, set the hostname then tell ansible/puppet to do the rest. Don't need kickstart or any of that crap.

Personally though I'd just netboot lots of systems off PXE/TFTP, NFS mount all filesystems and have local swap disk only. I used to do that with Sun systems. We had 50 SPARCstation 5's booting off a SPARCserver 1000E on Solaris and it worked nicely. OpenBSD works pretty much the same. Linux is a piece of crap to netboot.

Plenty of ways to skin that cat.

Re: OpenBSD 5.4 Released

#98
post #97

Earlier quoted context omitted.

> Can this easily be done from any Linux distribution? Let's see... > Network boot, using PXE (i386 or amd64) or diskless(8) (other platforms). Red Hat and Fedora had this for ages. Also the installa media can be on a FTP, HTTP or NFS server. > External USB CD-ROM or USB floppy, if your machine can boot from one. This should work with most Linux distributions, too. > USB Flash disk or hard disk The same. > Worst case…

> Now does OpenBSD have an automated installer? Yes. You can use expect with /install easily and you can simply add your own local "site set" tgz which can be hosted on a local HTTP/FTP server to apply any local customisations. However, if you're provisioning lots of machines, it's very easy just to "restore" filesystems off a bootable USB stick, mount them, set the hostname then tell ansible/puppet to do the rest. D…

Do you need to modify the install media in order to use expect? I'd like to read more about the process.

You can netboot Linux. Knoppix [1] offers Terminal Server which configures DHCP, TFTP and NFS so that you can boot Knoppix from the local network.

[1] http://www.knoppix.org/

Re: OpenBSD 5.4 Released

#99
post #97

Earlier quoted context omitted.

> Now does OpenBSD have an automated installer? Yes. You can use expect with /install easily and you can simply add your own local "site set" tgz which can be hosted on a local HTTP/FTP server to apply any local customisations. However, if you're provisioning lots of machines, it's very easy just to "restore" filesystems off a bootable USB stick, mount them, set the hostname then tell ansible/puppet to do the rest. D…

Do you need to modify the install media in order to use expect ? I'd like to read more about the process. You can netboot Linux. Knoppix [1] offers Terminal Server which configures DHCP, TFTP and NFS so that you can boot Knoppix from the local network. [1] http://www.knoppix.org/

Yes you do but you usually netboot to do large installations so this is just a case of adding a new root device with some extra tools on it on your netboot server.

There is an official solution in -current that involves DHCP but I don't know the details.

Re: OpenBSD 5.4 Released

#100
post #95
post #76

Earlier quoted context omitted.

My problem with info is the document structure. The manual for each application seems to be structured so differently with topics under specific titles and subtitles, I always get lost and it takes me a while to find the thing I'm looking for. And it really is frustrating to stumble in the dark looking for that one command line flag or input format that you've found and used many times before. For me the consistent r…

> My problem with info is the document structure. The manual for each application seems to be structured so differently with topics under specific titles and subtitles, I always get lost and it takes me a while to find the thing I'm looking for. Use the index – it’s what it’s there for. In the usual Info readers, it’s the “i” key. This is what I use when, for instance, reading the GNU C Library manual and wanting the…

The index is the problem. The index for each application and library looks different. There are headings and subheadings and subheadings.. sometimes they're descriptive enough to help you find what you need, but in my experience, they often are not. But in either case you still need to read through them and interpret them. And reading through tens of headings is a pain, especially if after reading them you navigate to the seemingly most relevant page and find it doesn't have the information you need. ("Where the hell was it?!" is something I've said more than once, trying to battle info documents.) This is what I mean when I complain about structure; it's not consistent, it's not predictable. I don't want it to read like book, I want it to be useful and being consistent in such a manner that I can always find my answer quick helps there. Good man pages more or less have this consistency. And because they're terse, it's still quite easy to scan even when the structure for some reason does not conform to the tradition.
Post reply on HN