¿Como puedo pasar el valor de una variable e n BASH a una variable en PHP?

2006-06-11 Por tema Carlos Manuel Duclos Vergara
Hola,

porque mejor no nos cuentas que quieres hacer?
Lo que quieres hacer es dejar la puerta abierta para que hagan lo que quieran 
con tu sistema.


-- 
http://toolchains.com/personal/blog
From [EMAIL PROTECTED]  Sat Jun 10 20:41:23 2006
From: [EMAIL PROTECTED] (Manuel Torres Carmona)
Date: Sun Jun 11 03:14:52 2006
Subject: Exchange + postfix + squirrelmail
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

Patricio Bruna wrote:
 El Sábado, 10 de Junio de 2006 11:04, Edson Mauricio Gonzales Rodriguez 
 escribió:
   
 Holas a todos, tengo una configuracion diferente a lo habitual, tengo un
 servidor exchange que trabaja junto con un servidor postfix, ahora quiero
 saber si alguien ha tratado de implementar una interface web con
 squirrelmail o neomail para una configuracion de este tipo, ahora el asunto
 esta que no se como realizar la configuracion para el excahnge y el
 webmail, bueno si alguien conoce algo del asunto espero que me oriente, cya
 

 Puedo preguntar para que usar Squirrelmail si Exchange tiene OWA?

   
Justamente...
From [EMAIL PROTECTED]  Sun Jun 11 04:33:26 2006
From: [EMAIL PROTECTED] (lpct linux)
Date: Sun Jun 11 05:12:28 2006
Subject: =?iso-8859-1?q?=BFComo_puedo_pasar_el_valor_de_una_variable_e?=
 =?iso-8859-1?q?n_BASH_a_una_variable_en?= PHP?
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

On Saturday 10 June 2006 23:37, Carlos Manuel Duclos Vergara wrote:
 Hola,

 porque mejor no nos cuentas que quieres hacer?
 Lo que quieres hacer es dejar la puerta abierta para que hagan lo que
 quieran con tu sistema.
 pq no mejor lo haces en bash y listo ?  si dejas un php comunicado 
directo con el bash,,, niose es como mucho no ?

pero si lo haces has lo siguiente...

en bash copia en el usr/bin tu script y luego lo llamas con la funcion 
system. y listo

osea si quieres hacer no se un ls-la | grep poto

haces un script q haga eso luego lo copias al bin y listo. el locate o df 
o free o cualquier comando sin comodin corren automaticamente


saludos ! 



Exchange + postfix + squirrelmail

2006-06-11 Por tema lpct linux
On Saturday 10 June 2006 20:41, Manuel Torres Carmona wrote:
 Patricio Bruna wrote:
  El Sábado, 10 de Junio de 2006 11:04, Edson Mauricio Gonzales Rodriguez
 
  escribió:
  Holas a todos, tengo una configuracion diferente a lo habitual, tengo un
  servidor exchange que trabaja junto con un servidor postfix, ahora
  quiero saber si alguien ha tratado de implementar una interface web con
  squirrelmail o neomail para una configuracion de este tipo, ahora el
  asunto esta que no se como realizar la configuracion para el excahnge y
  el webmail, bueno si alguien conoce algo del asunto espero que me
  oriente, cya
 
  Puedo preguntar para que usar Squirrelmail si Exchange tiene OWA?

 Justamente...
cualquier webmail te sirve... debes configurarlo para que el pop y smtp se 
comuniquen con exchange y postfix respectivamente... pq supongo q el correo 
lo mandas con postfix.

este te sirve

http://www.uebimiau.org/

yo lo he provado con un exchange de Perú y monte el webmail aca y me lee sin 
problemas las cuentas de ese exchange y usa ese smtp como salida.


saludos !





Filtro web

2006-06-11 Por tema Wilson Acha
Hola listeros, en procura de instalar un proxy firewall, he tratado de
implementar este con las siguientes soluciones:
SO: Centos 4.2
Firewall:Shorewall
Proxy:Squid
Filtro web:squidguard

