Thomas Kaepernick | 4 Jun 2009 22:30
Picon

[Fwd: Invitation to collaborate August 29 Prishtina Kosovo Software Freedom Conference]

Liebe Listener,

macht jemand im August dort unten zufällig Urlaub und hat Interesse dort
etwas über NetBSD zu berichten? 

Gruß Thomas

Dear Sir,

We are working on yearly conference for promoting free software and open source in ex yugoslavia (kosovo) and would like to inform you about it, we would like to get speakers, sponsors and visitors.

http://www.kosovasoftwarefreedom.org/
Thank you,

James Michael DuPont

Goran | 6 Jun 2009 15:11
Picon
Favicon

Neu in BSD 1

Hallo allerseits,

ich beginne gerade mich mit NetBSD auseinander zu setzen. In diesem
Sinne kommen mir natürlich eine Menge Fragen die ich gerne hier 'posten'
möchte. Zwar besitze ich gute Linux-Kenntnisse aber die helfen nicht
immer weiter.

Also dann... nach der Installation habe ich mir das Dateisystem
angesehen und dazu erste Fragen aufgeschrieben:

1. Warum sind Dateien wie .cshrc und .profile auf der Hauptebene?
   Und wieso sind diese Dateien identisch mit denen im root-Verzeichnis?

2. Wozu dient das Verzeichnis altroot?

3. Wozu dienen die Dateien boot und boot.cfg?

4. Wozu dienen die Verzeichnise libdata und libexec?

5. Ist /netbsd der Kernel? Wenn das System ein i386 NetBsd 5.0 ist,
   ist dann /stand/i386/5.0/modules/ der Ort der Module des Kernels?
   Wenn nicht, wo liegen die Module dann und was befindet sich in
   /stand? Wenn doch, wieso heißt das Verzeichnis stand?

6. Wozu dient das Verzeichnis rescue?

7. Gibt es sowas wie einen NetBSD Filesystem Hierarchy Standard?

Schonmal besten Dank,
Goran
(Continue reading)

Ignatios Souvatzis | 6 Jun 2009 18:02
Picon

Re: Neu in BSD 1

Ahoi!

On Sat, Jun 06, 2009 at 03:11:07PM +0200, Goran wrote:

> 1. Warum sind Dateien wie .cshrc und .profile auf der Hauptebene?
>    Und wieso sind diese Dateien identisch mit denen im root-Verzeichnis?

Die sind in jedem Home, das mit Hilfe von "useradd" angelegt wurde.

> 
> 2. Wozu dient das Verzeichnis altroot?

Du könntest dort ein FIlesystem auf einer getrennten Partittion auf einer
getrennten Platte für den Notfall beheimaten.

> 3. Wozu dienen die Dateien boot und boot.cfg?

man 8 boot

> 4. Wozu dienen die Verzeichnise libdata und libexec?

man hier

> 5. Ist /netbsd der Kernel? Wenn das System ein i386 NetBsd 5.0 ist,
>    ist dann /stand/i386/5.0/modules/ der Ort der Module des Kernels?

ja. WIMRE.

>    Wenn nicht, wo liegen die Module dann und was befindet sich in
>    /stand? Wenn doch, wieso heißt das Verzeichnis stand?
(Continue reading)

Hubert Feyrer | 6 Jun 2009 19:20
Picon
Favicon

Re: Neu in BSD 1

On Sat, 6 Jun 2009, Goran wrote:
> 1. Warum sind Dateien wie .cshrc und .profile auf der Hauptebene?
>   Und wieso sind diese Dateien identisch mit denen im root-Verzeichnis?

Ich glaube die Dateien in / sind fuer den Fall dass du im Single-User Mode 
bootest (sieh Boot Menue in /boot.cfg: boot -s etc.). Da ist HOME=/

> 3. Wozu dienen die Dateien boot und boot.cfg?

/boot ist der Second Stage Bootloader (auf i386 und so), kriegt man frisch 
in /usr/mdec, siehe auch die installboot(8) Manpage/

/boot.cfg ist das Boot-Menue, da gibt's glaub ich auch 'ne Manpage zu.

> 4. Wozu dienen die Verzeichnise libdata und libexec?

/libdata und /usr/libdata: Irgendwelche Daten die von irgendwelchen 
Programmen geladen werden. Firmware, Linker-Anweisungen, etc.

/libexec und /usr/libexec: Sachen die von Programmen nachgeladen werden.

> 5. Ist /netbsd der Kernel?

Ueblicherweise, wenn in /boot.cfg nix anderes eingetragen ist.

> Wenn das System ein i386 NetBsd 5.0 ist,
>   ist dann /stand/i386/5.0/modules/ der Ort der Module des Kernels?
>   Wenn nicht, wo liegen die Module dann und was befindet sich in
>   /stand? Wenn doch, wieso heißt das Verzeichnis stand?

(Continue reading)

Goran | 6 Jun 2009 20:21
Picon
Favicon

Re: Neu in BSD 1

Ja, vielen Dank an euch beiden, Ignatios und Hubert. Ich kämpfe zwar
noch mit dem System aber über das WE sollte das besser werden.

Gruß,
Goran

Goran | 9 Jun 2009 12:27
Picon
Favicon

Neu in BSD 2

Hallo allerseits,

wieder habe ich mit mit NetBSD beschäftigt und einige Fragen sind dabei
aufgekommen (und ich hoffe ich nerve nicht ;-).

Und zwar:

