Soy un usuario de Linux ocho años y después de entrar en una discusión con alguien acerca de OpenBSD overiding mi teoría de que el sistema operativo de seguridad es de 50% y 50% OS habilidad de administrador, me decidido a probar OpenBSD para mí. He intentado BSD antes y no han sido capaces de llegar a ellos para el día a dy uso, pero voy a dar realmente un buen ir OpenBSD. Por lo tanto, esto me lleva a algunas preguntas. (Ya he publicado algunas de estas en el foro General para novatos de unix.com)
1. ¿Cómo puedo conseguir trabajo X? Realizar la instalación de OpenBSD a través de HTTP de tux.org. Que parecía ir muy suavemente una vez llegué a comprender cómo funciona la instalación. Me pidió que se instalarán todos los paquetes desde que me quería "todo". Parece que esto incluye X. La respuesta que obtuve en el otro foro para ejecutar X-configure para generar un nuevo archivo XF86Config. (Al igual que estoy acostumbrado a hacer en Fedora Linux si necesito) Hice esto y, a continuación, poner el archivo en / etc/X11 y le cambió el nombre a XF86Config. Luego trató de escribir 'xdm' (como root) para iniciar el gestor de ventanas X, pero hubo un parpadeo y luego fui de nuevo a la consola sin X. Así que he intentado 'startx' (como root) y tengo algunos más útil errores aduciendo que se está ejecutando X. También verificó / var/log/XFree86.0.log y vio la misma cosa. Sin embargo un "ps ax | grep X" no me mostraron los procesos. Puesto que OpenBSD es tan perfectamente garantizados, me imagino que tengo que cambiar algo para permitir ejecutar X (al menos en: 0 porque yo era capaz de obtener un servidor X para que se ejecute en: 1)? Finalmente, después de la fijación de la variable PATH para mi usuario, podría usar 'startx', pero yo prefiero 'xdm'. ¿Qué podría ir mal?
2. Cuando realiza la instalación original, yo de configurar el sistema para DHCP. Cuando reinicie, lo tengo "dispositivo de tiempo de" errores de NE3. Después de meter de todo en las páginas del manual, he descubierto / etc/hostname.ne3. I rescribió a crear en lugar de IP por lo que ahora se ve como este:
inet 192.168.1.40 255.255.255.0 192.168.1.255
Cuando hago: 'sh / etc / netstart NE3' y luego 'ifconfig NE3' Parece que la tarjeta está configurada y con el derecho de propiedad intelectual información. Un poco más de excavación en la red indica que mi problema puede ser el resultado de un conflicto de IRQ? Ejecuto "vmstat-i 'y no hay información sobre NE3. Todo esto es extraño a mí como el NIC trabajó bien durante la instalación de HTTP. Un poco más de google vueltas la posibilidad de un problema con el ACPI para tarjetas NE2000 basa (Esta es una serie Netgear FA NIX). Pero no puedo encontrar ninguna información sobre cómo configurar el IRQ (o la forma de sonda, ya que no sé lo que es la dirección de IRQ para empezar. También no puede encontrar información sobre cómo deshabilitar ACPI. I no sé si se trata de un PROBEM ya que se trata de un antiguo sistema (Pentium 233 MMX).
3. ¿Hay un comando para una lista de todos los paquetes de la base instalada? Me imagino que desde la instalación por defecto de OpenBSD es segura, que debe venir con todo lo que necesito (al menos eso es lo que yo era la persona con el argumento implícito). 'pkg_info-a' no mostrar nada cuando se corrió. Lo que estoy buscando es igual que los servicios básicos de Internet Apache, BIND, SMTP, POP3, IMAP, LDAP. La persona que me inició en esta búsqueda que implica el uso de Apache, todo lo que tiene que hacer es "encender" y utilizarlo.
4. Apache. ¿Viene con soporte para precompilada SSL, WebDAV, PHP y
Perl? Estoy tratando de mantener la instalación por defecto con el fin de mantener la seguridad de OpenBSD.
5. ¿Cómo puedo configurar un usuario normal del camino? He creado una cuenta de usuario normal y trató de startx y parece que / usr/X116/bin no está en mi camino. He intentado la habitual: PATH \u003d $ PATH: / usr/X11R6/bin, pero que no funcionaba con "sh". Por tanto, hay ust haber alguna forma de hacerlo sobre la marcha. También es probable que un archivo para un carácter más permanente además de la variable de entorno PATH para establecer que a nivel mundial? Me puse a buscar el archivo / etc / profile y / etc / login y encontró ninguno. Hice encontrar el archivo / etc / skel / .login y / etc / skel / .profile, pero esto parece como un extraño lugar para realizar una configuración global por lo que no creo que sea el lugar adecuado. Asimismo, sólo este momento descubrió 'ksh' lo que parece mucho mejor que 'sh'. Hmmm ... tal vez sólo responde a mi pregunta. P Tendré que investigar esto más.
Bueno, eso es todo por ahora. Reconozco que ... Estoy perdido con OpenBSD, pero quiero a través de arado de todos modos para ver si realmente puede satisfacer mis necesidades con un mínimo de habilidades de administración gastados. Hasta el momento ha sido un amante muy hash.