He logrado satisfactoriamente que funcione el proxy transparente y el
firewall sin inconvenientes (probado con varios clientes W$ todo anda
bien)

Pero luego me propuese instalar el filtro squidguard, el cual instale
desde los repositorios (squidguard y squidguard-blacklist), pero al
momento de reiniciar squid, veo en los logs de squidguard que salen
unos mensajes de error que dicen que no tengo privilegios al acceder a
los archivos de las categorias de blacklist, pero verifique y todos
tienen como dueño al squid asi que no deberia ser el inconveniente.

Alguno de uds. le paso este inconveniente o sabe como podria solucionarlo?

O me recomiendan hacer uso de otro programa que sirva como filtro web?

gracias por sus comentarios


vpn

2006-06-11 Por tema Victor Quiroz
La semana pasada surgio la idea de cambiar los enlaces online que
dispone mi empresa por conexiones ADSL separadas y hacer uso de VPNs
para poder interconectarlas, desearia me puedan sugerir cual la mejor
solucion para poder configurar una VPN, tomando en cuenta que hacemos
uso por defecto de la distribucion de Centos 4.2 y nuestros firewall
los administramos con shorewall.
From [EMAIL PROTECTED]  Sun Jun 11 13:19:21 2006
From: [EMAIL PROTECTED] (Eduardo Quiroz Salinas)
Date: Sun Jun 11 14:11:46 2006
Subject: =?iso-8859-1?q?=BFComo_puedo_pasar_el_valor_de_una_variable_e?=
 =?iso-8859-1?q?n_BASH_a_una_variable_en_PHP=3F?=
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

Paulo Colomes escribió:
 Amigos..

 Tengo el siguiente problema con mi máquina linux:
 Quiero hacer una línea de PHP que me permita pasarle un valor 
 determinado a una variable de BASH.
 Me explico

 Tengo el siguiente script guardado como lala.php:
 ---
 ?php
 system ('DIRDATE=OK');
 ?
 ---
 La idea es que al ejecutar: php lala.php en el sistema quede la 
 variable $DIRDATE con el valor OK. De tal modo que al escribir desde 
 la consola el comando echo $DIRDATE me devuelva OK.
Tengo la leve impresión de que, si bien está correcto el script, tienes 
problemas con el usuario. Generalmente el webserver se corre desde el 
usuario apache, por lo tanto, al setear desde php una variable de bash, 
quedará localmente almacenada y cuando tu entras por consola usando tu 
usuario (me imagino que distinto a apache) entonces no verás esa variable.
No recuerdo cual era el comando para hacer una variable global o para 
que cambies de usuario el apache (aunque no lo recomiendo). Me imagino 
que, dependiendo del uso que quieras dar a esa variable, te pueda servir 
más hacerlo mediante un archivo u otro modo. Quizá generar el script de 
bash completo desde php a un archivo y luego ejecutarlo por otro usuario 
con cron..no sé...cual es la idea final del script?

-- 
Eduardo Quiroz Salinas
Ingeniero Civil Informático
[EMAIL PROTECTED]
--
Linux user number 344659
KDE User 2453
...Los que pueden ser virtuosos sin dios,
son la desesperación de los creyentes...
--- 



Re: ¿Como puedo pasar el valor de una variabl e en BASH a una

2006-06-11 Por tema Paulo Colomes
Estimados:
Primero que todo, gracias por sus respuestas y por el tiempo que se han dado
para responde mi inquietud.

Sin ánimo de atacar o polemizar cito lo siguiente:


Primero, aprendes a escribir mensajes en texto.
Segundo, piensas un poco y te das cuenta que bash(1) es el shell que
/algunos/ usuarios de tu pagina web usan, PHP es el lenguaje en que estan
implementadas paginas web dinamicas. Viven en *mundos distintos*.

