[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Jailkit-users] libz?
From: |
email builder |
Subject: |
Re: [Jailkit-users] libz? |
Date: |
Thu, 19 Jan 2012 20:38:01 -0800 (PST) |
>> Hmm. I zipped up a random README file and used less on it. When I did
>> that from a normal (non-jailed) account, it tells me:
>>
>> Archive: README.zip 3925 bytes 1 file
>> -rw-r--r-- 2.3 unx 9564 tx defN 21-Dec-11 23:55 README
>> 1 file, 9564 bytes uncompressed, 3781 bytes compressed: 60.5%
>>
>> But when I su to a jailed user (or ssh to a jailed user), I get this:
>>
>> WARNING: terminal is not fully functional
>> "README.zip" may be a binary file. See it anyway?
>>
>> I hit "y" and then I see lots of e.g.
> "<F5><CE><9A>-<B01>" which
>> goes on randomly for a few pages.
>>
>> I'm not sure if that's just a terminal issue or if less/libz
>> is malfunctioning. (I tend to think it might just be the
>> account's terminal?)
>
> no this looks to like the 'less' inside the jail is either a
> different less, or it is missing the zip functionality or library
> (I don't know what it needs to read zip files).
OK thanks. But if there's some lib missing for it to work,
shouldn't jk_init or jk_update catch it?
>> *Something* had to require it to make jk_init put it into
>> the jail, right? What process does jk_init use to determine
>> that?
>
> jk_init and jk_cp use ldd on all the binaries. However, yu cannot see
> all libraries with ldd, libraries that are opened with ldopen() cannot
> be detected that way.
Hmm, ok, well it seems like there's nothing I can
do to see what the problem is/was.
>> Normally, does jk_update *remove* unused libraries?
>
> nope, it only detects differences between the real system and the jail
>
>> Or is it normal to have a situation like this with what
>> could be an orphaned library in the jail? (Although it
>> seems we don't know for sure that it should not be in
>> the jail)
>
> I normally have my jails all configured in jk_init.ini, so after a major
> operating system update I can recreate the jail from scratch using a
> single jk_init command (and then copy the data back into the jail.
Maybe I'll try to figure out how I can do that myself. I would
suggest this as a good FAQ on the jailkit website.
- [Jailkit-users] libz?, email builder, 2012/01/09
- Re: [Jailkit-users] libz?, email builder, 2012/01/16
- Re: [Jailkit-users] libz?, Olivier Sessink, 2012/01/17
- Re: [Jailkit-users] libz?, email builder, 2012/01/17
- Re: [Jailkit-users] libz?, Olivier Sessink, 2012/01/17
- Re: [Jailkit-users] libz?, email builder, 2012/01/18
- Re: [Jailkit-users] libz?, Olivier Sessink, 2012/01/19
- Re: [Jailkit-users] libz?,
email builder <=
- Re: [Jailkit-users] libz?, email builder, 2012/01/27
- Re: [Jailkit-users] libz?, Olivier Sessink, 2012/01/28
- Re: [Jailkit-users] libz?, email builder, 2012/01/28
- Re: [Jailkit-users] libz?, Olivier Sessink, 2012/01/28
- Re: [Jailkit-users] libz?, email builder, 2012/01/30