[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Jailkit-users] Jailkit & FreeBSD 6.1-STABLE

From: Olivier Sessink
Subject: Re: [Jailkit-users] Jailkit & FreeBSD 6.1-STABLE
Date: Sat, 28 Oct 2006 10:53:03 +0200
User-agent: Thunderbird (X11/20060812)

Peter Veerman wrote:
> Apart from files being installed in wrong directories (which i have
> fixed with editing the Makefile.in and the configure.ac)

should those fixes go into cvs?

> and a problem
> with the "make uninstall" option that makes use of a wrong rmdir-flag

is there a platform-independent alternative?

> 1. The new location of the jk_init.ini files that is changed in the
> Makefile.in, is not updated in the executables as jk_init is still
> looking at /etc/jailkit instead of my /usr/local/etc/jailkit/ location.

we should make that configurable by ./configure

> 2. The output of the FreeBSD Ldd command is probably different from the
> Linux variety that causes the following error:

there is a function in jk_lib.py called ldd_list_libraries(), it is
implemented for linux and for openbsd, not yet for freebsd

> 3. the included jk_init.ini is not okay for FreeBSD as some files are
> located at different locations (the /usr/local) stuff. But this is not
> considered a problem of Jailkit, but a task of the (tobe) porter of
> Jailkit to FreeBSD.

we could add a jk_init.ini.freebsd to cvs

> 4. I would like to know how the /dev/null /dev/random etc etc devices
> are created by Jailkit as FreeBSD is here going into different business
> than linux as well.

in CVS they are created by a function copy_device() in jk_lib.py. It
uses mknod <name> <type> <major> <minor> to create the device. Similar
to ldd_list_libraries() we can make multiple functions for each platform.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]