Hi Peter,

Am 22.04.2015 um 18:44 schrieb Peter FELECAN <[email protected]>:
> Dagobert Michelsen <[email protected]> writes:
>> Hi Peter,
>> Am 21.04.2015 um 19:01 schrieb Peter FELECAN <[email protected]>:
>>> Joerg Schilling <[email protected]> writes:
>>>> Peter FELECAN <[email protected]> wrote:
>>>>>> It is not trivial if you like to create secure code that fits into a 
>>>>>> single 
>>>>>> page.
>>>>>> 
>>>>>> BTW: I created na isaexec implementation based on the Sun implementation.
>>>>>> This was reworked not to depend on a libc function (as recent 
>>>>>> OpenSolaris 
>>>>>> sources) and it still fits into a single page.
>>>>> 
>>>>> Wouldn't be nice that you include your implementation in our isaexec
>>>>> package?
>>>> 
>>>> Yesterday in the afternoon, I send my source to Dagobert. The next 
>>>> schilytools 
>>>> source tarball will include the current state of the source from 2010. I 
>>>> did 
>>>> not yet publish it as I originally planned to include BSD, Linux amd Mac 
>>>> OS X 
>>>> support first.
>>> 
>>> Thank you.
>>> 
>>> Dago, can you update our sources with what Joerg sent you?
>> 
>> Essentially yes, but I am want to make a step back: the initial problem was 
>> that
>> isaexec could not be found during checkinstall and we are now working on a 
>> CSW-specific
>> implementation. This seems wrong to me. Can’t we trick checkpkg in thinking 
>> isaexec is
>> provided and stick with the current implementation? Like, make isaexec a 
>> symlink first
>> and then replace it with a copy of system isaexec followed by installf?
> 
> 1. the implementation that we have is minimalist, having a more complete
>   one is not a luxury;

Not really. Our implementation uses the isaexec shipped with Solaris and that
implementation has no known issues.

> 2. take advantage of the required chnage to increase the quality of the
>   package's content;

I don’t see a problem with the contents, just that checkpkg does not know the
path because it is done in postinstall with installf.

> 3. I don't get what you wish to do; what "system isaexec"? I don't see
>   one on my Solaris 10.

/usr/lib/isaexec


Best regards

  — Dago


-- 
"You don't become great by trying to be great, you become great by wanting to 
do something,
and then doing it so hard that you become great in the process." - xkcd #896

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to