transmission-remote-gui und sysvipc im Jail

ruiin

Well-Known Member
Hi,

bin gerade dabei ein Jail (FreeBSD 8.2) mit transmission zu bauen und wollte den transmission-daemon mit der transmission-remote-gui steuern. Die Installation bleibt aber bie diesem Punkt hängen und ich weis nicht wie ich da drum rum schiffen kann.
Code:
make rmconfig
ändert auch nichts, denn ich dachte es hat etwas mit den Optionen zutun. Vllt könnt ihr mir ja weiterhelfen.


Code:
…
===>   fpc-ibase-2.4.4 depends on executable: gmake - found
===>   fpc-ibase-2.4.4 depends on shared library: fbclient.2 - not found
===>    Verifying install for fbclient.2 in /usr/ports/databases/firebird25-client
===>  firebird-client-2.5.1 your system does not support sysvipc.
*** Error code 1

Stop in /usr/ports/databases/firebird25-client.
*** Error code 1

Stop in /usr/ports/databases/fpc-ibase.
*** Error code 1

Stop in /usr/ports/databases/fpc-ibase.
*** Error code 1

Stop in /usr/ports/lang/fpc-utils.
*** Error code 1

Stop in /usr/ports/editors/lazarus.
*** Error code 1

Stop in /usr/ports/editors/lazarus.
*** Error code 1

Stop in /usr/ports/net-p2p/transmission-remote-gui.
 
Setz mal mit sysctl security.jail.sysvipc_allowed=1 außerhalb des Jails, dann sollte es gehen?
 
Ne sry,

vllt hilft dir de dump weiter.
Hab da auch noch zusätzlich den Marker in der rc.conf gesetzt:

Code:
# cat /etc/rc.conf | grep jail
jail_enable="YES"
jail_list="transmission"
jail_sysvipc_allowed="YES"
jail_transmission_rootdir="/jails/transmission"
jail_transmission_hostname="transmission.ip"
jail_transmission_ip="192.168.1.21"
jail_transmission_devfs_enable="NO"
jail_transmission_interface="bridge0"

Code:
# sysctl -a | grep security.jail
security.jail.param.cpuset.id: 0
security.jail.param.host.hostid: 0
security.jail.param.host.hostuuid: 64
security.jail.param.host.domainname: 256
security.jail.param.host.hostname: 256
security.jail.param.children.max: 0
security.jail.param.children.cur: 0
security.jail.param.enforce_statfs: 0
security.jail.param.securelevel: 0
security.jail.param.path: 1024
security.jail.param.name: 256
security.jail.param.parent: 0
security.jail.param.jid: 0
security.jail.enforce_statfs: 2
security.jail.mount_allowed: 0
security.jail.chflags_allowed: 0
security.jail.allow_raw_sockets: 0
security.jail.sysvipc_allowed: 1
security.jail.socket_unixiproute_only: 1
security.jail.set_hostname_allowed: 1
security.jail.jail_max_af_ips: 255
security.jail.jailed: 0
 
Ne sry,

vllt hilft dir de dump weiter.
Hab da auch noch zusätzlich den Marker in der rc.conf gesetzt:

Code:
# cat /etc/rc.conf | grep jail
jail_enable="YES"
jail_list="transmission"
jail_sysvipc_allow[u]ed[/u]="YES"
[...]

Versuch mal
Code:
jail_sysvipc_allow="YES"

und danach auch die Jail neu starten.

Rob
 
Weiteres Problem beim starten von transmission:

Code:
# /usr/local/etc/rc.d/transmission start
ps: /boot/kernel/kernel: No such file or directory
Starting transmission.
[12:06:42.146] tr_crypto: error:00000000:lib(0):func(0):reason(0)

da weis ich jetzt gar nicht mehr weiter...
 
Mache mal:
Code:
ln -s /dev/null /boot/kernel/kernel
Es gibt Tools, die stumpf abbrechen, wenn sie kein Kernelimage finden.
 
Auf den Fehler bin ich auch in meiner portsjail gestoßen.
sysvipc scheint wohl nicht aktiviert zu sein.
 
Last edited:
wenn ich das kernelimage auf /dev/null verlinke bekomm ich diesmal eine andere ausgabe:
Code:
ps: bad namelist

ich denk mal das es damit zusammenhängt.
kann ich da nicht einfach das Kernelimage des Hosts auf read reinmount?

EDIT
wenn ich das mache bekomm ich immernoch folgendes zurück
ps: cannot read IdlePTD
 
Last edited:
Back
Top