Hi Xavier,
Recently I have realized, that ps -Z option is not implemented in toybox
yet - there was no task in jira for that, but Sebastian Grabowski is
going to implement it.
Work needs a little of reimplementing some code, so there will probably
be two commits soon.
Best regards,
Jan Cybulski
On 28.10.2014 14:34, Xavier Roche wrote:
Hi Jan,
Thank you for your work, I really appreciate your reactivity.
You are right, I didn't create task for ps command as it is not
provided by coreutils. ( the current toybox build configuration
deactivates ps generation )
Also, there is no task for the cp command yet since the work to do on
that last command is double and it needs to be shared with the
community before doing so :
- Currently on toybox, the cp command does not provide a --preserve
option that takes into account the security context and/or extented
attributes (just like coreutils does).
This has to be added in toybox the same way you have done with the
other command, and I will create a task for this today.
- But, a specific cp -Z option is provided on coreutils upstream
branch which is *not* on the tizen branch.
-> My proposal would be to add this missing option to the toybox
cp command, so that we could preserve *or* force a security context
while copying files.
I will then see to what extent our patches could be pushed upstream
once all done, so you don't have to take care of this.
Best regards,
--
Xavier Roche
Intel Open Source Technology Center
On 28/10/2014 11:26, Jan Cybulski wrote:
Hi Xavier,
All patches for id, ls , mkdir, mkfifo and mknod are merged now.
I did not do anything about cp and ps , because there was no task on
Tizen Jirra for them assigned to me.
Should I take care of them also, if so, please make tasks for me, to
make matter clear.
Also, I would like to ask about moving those patches to upstream (git
hub), should I take care of that or will it be done by someone else?
Best regards,
Jan Cybulski.
On 13.10.2014 11:31, Xavier Roche wrote:
Hello Jan,
You can work with the platform/upstream/toybox repository (see :
https://review.tizen.org/gerrit/#/admin/projects/platform/upstream/toybox
)
The list provided in the wiki ( here
<https://docs.google.com/a/open.eurogiciel.org/spreadsheets/d/18rlIp9daltyXiiYTO2sunZoXtohUEaKAKAyoSCO8gf0/edit#gid=0>
) is up to date.
Basically, the security-related functionalities to add only concern
the following:
- cp
- id
- ls
- mkdir
- mkfifo
- mknod
- ps
I will create Jira issues on these tasks, with a detailed
description for each cases...
However, Gerrit seems not to work properly today... I'm not sure you
could clone the toybox repository at the moment.
Feel free to contact me if any questions!
Best regards,
--
Xavier Roche
Intel Open Source Technology Center
On 13/10/2014 10:41, Jan Cybulski wrote:
Hello, Dominique and Xavier,
I am Tizen developer in Samsung Electronics,
I got a task from Tomasz Swierczek to add smack aware code to ToyBox.
He gave me contact to You as people in charge for this on Intel side.
I would like to start working on this and ask which repository
should I work with, and what is the required schedule for this task?
Aslo : Is wiki site for this up to date?
(https://wiki.tizen.org/wiki/Toybox) Especially I mean the list of
toys that are still to be changed by adding security-related
functionalities. I would like to avoid duplication if some work is
done already or is performed right now.
Best regards,
Jan Cybulski
_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev