Movatterモバイル変換
[0]ホーム
COLLECTED BY
Organization:
Internet Archive These crawls are part of an effort to archive pages as they are created and archive the pages that they refer to. That way, as the pages that are referenced are changed or taken from the web, a link to the version that was live when the page was written will be preserved.
Then the Internet Archive hopes that references to these archived pages will be put in place of a link that would be otherwise be broken, or a companion link to allow people to see what was originally intended by a page's authors.
The goal is to
fix all broken links on the web. Crawls of supported "No More 404" sites.
This is a collection of web page captures from links added to, or changed on, Wikipedia pages. The idea is to bring a reliability to Wikipedia outlinks so that if the pages referenced by Wikipedia articles are changed, or go away, a reader can permanently find what was originally referred to.
This is part of the Internet Archive's attempt to
rid the web of broken links.
The Wayback Machine - https://web.archive.org/web/20180623170246/http://www.openbsd.org/faq/faq1.html
About OpenBSD
TheOpenBSD project produces a freely available,multi-platform 4.4BSD-based UNIX-like operating system.Ourgoals place emphasis on correctness, security,standardization, and portability.Why might I want to use it?
Some reasons why we think OpenBSD is a useful operating system:- OpenBSD runs on many different hardware platforms.
- OpenBSD is thought of as the mostsecure UNIX-like operating system by many security professionals, as a result of the never-ending comprehensive source code audit.
- OpenBSD is a full-featured UNIX-like operating system available in source and binary form at no charge.
- OpenBSD integrates cutting-edge security technology suitable forbuilding firewalls and private network services in a distributed environment.
- OpenBSD benefits from strong ongoing development in many areas, offering opportunities to work with emerging technologies and an international community of developers and end users.
- OpenBSD attempts to minimize the need for customization and tweaking. For the vast majority of users, OpenBSDjust works on their hardware for their application.
Is OpenBSD really free?
OpenBSD is all free.The binaries are free.The source is free.All parts of OpenBSD have reasonable copyright terms permitting freeredistribution.More about OpenBSD's copyright policy can be foundhere.The maintainers of OpenBSD support the project largely from their own pockets.This includes the time spent programming for the project, equipment used tosupport the many ports, network resources used to distribute OpenBSD to you,and the time spent answering questions and investigating users' bug reports.The OpenBSD developers are not independently wealthy, and even smallcontributions of time, equipment and resources make a big difference.
What's included in the base system?
OpenBSD is distributed with a number of third-party software products,including:The OpenBSD team often patches third party products, typically to improve thesecurity or quality of the code.Muchhome-grown software is also included.Additional applications are available aspackages.Why is/isn'tProductX included?
People often ask why a particular product is or isn't included with OpenBSD.The answer is based on two things: the wishes of the developers andcompatibility with thegoals of the project.Licensing is often the biggest problem: we want OpenBSD to remain usableby any person anywhere in the world for any purpose.When is the next release?
The OpenBSD team makes a new release approximately every six months, with thetarget release dates in May and November.More information on the development cycle can be foundhere.Hardware support
OpenBSD runs on the followingplatforms:Specific hardware support details are on the respective platform pages.Manual pages
OpenBSD comes with extensive documentation in the form of man pages.They are the authoritative source of information for OpenBSD, and considerableeffort is made to ensure they're up to date and accurate.Developers making a change to the system are expected to update the man pagesalong with their change to the system code.It is expected that users will check the man pages before asking for help.Here is a list of some useful manual pages for new users:
You can find all the OpenBSD man pages on the web atman.openbsd.org as well as onyour computer if you installed themanXX.tgz file set.In general, if you know the name of a command or a manual page, you canread it by executingman command.If you don't know the name of the command, or ifman command doesn'tfind the manual page, you can search the manual page database by executingapropos something orman -k something, wheresomething is a likely word that might appear in the title of the manualpage you're looking for.
$apropos "time zone"tzfile(5) - time zone informationzdump(8) - time zone dumperzic(8) - time zone compiler
The parenthetical numbers indicate the section of the manual in which that pagecan be found.In some cases, you may find manual pages with identical names living in separatesections of the manual.For example, assume that you want to know the format of the configuration filesfor the cron daemon.Once you know the section of the manual for the page you want, you would executeman n command, where n is the manual section number.$man -k croncron(8) - clock daemoncrontab(1) - maintain crontab files for individual userscrontab(5) - tables for driving cron$man 5 crontab
Mailing lists
The OpenBSD project maintains several mailing lists that users can subscribeto and follow.Some of the more popular lists are:- announce - Announcements and security advisories.
- bugs - Bugs received viasendbug(1) and discussion about them.
- misc - General user questions and answers. This is the most active list, and should be the "default" for most questions and discussion.
- ports - Discussion of theports tree.
- source-changes - Automated mailing of CVS source tree changes. Every time a developer commits a change to the OpenBSD source, xenocara or www tree, CVS will send out a copy of the commit message via this list.
- tech - Discussion of technical topics for OpenBSD developers and advanced users.
Before posting a question on any mailing list, please check the archives formost common questions have been asked repeatedly.While it might be the first time you have encountered the problem or question,others on the mailing lists may have seen the same question several times inthe last week, and may not appreciate seeing it again.If asking a question possibly related to hardware, always include a fulldmesg(8).You can find several archives, other guidelines and more information on themailing list page.Subscriptions can be easily managed via theweb interface.
Migrating to OpenBSD
If you learned Unix from any of thegood bookson general Unix, understanding the Unix philosophy and then extending yourknowledge to a particular platform, you will find OpenBSD to be familiar.Here are some of the commonly encountered differences between OpenBSD and otherUnix variants.
- OpenBSD is a BSD-style Unix, following the 4.4BSD design closely. Linux and Solaris are System V style systems. Some Unix-like operating systems mix System V and BSD characteristics. A common place where this causes confusion is thestartup scripts. OpenBSD uses therc(8) system.
- OpenBSD is a complete system, intended to be kept in sync. It is not a kernel plus utilities that can be upgraded separately from each other.
- OpenBSD maintains aports tree to provide third party software. Pre-compiledpackages are created and distributed by the OpenBSD ports team.
- OpenBSD uses CVS to keep track of source code changes. OpenBSD pioneeredanonymous CVS, which allows anyone to extract the full source tree for any version of OpenBSD at any time. There also is aweb interface.
- OpenBSD has gone through heavy and continual security auditing to ensure the quality and security of the code.
- OpenBSD does not support journaling filesystems. Instead we use thesoft updates feature of the Fast File System (FFS).
- OpenBSD comes withPacket Filter (PF). This means that Network Address Translation, queuing, and filtering are handled throughpfctl(8),pf(4) andpf.conf(5).
- OpenBSD's default shell isksh, which is based on the public domain Korn shell. Shells such as bash and many others can be added frompackages.
- Devices are named by driver, not by type. In other words, there are noeth0 andeth1 devices. It would beem0 for an Intel PRO/1000 Ethernet card,bge0 for a Broadcom BCM57xx or BCM590x Ethernet device,ral0 for a RaLink wireless device, etc.
- OpenBSD/i386, amd64, and several other platforms use a two-layer disk partitioning system, where the first layer is thefdisk BIOS-visible partition and the second is thedisklabel.
- Some other operating systems encourage you to customize your kernel for your machine. OpenBSD users are encouraged to simply use the standard GENERIC kernel provided and tested by the developers.
Reporting bugs
Reporting bugs is one of the most important responsibilities of end users.Very detailed information is required to diagnose most serious issues.For example, the following would be an appropriate bug report:From: user@example.comTo: bugs@openbsd.orgSubject: 3.3-beta panics on a SPARCStation2OpenBSD 3.2 installed from an official CD-ROM installed and ran fineon this machine.After doing a clean install of 3.3-beta from a mirror, I find thesystem randomly panics after a period of use, and predictably andquickly when starting X.This is the dmesg output:[...]This is the panic I got when attempting to start X:panic: pool_get(mclpl): free list modified: magic=78746572; page 0xfaa93000; item addr 0xfaa93000Stopped at Debugger+0x4: jmpl [%o7 + 0x8], %g0https://www.openbsd.org/ddb.html describes the minimum info required in bugreports. Insufficient info makes it difficult to find and fix bugs.ddb> trace[...]Thank you!
Seethis page for more information on creating andsubmitting bug reports.Include detailed information about what happened, the exact configuration ofyour system, and how to reproduce the problem.Please usesendbug(1) to reportyour problems whenever possible.Otherwise, please include at least thedmesg(8) output of your system.Thesendbug(1) command requiresthat your system be able to send email.The OpenBSD mail server usesspamd(8)for greylisting, so it may take half an hour or so before the mail serveraccepts your bug report.Please be patient.
After submitting a bug report, you may be contacted by developers for additionalinformation or with patches that need testing.You can also monitor the archives of thebugs@openbsd.org mailing list - detailson themailing list page.
Supporting the project
We are greatly indebted to the people and organizations that havecontributed to the OpenBSD project.OpenBSD has a constant need for several types of support from the community.If you find OpenBSD useful, you are strongly encouraged to find a way tocontribute.
- Donate money. The project has a constant need for cash to pay for equipment, network connectivity, etc. Even small donations make a profound difference.
- Donate equipment and parts. The project has a constant need for general and specific hardware.
- Donate your time and skills. Programmers who enjoy writing operating systems are naturally always welcome, but there are many other ways that people can be useful.
- Follow themailing lists and help answer questions from other users.
- Help maintain documentation by submitting new FAQ material tomisc@openbsd.org.
- Form a localuser group and get your friends hooked on OpenBSD.
- Make a case to your employer for using OpenBSD at work. If you're a student, talk to your professors about using OpenBSD as a learning tool for Computer Science or Engineering courses.
[8]ページ先頭