Puffy gets you on top again!

The Channel

Questions

Wiki

Liability

BSDCow The /TOPIC on #OpenBSD

This is the replacing document for the ever expanding /topic on the #OpenBSD channel on irc.freenode.net

The #OpenBSD channel:

AutoJoining #OpenBSD

Nowadays you have to register and identify to be able to speak on #OpenBSD. Why? Because the number of occasions I have to kick/ban an annoying troll dropped dramatically from nearly daily to almost never.

Don't paste large amounts of text:

Better use the no more pasting website.

Or if you really want to be cool: Add this code to your shell's initialisation file:

sprunge(){ ( echo "% $@"; eval "$@" ) | curl -F 'sprunge=<-' http://sprunge.us}

and install curl if you didn't do that already and then run:
 sprunge 'command' 

Don't use public away messages or change your nick:

Read all about the annoying public away messages or changing nicks.




How to ask questions:

If you want to ask a question bear in mind you want to communicate. You want to explain what problem you have so we understand you. If your question is unclear you make it very hard to find out what your problem is.

Asking a good question is half the solution!

Have you tried other resources?

The proper order to look for an answer to your question is:
  1. manpage
  2. faq
  3. mailinglist-archives
  4. google
  5. #OpenBSD
  6. Ask a question on the mailinglist.

And not #OpenBSD, manpage, faq, etc... Asking questions which are answered in the documentation is not inspiring at all. Most of the time you get one or two answers for free but the next time they will most likely send you to the documentation. If you ignore that you will most likely get RTFM'ed or simply ignored.

Some examples of bad questions:

Q: AAARGGHHH!!
A: However desperate or you feel about it is not interesting. It doesn't help solving the problem. So cool down and get your head together. Makes talking a lot easier.

Q: Anybody here? Can somebody help me?
A: Of course there is someone here and we do want to help you. But nobody is interested in answering this question. Don't be lazy, just type your real question as well as you can and you will get a serious response.

Q: Has anybody got X working on Sparc?
A: If anybody ever ran into a problem with it he would have asked on the mailinglist, so check the mailinglist archives. Do your homework before asking a question and if you did show that you did it.

Q: I just tried to install PPP but it doesn't work.
A: `It doesn't work,' if I'd get a penny anytime anyone says `It doesn't work,' I'd be rich by now. Only windows has meaningless errormessages, but on unix they are useful! Read them! Think about what they mean! Google them! And if you don't understand them at least remember them!

Q: I'm trying to install openbsd via pxeboot, I have a dhcp server running well and pointing to pxeboot, I have a tftp server running and I have a /tftpboot with bsd.rd, pxeboot and a /tftp/etc/boot.conf with a line like: boot /tftpboot/bsd.rd but I can't boot :-/ what am I doing wrong?
A: A thousand things can be wrong. But I bet there was an error message on the console, or in a logfile. That is the key to the solution.

How to formulate a good question:

Formulating a question is a good way to get an answer. Most of the time once you have formulated a good question you will realize answering it yourself is pretty simple.

How to answer questions:

Still got questions?


Han is the maintainer of this page. You know where to find him... /me runs

This stylesheet was shamelessly ripped from Bert Bos.

And a great big thanks to Fabien for making the animated gifs.

Alex Holst also made a nice contribution about answering questions.

Numerous other people on #OpenBSD have made useful remarks and suggestion. Without you guys and girls it could never have been that nice. A big thank you to all those people who pay attention to details!

If you have a contribution to this page please send a patch to Han Boetes <hboetes@gmail.com>

If you just finished some project and you feel like writing all about it consider using the channel wiki.

Valid HTML 4.01! Valid
        CSS! Checked by
        Tidy!


THIS ADVICE IS PROVIDED BY PARTICIPANTS OF #OPENBSD ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE PARTICIPANTS OF #OPENBSD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS ADVICE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.