Mardor
Well-Known Member
Hallo,
irgendwie bin ich bei den synth profiles trotz Anleitung und man page etwas verloren.
Aktuell möchte ich ein profile für das hostsystem und profile pro jail. Sagen wir einfach als Namen <host>, <jail1>, <jail2>. <Jail1> soll andere Pakete mit anderen make optionen beinhalten als <jail2>.
Mit synth configure kann ich folgende Optionen für Pfade setzen:
- Ports directory
- Packages directory
- Distfiles directory
- Port options directory
- Build logs directory
- Build base directory
- System root directory
Ich würde spontan folgendes auswählen:
Profile default (liveSystem) für ports speziell für das hostsystem:
- Ports directory: /usr/ports
- Packages directory: /var/synth/live_packages
- Distfiles directory: /usr/ports/distfiles
- Port options directory: /var/db/ports
- Build logs directory /var/log/snth
- Build base directory /usr/obj/synth
- System root directory: /
Profile jail1 für ports im jail1:
- Ports directory: /usr/ports
- Packages directory: /var/synth/jail1_packages
- Distfiles directory: /usr/ports/jail1_distfiles
- Port options directory: /var/db/jail1_ports
- Build logs directory /var/log/synth_jail1
- Build base directory /usr/obj/synth_jail1
- System root directory: /usr/jails/jail1 (basedir für jail 1)
Profile jail2 für ports im jail2:
- Ports directory: /usr/ports
- Packages directory: /var/synth/jail2_packages
- Distfiles directory: /usr/ports/jail2_distfiles
- Port options directory: /var/db/jail2_ports
- Build logs directory /var/log/synth_jail2
- Build base directory /usr/obj/synth_jail2
- System root directory: /usr/jails/jail2 (basedir für jail 2)
Ich würde dann die distfiles in die jails via nullfs mounten wollen.
Machen meine Einstellungen Sinn (bei manchen verstehe ich den Zweck trotz Anleitung nicht).
Gruß Mardor
irgendwie bin ich bei den synth profiles trotz Anleitung und man page etwas verloren.
Aktuell möchte ich ein profile für das hostsystem und profile pro jail. Sagen wir einfach als Namen <host>, <jail1>, <jail2>. <Jail1> soll andere Pakete mit anderen make optionen beinhalten als <jail2>.
Mit synth configure kann ich folgende Optionen für Pfade setzen:
- Ports directory
- Packages directory
- Distfiles directory
- Port options directory
- Build logs directory
- Build base directory
- System root directory
Ich würde spontan folgendes auswählen:
Profile default (liveSystem) für ports speziell für das hostsystem:
- Ports directory: /usr/ports
- Packages directory: /var/synth/live_packages
- Distfiles directory: /usr/ports/distfiles
- Port options directory: /var/db/ports
- Build logs directory /var/log/snth
- Build base directory /usr/obj/synth
- System root directory: /
Profile jail1 für ports im jail1:
- Ports directory: /usr/ports
- Packages directory: /var/synth/jail1_packages
- Distfiles directory: /usr/ports/jail1_distfiles
- Port options directory: /var/db/jail1_ports
- Build logs directory /var/log/synth_jail1
- Build base directory /usr/obj/synth_jail1
- System root directory: /usr/jails/jail1 (basedir für jail 1)
Profile jail2 für ports im jail2:
- Ports directory: /usr/ports
- Packages directory: /var/synth/jail2_packages
- Distfiles directory: /usr/ports/jail2_distfiles
- Port options directory: /var/db/jail2_ports
- Build logs directory /var/log/synth_jail2
- Build base directory /usr/obj/synth_jail2
- System root directory: /usr/jails/jail2 (basedir für jail 2)
Ich würde dann die distfiles in die jails via nullfs mounten wollen.
Machen meine Einstellungen Sinn (bei manchen verstehe ich den Zweck trotz Anleitung nicht).
Gruß Mardor