Tercero, sigues cansando tus neuronas, y capaz que te des cuenta que
mezclar esas cosas es como _mala idea_...

--
Dr. Horst H. von Brand   User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria  +56 32 654239
Casilla 110-V, Valparaiso, ChileFax:  +56 32 797513


¿Siempre responden con ese ánimo a las consultas de ésta lista? Sr von Brand
disculpe mi gran ignorancia frente al tema de los sistemas operativos y el
lenguaje PHP, creo sin embargo que voy a seguir cansando mis neuronas
tratando de buscar una solución o al menos una respuesta satisfactoria a mi
problema y de todas maneras debo agregar que ha habido gente mucho más
amable en responder (reitero, sin ánimo de polemizar). Tampoco entendí a que
se refería con que aprenda a escribir mensajes en texto, si gusta puede
explicarme con más detalle.

===

Carlos Manuel Duclos Vergara [EMAIL PROTECTED]
Hola,

porque mejor no nos cuentas que quieres hacer?
Lo que quieres hacer es dejar la puerta abierta para que hagan lo que
quieran
con tu sistema.
--

Estimado Carlos
Lo que quiero hacer es nada más que al ejecutar mi script en php llamado
lala.php se le agregue el valor HOLA (o cualquiera en realidad, no
solamente hola) a una variable de entorno llamada por ejemplo PRUEBA. De tal
manera que en mi línea de comandos yo ingrese el comando echo $PRUEBA y me
devuelva la palabra HOLA.

Necesito hacerlo en PHP, no importa que sea un riesgo tremendo en la
seguridad y que esté dejando mi máquina con un backdoor ya que ésta máquina
no tendrá conexión a Internet y solamente la manejaré yo.

Necesito conocer el procedimiento.

Gracias nuevamente por sus respuestas, algunas no tan amables pero
respuestas al fin.

Paulo Colomés
 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 
http://listas.inf.utfsm.cl/pipermail/linux/attachments/20060611/4d1566ea/attachment.html
From [EMAIL PROTECTED]  Sun Jun 11 15:11:18 2006
From: [EMAIL PROTECTED] (Carlos Manuel Duclos Vergara)
Date: Sun Jun 11 14:59:49 2006
Subject: =?iso-8859-1?q?=BFComo_puedo_pasar_el_valor_de_una_variable_e?=
=?iso-8859-1?q?n_BASH_a?= una
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

 Estimado Carlos
 Lo que quiero hacer es nada más que al ejecutar mi script en php llamado
 lala.php se le agregue el valor HOLA (o cualquiera en realidad, no
 solamente hola) a una variable de entorno llamada por ejemplo PRUEBA. De
 tal manera que en mi línea de comandos yo ingrese el comando echo $PRUEBA
 y me devuelva la palabra HOLA.

 Necesito hacerlo en PHP, no importa que sea un riesgo tremendo en la
 seguridad y que esté dejando mi máquina con un backdoor ya que ésta máquina
 no tendrá conexión a Internet y solamente la manejaré yo.

 Necesito conocer el procedimiento.


me refiero al por que necesitas hacer eso, la pregunta la entendi 
perfectamente.
Necesitas que un programa tenga una determinada configuracion al iniciarse y 
que esa configuracion sea manejable por el usuario a traves de una pagina 
web? Creo que para eso hay cientos de formas que no requieren lo que estas 
haciendo.
Con respecto a 

Necesito hacerlo en PHP, no importa que sea un riesgo tremendo en la  
seguridad y que esté dejando mi máquina con un backdoor ya que ésta máquina 
no tendrá conexión a Internet y solamente la manejaré yo.

llegara el dia en que alguien te pregunte: Y como se hace eso? y tu 
orgullosamente le mostraras el procedimiento, con lo cual una segunda alma 
caera, luego esa alma puede hacer caer a una tercera, y asi ... hasta que sin 
darte cuenta generaste una masa critica de maquinas listas para ser 
utilizadas para no tan sacrosantos propositos.
Ahora la respuesta tecnica:
Gracias a Dios no hay manera _directa_ de hacer eso, las variables de entorno 
en Unix son para cada sesion, por lo tanto al terminar el proceso que genera 
la llamada system se acaba la variable que acabas de setear.

 Gracias nuevamente por sus respuestas, algunas no tan amables pero
 respuestas al fin.

no voy a caer en eso, pero te sugeriria reflexionar acerca de lo que estas 
haciendo (o pretendes hacer) y buscar la raiz del problema. A lo mejor lo 
unico que quieres es modificar el comportamiento de un programa que se 
ejecutara despues, para lo cual podrias utilizar muchos otros metodos

¿Como puedo pasar el valor de una variable e n BASH a una variable en PHP?

2006-06-11 Por tema Horst von Brand
Eduardo Quiroz Salinas [EMAIL PROTECTED] wrote:
 Paulo Colomes escribió:
  Amigos..
 
  Tengo el siguiente problema con mi máquina linux:
  Quiero hacer una línea de PHP que me permita pasarle un valor
  determinado a una variable de BASH.
  Me explico
 
  Tengo el siguiente script guardado como lala.php:
  ---
  ?php
  system ('DIRDATE=OK');
  ?
  ---
  La idea es que al ejecutar: php lala.php en el sistema quede la
  variable $DIRDATE con el valor OK. De tal modo que al escribir
  desde la consola el comando echo $DIRDATE me devuelva OK.

Por suerte, no es posible hacer tal cosa.
-- 
Dr. Horst H. von Brand   User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria  +56 32 654239
Casilla 110-V, Valparaiso, ChileFax:  +56 32 797513
From [EMAIL PROTECTED]  Sun Jun 11 19:01:51 2006
From: [EMAIL PROTECTED] (Cristian Rodriguez)
Date: Sun Jun 11 19:57:15 2006
Subject: =?utf-8?q?Re=3A_=C2=BFComo_puedo_pasar_el_valor_de_una_variable_?=
=?utf-8?q?en_BASH_a_una_variable_en_PHP=3F?=
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

2006/6/10, Paulo Colomes [EMAIL PROTECTED]:
[snip con malas ideas]

Pualo, que quiereshacer realmente en el fondo?

lo que intentas hacer es una **pesima** idea, sale a dar una vuelta y
reformula el problema ;-)
From [EMAIL PROTECTED]  Mon Jun 12 10:55:35 2006
From: [EMAIL PROTECTED] (=?iso-8859-1?Q?Valent=EDn_Gonz=E1lez_E.?=)
Date: Mon Jun 12 11:31:32 2006
Subject: 
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

  Declara la variable en el .bash_profile del home directory del usuario
que quieres que tenga definida esa variable, o sino en el archivo
/etc/profile para que sea global (todos los usuarios).  El formato es el
siguiente:

DIRDATE=ok
export DIRDATE

  Saludos,

  VG


-- 
Algunos triunfan porque están destinados al exito,
los demás triunfan porque están decididos a hacerlo.

 Amigos..

 Tengo el siguiente problema con mi máquina linux:
 Quiero hacer una línea de PHP que me permita pasarle un valor determinado
 a
 una variable de BASH.
 Me explico

 Tengo el siguiente script guardado como lala.php:
 ---
 ?php
 system ('DIRDATE=OK');
 ?
 ---
 La idea es que al ejecutar: php lala.php en el sistema quede la variable
 $DIRDATE con el valor OK. De tal modo que al escribir desde la consola
 el
 comando echo $DIRDATE me devuelva OK.

 Según yo deberia funcionarme, pero por más que lo intento no hay caso. No
 me
 devuelve el valor.
 Tengo algún error de sintaxis? me falta alguna linea? Quizás hay que
 modificar algo en el php.ini?

 Gracias de antemano!!

 --
 Paulo Colomès F.