[one-users] vmcontext in one-context never executes init.sh from context iso

Javier Fontan jfontan at opennebula.org
Tue Jan 22 09:25:38 PST 2013


I also think it is better to make the file executable. I'll check the
ISO extensions and test if we can add executable permissions there.
Having an executable is better as this init.sh script can be executed
by anything, just setting the shebang.

On Tue, Jan 22, 2013 at 1:20 PM, Rolandas Naujikas
<rolandas.naujikas at mif.vu.lt> wrote:
> On 2013-01-22 14:13, Rolandas Naujikas wrote:
>>
>> On 2013-01-22 14:10, Valentin Bud wrote:
>>>
>>> On Tue, Jan 22, 2013 at 1:48 PM, Rolandas Naujikas
>>> <rolandas.naujikas at mif.vu.lt <mailto:rolandas.naujikas at mif.vu.lt>> wrote:
>>>
>>>     Hi,
>>>
>>>     Because all files in context iso are not executable, then
>>>     /mnt/init.sh line is never executed in /etc/init.d/vmcontext.
>>>
>>>     Regards, Rolandas Naujikas
>>>     _________________________________________________
>>>     Users mailing list
>>>     Users at lists.opennebula.org <mailto:Users at lists.opennebula.org>
>>>     http://lists.opennebula.org/__listinfo.cgi/users-opennebula.__org
>>>     <http://lists.opennebula.org/listinfo.cgi/users-opennebula.org>
>>>
>>>
>>> Hello World,
>>>
>>> A fix could be to run the script using bash /mnt/init.sh. Do you people
>>> think that could lead to problems? As far as I know Bash is present in
>>> all Linux distribution OpenNebula runs on.
>>
>>
>> Better would be sh, because it is lighter (in Debian at least).
>
>
> I think better solution would be
>
> exec_and_log "chmod +x $ISO_DIR/*" "chmod +x error"
>
> in every remotes/tm/*/context script just before creating iso image.
>
> Regards, Rolandas Naujikas
>
>
>> Rolandas
>>
>>> Regards,
>>> Valentin Bud
>>>
>>
>
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org



-- 
Javier Fontán Muiños
Project Engineer
OpenNebula - The Open Source Toolkit for Data Center Virtualization
www.OpenNebula.org | jfontan at opennebula.org | @OpenNebula



More information about the Users mailing list