# Kernel.exec sotto passenger?

**URL:** <https://www.ruby-forum.com/t/kernel-exec-sotto-passenger/144100>\
**Category:** IT\
**Created:** [July 25, 2008, 11:29am UTC](https://www.ruby-forum.com/t/kernel-exec-sotto-passenger/144100 "2008-07-25T11:29:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![paolodona](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/35a633/32.png) [@paolodona](https://www.ruby-forum.com/u/paolodona)\
**Post date:** [July 25, 2008, 11:29am UTC](https://www.ruby-forum.com/t/kernel-exec-sotto-passenger/144100/1 "2008-07-25T11:29:44Z")

</div>

Ciao belli,  
sto deployando un’applicazione rails che usa Kernel.exec e %x[…] sotto  
passenger… e non funzionana 🙂  
Credo che la coppia apache/passenger blocchi di default le chiamate di  
sistema ma una veloce ricerca su google non ha dato risultati.  
Qualcuno si e’ per caso imbattuto in questo problema? avete  
suggerimenti?

## Paolo

Paolo D.’

> **[Paolo Dona](https://paolodona.com/)**
>
> This is Paolo Dona. Software developer turned entrepreneur and C-level manager. I am CIO at Staycity Group in Dublin, Ireland. A bit of a minimalist, you won't find much of me on social media. You can...

---

<div class="post-metadata">

**Author:** ![paolodona](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/35a633/32.png) [@paolodona](https://www.ruby-forum.com/u/paolodona)\
**Post date:** [July 27, 2008, 1:53am UTC](https://www.ruby-forum.com/t/kernel-exec-sotto-passenger/144100/2 "2008-07-27T01:53:16Z")

</div>

Ciao,

2008/7/25 Paolo Donà [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

> Ciao belli,  
> sto deployando un’applicazione rails che usa Kernel.exec e %x[…] sotto  
> passenger… e non funzionana 🙂  
> Credo che la coppia apache/passenger blocchi di default le chiamate di  
> sistema ma una veloce ricerca su google non ha dato risultati.  
> Qualcuno si e’ per caso imbattuto in questo problema? avete suggerimenti?

ho appena fatto qualche prova con Apache 2.2, Passenger 2.0.2, rails  
2.1.0,  
Ruby 1.8.7  
e distribuzione Debian SID + kernel 2.6.26

ho creato un controller con il metodo:  
def test  
@test = %x[echo \*]  
@test2 = %x[ls]  
@test3 = %x[ls /]  
@test4 = %x[cat /etc/issue]  
end

e una view con:  
test: \<%= @test %\>   
  
test2: \<%= @test2 %\>   
  
test3: \<%= @test3 %\>   
  
test4: \<%= @test4 %\>

in output ho:  
test: README Rakefile app config db doc lib log public script test tmp  
vendor  
test2: README Rakefile app config db doc lib log public script test tmp  
vendor  
test3: bin boot dev etc home initrd.img initrd.img.old lib lib64 media  
mnt  
opt proc root sbin srv sys tmp usr var vmlinuz vmlinuz.old  
test4: Debian GNU/Linux lenny/sid \n \l

%x[…] funziona correttamente

tu cosa stati cercando di fare?

Ciao,  
FEj

–  
Emilio Frusciante

“Go and spread the free software. Happy hacking!” - RMS