1. inetd wird beim booten gestartet. Wieso wird es gestartet wenn in
   rc.conf nix von inetd=YES zu finden ist? Und wieso wird es überhaupt
   installiert, wenn /etc/inetd.conf keinen einzigen Dienst definiert?
   Aber ich will zugeben das, seit ich ausschließlich mit Rechnern
   arbeite die weit über 128MB RAM besitzen, kein Freund von inetd oder
   xinetd mehr bin.

2. Seien Programme bei der Installation mittels sets installiert worden
   (z.B inetd aus 1.). Wie werde ich diese wieder los? Um nochmal auf 1.
   zurück zu kommen, "pkg_delete inetd" funktioniert nicht.

3. Aus 2. folgt gleich die nächste Frage. Wie halte ich Programme die
   mittels sets installiert wurden up to date?

Besten Dank,
Goran

Christoph Egger | 9 Jun 2009 14:08
Picon
Picon

Re: Neu in BSD 2


> Hallo allerseits,
> 
> wieder habe ich mit mit NetBSD beschäftigt und einige Fragen
> sind dabei aufgekommen (und ich hoffe ich nerve nicht ;-).
> 
> Und zwar:
> 
> 1. inetd wird beim booten gestartet. Wieso wird es gestartet
>    wenn in rc.conf nix von inetd=YES zu finden ist? Und wieso
>    wird es überhaupt installiert, wenn /etc/inetd.conf keinen
>    einzigen Dienst definiert?
>    Aber ich will zugeben das, seit ich ausschließlich mit
>    Rechnern arbeite die weit über 128MB RAM besitzen, kein
>    Freund von inetd oder xinetd mehr bin.

Dienste, fuer die in /etc/rc.conf keine expliziten Eintraege
vorhanden sind, gelten die default Einstellungen.
Diese findest du in /etc/defaults/rc.conf. Diese Datei brauchst
du nicht zu aendern. Die default-Einstellungen aenderst du
mit expliziten Eintraegen in /etc/rc.conf.

> 2. Seien Programme bei der Installation mittels sets installiert
>    worden (z.B inetd aus 1.). Wie werde ich diese wieder los?
>    Um nochmal auf 1. zurück zu kommen, "pkg_delete inetd"
>    funktioniert nicht.

Anders als bei Linux, gibt es bei NetBSD ein Basis-System und
third-party software. Letzteres kannst du mit "pkg_add" und "pkg_delete" (de-)installieren.

(Continue reading)

Goran | 9 Jun 2009 17:59
Picon
Favicon

Re: Neu in BSD 2


Am Dienstag, den 09.06.2009, 14:08 +0200 schrieb Christoph Egger:
> 
> [...]
> 
> Dienste, fuer die in /etc/rc.conf keine expliziten Eintraege
> vorhanden sind, gelten die default Einstellungen.
> Diese findest du in /etc/defaults/rc.conf. Diese Datei brauchst
> du nicht zu aendern. Die default-Einstellungen aenderst du
> mit expliziten Eintraegen in /etc/rc.conf.
> 
Ah...
> 
> [...]
> 
> Anders als bei Linux, gibt es bei NetBSD ein Basis-System und
> third-party software. Letzteres kannst du mit "pkg_add" und "pkg_delete" (de-)installieren.
> 
> Das Basis-System wird ueber die sets installiert/geupdated.
> 
Das heißt das inetd auf der Platte bleibt, wenn auch (in meinem Fall)
deaktiviert. Na gut.

Dann habe ich gesehen das postfix installiert wird. Aus welchem Grund?
benötigt cron diesen um Mails zu verschicken?

Und noch eine Frage. Bei einem pkg_add xenkernel3 wird der Xen-Kernel
den Vorgaben nach in /usr/pkg/xen3-kernel inst. Wenn ich jetzt aber ein
xend=YES in meine rc.conf packe bleibt dies ohne Wirkung. Ich muss
manuell "xend start" eingeben. Warum?
(Continue reading)

Menuhin Saitov | 9 Jun 2009 18:27
Picon

Re: Neu in BSD 2

On Tue, 9 Jun 2009, Goran wrote:

> Dann habe ich gesehen das postfix installiert wird. Aus welchem Grund?
> benötigt cron diesen um Mails zu verschicken?
Ja
> Und noch eine Frage. Bei einem pkg_add xenkernel3 wird der Xen-Kernel
> den Vorgaben nach in /usr/pkg/xen3-kernel inst. Wenn ich jetzt aber ein
> xend=YES in meine rc.conf packe bleibt dies ohne Wirkung. Ich muss
> manuell "xend start" eingeben. Warum?

Entweder Neustart dann startet es automatisch oder ohne Neustart 
/etc/rc.d/xend start

Gruss Menuhin

http://www.msaitov.de/pgp.htm

S.P.Zeidler | 9 Jun 2009 19:46
Picon

Re: Neu in BSD 2

Hi,

Thus wrote Goran (netbsd-list@...):

>    Aber ich will zugeben das, seit ich ausschließlich mit Rechnern
>    arbeite die weit über 128MB RAM besitzen, kein Freund von inetd oder
>    xinetd mehr bin.

Ich mag keine Brezen, weil das Auto blau ist? :)

inetd ist prima wenn man a) Netz-Services hat die selber kein daemon
sind und/oder kein Netzverbindungs-Handling machen, wie zB der
NetBSD-eigene httpd oder b) als Daemon nicht hinreichend stabil laufen
oder c) Limitierungen implementieren moechte wie zB maximale Anzahl
an Verbindungen, die inetd kann, aber ggf der Service nicht.

Mit RAM hat das alles nur peripher zu tun.

MfG,
	spz
--

-- 
spz@... (S.P.Zeidler)


Gmane