Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Gnome como root, Molesta ventanita
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Spanish
View previous topic :: View next topic  
Author Message
diegoto
Guru
Guru


Joined: 10 Jun 2006
Posts: 305
Location: Argentina

PostPosted: Thu Dec 13, 2007 3:31 am    Post subject: Gnome como root, Molesta ventanita Reply with quote

Que tal gente, como puedo eliminar el aviso de Gnome al cargar este como usuario root.

Cuando inicio Gnome me dice esta accediendo como root desea continuar

Saludos
_________________
Diego Najar

http://www.muser.com.ar <-- Blog Personal
Back to top
View user's profile Send private message
achaw
l33t
l33t


Joined: 09 Aug 2006
Posts: 689
Location: Argentina

PostPosted: Thu Dec 13, 2007 12:06 pm    Post subject: Reply with quote

No creo que esa ventana se pueda eliminar. Ya que, ES MUY INSEGURO USAR UN ENTORNO GRAFICO COMO ROOT, pero eso...ya lo sabes seguramente.



Saludos
_________________
Usuario GNU/Linux #398133
Fluxbox + ROX
NO al canon!
Back to top
View user's profile Send private message
JotaCE
l33t
l33t


Joined: 10 Jul 2007
Posts: 769
Location: SANTIAGO, CHILE!!!

PostPosted: Thu Dec 13, 2007 6:19 pm    Post subject: Reply with quote

achaw wrote:
No creo que esa ventana se pueda eliminar. Ya que, ES MUY INSEGURO USAR UN ENTORNO GRAFICO COMO ROOT, pero eso...ya lo sabes seguramente.



Saludos


Me sacaste las palabras de la boca!
_________________
La derrota no es motivo de vergüenza si el espíritu sigue sin conquistar!
Back to top
View user's profile Send private message
diegoto
Guru
Guru


Joined: 10 Jun 2006
Posts: 305
Location: Argentina

PostPosted: Thu Dec 13, 2007 6:50 pm    Post subject: Reply with quote

Solo pregunte si se podía eliminar ya que debería poderse, si es asi como dices que no se puede sacar esta muyyyy mal hecho...

Yo uso el entorno grafico con el usuario que quiero aunque corra riesgo, es un problema mio.

Saludos
_________________
Diego Najar

http://www.muser.com.ar <-- Blog Personal
Back to top
View user's profile Send private message
Inodoro_Pereyra
Advocate
Advocate


Joined: 03 Nov 2006
Posts: 2631
Location: En la otra punta del cable

PostPosted: Thu Dec 13, 2007 7:08 pm    Post subject: Reply with quote

Seguro que se puede sacar, en el peor de los casos, desde el código fuente, pero que se puede se puede :D
Paso de Gnome desde que lo conozco así que no tengo una solución para darte pero el que busca encuentra...

Salud!
_________________
Mi Blog.

Si no fuera por C, estaríamos escribiendo programas en BASI, PASAL y OBOL.
Back to top
View user's profile Send private message
achaw
l33t
l33t


Joined: 09 Aug 2006
Posts: 689
Location: Argentina

PostPosted: Thu Dec 13, 2007 7:27 pm    Post subject: Reply with quote

diegoto wrote:
Solo pregunte si se podía eliminar ya que debería poderse, si es asi como dices que no se puede sacar esta muyyyy mal hecho...

Yo uso el entorno grafico con el usuario que quiero aunque corra riesgo, es un problema mio.

Saludos


Por suspuesto, quizas tengas que hackear el codigo de fuente...saludos.
_________________
Usuario GNU/Linux #398133
Fluxbox + ROX
NO al canon!
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Thu Dec 13, 2007 7:50 pm    Post subject: Reply with quote

No es por ser pesado, pero si nos dices por qué quieres usar gnome como root (no se me ocurre motivo alguno para ello, de verdad), quizás podamos aconsejarte alguna alternativa que te convenza. Cuando decimos que no es buena idea no es por fastidiar jeje, es que es realmente peligroso si de verdad quieres conservar tu instalación y no tener que reinstalar cada dos semanas o meses.
Back to top
View user's profile Send private message
JotaCE
l33t
l33t


Joined: 10 Jul 2007
Posts: 769
Location: SANTIAGO, CHILE!!!

PostPosted: Thu Dec 13, 2007 10:44 pm    Post subject: Reply with quote

diegoto wrote:
Solo pregunte si se podía eliminar ya que debería poderse, si es asi como dices que no se puede sacar esta muyyyy mal hecho...

Yo uso el entorno grafico con el usuario que quiero aunque corra riesgo, es un problema mio.

Saludos


Sin comentarios.
_________________
La derrota no es motivo de vergüenza si el espíritu sigue sin conquistar!
Back to top
View user's profile Send private message
Ark del KAOS
Guru
Guru


Joined: 13 Jan 2005
Posts: 333
Location: Madrid, Spain

PostPosted: Fri Dec 14, 2007 12:54 am    Post subject: Reply with quote

diegoto wrote:
Yo uso el entorno gráfico con el usuario que quiero aunque corra riesgo, es un problema mio.
Espero recordar esta frase por si algún día necesitas ayuda. :roll:
No me parece la mejor de las contestaciones.
Back to top
View user's profile Send private message
Eleazar Anzola
Veteran
Veteran


Joined: 17 Jul 2003
Posts: 1318
Location: Caracas / Venezuela

PostPosted: Fri Dec 14, 2007 1:33 pm    Post subject: Reply with quote

Ark del KAOS wrote:
diegoto wrote:
Yo uso el entorno gráfico con el usuario que quiero aunque corra riesgo, es un problema mio.
Espero recordar esta frase por si algún día necesitas ayuda. :roll:
No me parece la mejor de las contestaciones.
Solidario 100%, si es problema tuyo como dices entonces resuelvelo tu solo como tal y no pidas consejos que no quieres recibir.
_________________
Salu2
Eleazar Anzola
Linux User : # 216232
__________________________________________
Por un foro ordenado y un buscador más útil:
[TEMA] Descripción problema (estado)
Back to top
View user's profile Send private message
pacho2
Developer
Developer


Joined: 04 Mar 2005
Posts: 2599
Location: Oviedo, Spain

PostPosted: Fri Dec 14, 2007 8:04 pm    Post subject: Reply with quote

Al menos yo no sé si se podrá deshabilitar, pero usar comúnmente la cuenta de root gráfica no es nada recomendable :-/
Back to top
View user's profile Send private message
JotaCE
l33t
l33t


Joined: 10 Jul 2007
Posts: 769
Location: SANTIAGO, CHILE!!!

PostPosted: Fri Dec 14, 2007 9:31 pm    Post subject: Reply with quote

Colega... por favor tu dejalo el sabe eso y como el mismo dijo

diegoto wrote:
Yo uso el entorno grafico con el usuario que quiero aunque corra riesgo, es un problema mio.

Saludos

_________________
La derrota no es motivo de vergüenza si el espíritu sigue sin conquistar!
Back to top
View user's profile Send private message
achaw
l33t
l33t


Joined: 09 Aug 2006
Posts: 689
Location: Argentina

PostPosted: Fri Dec 14, 2007 10:50 pm    Post subject: Reply with quote

Amigos, calmemos un poco las aguas. Tampoco es para atacar tanto. Como dice diegoto, cada uno hace lo que quiere. Si me dan ganas de agarrar a masazos mi CPU, lo hago, porque es mio. No ataquemos porque no estamos de acuerdo.

En cuanto al "problema" en concreto, podrias revisar ~/.gnome* y ~/.gconf, haciendo un poco "un trabajo de hormiga" por ahi encontras algo antes de el ultimo recurso...hackear...


Saludos
_________________
Usuario GNU/Linux #398133
Fluxbox + ROX
NO al canon!
Back to top
View user's profile Send private message
JotaCE
l33t
l33t


Joined: 10 Jul 2007
Posts: 769
Location: SANTIAGO, CHILE!!!

PostPosted: Fri Dec 14, 2007 11:31 pm    Post subject: Reply with quote

achaw wrote:
Amigos, calmemos un poco las aguas. Tampoco es para atacar tanto. Como dice diegoto, cada uno hace lo que quiere. Si me dan ganas de agarrar a masazos mi CPU, lo hago, porque es mio. No ataquemos porque no estamos de acuerdo.

Saludos


Creo que nuestro lenguaje es tan pero tan amplio que existen muchas formas de decir lo mismo. Por que encargarse de buscar la forma mas desagradable?

Aun más como dijo el Presidente Rodriguez Zapatero dijo : En un asunto podemos tener pocisiones total y completamente contrapuestas, sin embargo no es necesario entras en descalificaciones.

y si hablamos de libertad el Presidente Benito Juarez dijo : "Entre los individuos, como entre las naciones, el respeto al derecho ajeno es la paz."

y como dijo el chapulin colorado : El que por su gusto es buey, hasta la coyunta lame.

y como dice mi tio Rosamel : no por mucho madrujar amanece mas tempreno

y como dice ....
_________________
La derrota no es motivo de vergüenza si el espíritu sigue sin conquistar!
Back to top
View user's profile Send private message
diegoto
Guru
Guru


Joined: 10 Jun 2006
Posts: 305
Location: Argentina

PostPosted: Sat Dec 15, 2007 12:02 am    Post subject: Reply with quote

Perdon si me interpretaron mal o con algun tono malo, no fue mi intención solo pregunto y de buena manera.

Lo que si no entiendo, porque no me permiten hacer lo que quiero hacer,,, mas en un sistema operativo libre, y que vos sos libre de hacer lo que quieras sobre el. Creo que mas de uno no entiende la filosofía de este SO y entorno gráfico ""LIBRE""

Saludos.
_________________
Diego Najar

http://www.muser.com.ar <-- Blog Personal
Back to top
View user's profile Send private message
JotaCE
l33t
l33t


Joined: 10 Jul 2007
Posts: 769
Location: SANTIAGO, CHILE!!!

PostPosted: Sat Dec 15, 2007 2:48 am    Post subject: Reply with quote

Estimado Diegoto

Usted tiene muchas alternativas.

1.- Si no le gustó gnome 2.20 pues no lo use total es libre,

2.- Si usted decide usar un software "libre" aun que en muchas ocaciones se confunde el significado que se le quiere dar a la palabra "libre", Usted esta en todo su derecho de hacerlo, total es libre

3.- Si el software en cuestion no tiene la configurabilidad que le quiere dar pues no lo use total es libre

4.- Usted estimado colega al igual que todos nosostros nacemos libres y somos libres de usar o no usar o dejar de usar de transformar de urgetiar de hacer todo lo que nos de nuestra regalada gana total........ somos libres

5.- Lo que no podemos hacer es llamarle la atencion a los colegas por que el desarrollador de un programa no lo hace tan configurable como usted desea.

6.- Tampoco podemos llamarle la atencion a los colegas por no saber responder o por tratar de darle un consejo de acuerdo a nuestra zana critica.

7.- Si usted quiere usar root para manejar su sistema.... hagalo.... total es libre.... sin embarga le aconsejamos que no lo haga pero la decision final es suya por que para eso....... precisamente es libre.

8.- Si usted prefirio hacer un usuario normal pues le felicito, asi su sistema estara mas seguro. si lo hace pues muy bien .... una vez mas es libre.

Los colegas y yo ya le dijimos que es lo que puede hacer para resolver su problema, si acepta nuestros consejos o no, muy su problema.... total ...... es libre!
_________________
La derrota no es motivo de vergüenza si el espíritu sigue sin conquistar!
Back to top
View user's profile Send private message
diegoto
Guru
Guru


Joined: 10 Jun 2006
Posts: 305
Location: Argentina

PostPosted: Sat Dec 15, 2007 5:20 am    Post subject: Reply with quote

Pero yo necesitaba una simple explicación diciéndome "no che no se puede hacer eso.. fíjate si podes modificar el código." en cambio no, solo para resaltar en el foro "No es recomendable usar como usuario root el entorno gráfico", Otra cosa no es recomendable para nada utilizar directamente el usario root.

Saludos.
_________________
Diego Najar

http://www.muser.com.ar <-- Blog Personal
Back to top
View user's profile Send private message
pacho2
Developer
Developer


Joined: 04 Mar 2005
Posts: 2599
Location: Oviedo, Spain

PostPosted: Sat Dec 15, 2007 10:20 am    Post subject: Reply with quote

Quizás en los foros en inglés puedan darte alguna orientación, ya que hay más gente... :-/
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Sat Dec 15, 2007 5:50 pm    Post subject: Reply with quote

Como dicen por ahí arriba, calmemos las aguas. No podemos pretender que nadie vea las cosas como nosotros simplemente porque pensamos que la forma que tenemos en nuestra cabeza es la forma correcta que las cosas deben tener.

diegoto preguntó algo, y lo preguntó adecuadamente. Si no tenemos respuesta, podemos aconsejar alternativas, pero no podemos pretender que él las acate simplemente porque es lo que pensamos que es correcto.

En lo que a mi se refiere, en este tipo de cuestiones, si sé la respuesta no la doy a la primera. Antes doy un rodeo como en el post de arriba, para comprobar que el sujeto en cuestión (en el caso, diegoto) entiende las implicaciones de lo que quiere hacer. Si compruebo que es así, entonces si se la respuesta la doy. Y si se estrella siempre será culpa suya completamente.

diegoto wrote:
Perdon si me interpretaron mal o con algun tono malo, no fue mi intención solo pregunto y de buena manera.

Lo que si no entiendo, porque no me permiten hacer lo que quiero hacer,,, mas en un sistema operativo libre, y que vos sos libre de hacer lo que quieras sobre el. Creo que mas de uno no entiende la filosofía de este SO y entorno gráfico ""LIBRE""

Saludos.


Aquí topamos con un problema parecido. Al igual que no podemos esperar que pienses como los demás, tampoco tú deberías esperar que los demás piensen como tú. Los programadores de gnome creen que esa es la forma correcta de hacer las cosas, y precisamente esa libertad que promulgas es la que les otorga el pleno derecho de hacer las cosas de la forma que creen más correcta. Incluso si comparto pocas afinidades con ellos (como es el caso), entiendo que tienen pleno derecho a poner dicho diálogo porque es su santa voluntad, y también tienen derecho a no dar opción para configurarlo, porque no quieren complicarse la vida, o por el motivo que tengan en mente.

Después de todo, concidirás conmigo en que gnome no es preisamente famoso por su flexibilidad ni por su configurabilidad.

Dicho esto, tan solo se me ocurren dos cosas: o bien busca en el editor de configuración de gnome (gconf o como se llame), o bien busca en el código fuente y manda el diálogo a tomar viento. No debería ser complicado de parchear una vez localizado el punto donde se llama al diálogo (yo comenzacía con un egrep -r root * en el dir de los fuentes, y tiraría a partir de ahí).
Back to top
View user's profile Send private message
diegoto
Guru
Guru


Joined: 10 Jun 2006
Posts: 305
Location: Argentina

PostPosted: Sat Dec 15, 2007 6:53 pm    Post subject: Reply with quote

Gracias por tu comprensión, creo que fuiste uno de los pocos que me comprendió mi pregunta, pero bueno fue... no hay que armar tanto alboroto !

La verdad no quiero ponerme a buscar en el codigo, seguro que es una linea tonta getUID user == 0 { ... } pero no gracias, con este pequeño detalle de Gnome me da ganas de volver a mi KDE totalmente configurable para mi gusto.

Saludos!
_________________
Diego Najar

http://www.muser.com.ar <-- Blog Personal
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Sat Dec 15, 2007 7:10 pm    Post subject: Reply with quote

Una idea que se me ocurrió.

Deberías identificar el programa al que pertenece dicho diálogo. Se me ocurre que es bastante probable que sea nautilus, que se carga para dibujar el escritorio. Si es así, bastará con que lo mates y guardes la sesión sin nautilus. De esta forma dejará de salir dicho diálogo al inicio. Todo suponiendo que sea nautiluls el que dibuja dicho diálogo, cosa que no se, es solo una suposición.

Por supuesto, de ser así, si no lo cargas no tendrás los iconos en el escritorio, aunque siempre puedes usar algo como idesk para suplir parcialmente dicha función.
Back to top
View user's profile Send private message
Inodoro_Pereyra
Advocate
Advocate


Joined: 03 Nov 2006
Posts: 2631
Location: En la otra punta del cable

PostPosted: Sun Dec 16, 2007 5:53 am    Post subject: Reply with quote

diegoto wrote:
Pero yo necesitaba una simple explicación diciéndome "no che no se puede hacer eso.. fíjate si podes modificar el código." en cambio no, solo para resaltar en el foro "No es recomendable usar como usuario root el entorno gráfico", Otra cosa no es recomendable para nada utilizar directamente el usario root.

Saludos.


Te mataron negro... :D
_________________
Mi Blog.

Si no fuera por C, estaríamos escribiendo programas en BASI, PASAL y OBOL.
Back to top
View user's profile Send private message
pacho2
Developer
Developer


Joined: 04 Mar 2005
Posts: 2599
Location: Oviedo, Spain

PostPosted: Sun Dec 16, 2007 2:37 pm    Post subject: Reply with quote

diegoto wrote:

La verdad no quiero ponerme a buscar en el codigo, seguro que es una linea tonta getUID user == 0 { ... } pero no gracias, con este pequeño detalle de Gnome me da ganas de volver a mi KDE totalmente configurable para mi gusto.

Saludos!


Usa el escritorio que quieras, nadie te lo impide
Back to top
View user's profile Send private message
pacho2
Developer
Developer


Joined: 04 Mar 2005
Posts: 2599
Location: Oviedo, Spain

PostPosted: Sun Dec 16, 2007 3:03 pm    Post subject: Reply with quote

La aplicación afectada es "gnome-session", y el cambio se puede ver en el Changelog:
Code:

2007-05-08  Vincent Untz  <vuntz@gnome.org>

        Add a warning when the user logs in as root.
        Fix bug #162960

        * main.c: (gsm_check_for_root): new, displays a dialog letting the
        user choose to continue or to quit the session if he's root
        (main): set the default window icon earlier, and check early if the
        user is root, use g_getenv() instead of getenv()
        * session-properties-capplet.c: (show_message_dialog): small change to
        use a macro value


De paso te dice los ficheros que se modificaron y el bug en el que se solicitó este cambio:
http://bugzilla.gnome.org/show_bug.cgi?id=162960

Debe ser algo en:
Code:
#define ROOTSESSION_RESPONSE_CONTINUE 1
#define ROOTSESSION_RESPONSE_QUIT 3
static gboolean
gsm_check_for_root (void)
{
  GtkWidget *dlg;
  gint       response;

  if (geteuid () != 0)
    return FALSE;

  dlg = gtk_message_dialog_new (NULL, GTK_DIALOG_MODAL, GTK_MESSAGE_WARNING,
                                GTK_BUTTONS_NONE,
                                _("This session is running as a privileged user"));
  gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dlg),
                                            _("Running a session as a privileged user should be avoided for security reasons. If possible, you should log in as a normal user."));

  /* FIXME: would be nice to have a icon for Continue */
  gtk_dialog_add_buttons (GTK_DIALOG (dlg),
                          _("_Continue"), ROOTSESSION_RESPONSE_CONTINUE,
                          GTK_STOCK_QUIT, ROOTSESSION_RESPONSE_QUIT,
                          NULL);
  gtk_dialog_set_default_response (GTK_DIALOG (dlg),
                                   ROOTSESSION_RESPONSE_QUIT);
  gtk_window_set_title (GTK_WINDOW (dlg), "");
  gtk_window_set_position (GTK_WINDOW (dlg), GTK_WIN_POS_CENTER);

  response = gtk_dialog_run (GTK_DIALOG (dlg));
  gtk_widget_destroy (dlg);

  return !(response == ROOTSESSION_RESPONSE_CONTINUE);
}



Pero yo no sé mucho más, así que ... :-/
Back to top
View user's profile Send private message
pacho2
Developer
Developer


Joined: 04 Mar 2005
Posts: 2599
Location: Oviedo, Spain

PostPosted: Sun Dec 16, 2007 3:17 pm    Post subject: Reply with quote

Este parche parece que hace lo que quieres:
Code:

--- gnome-session/main.c~       2007-12-16 16:11:31.113407140 +0100
+++ gnome-session/main.c        2007-12-16 16:11:31.113407140 +0100
@@ -159,7 +159,7 @@
   GtkWidget *dlg;
   gint       response;
 
-  if (geteuid () != 0)
+/*  if (geteuid () != 0) */
     return FALSE;
 
   dlg = gtk_message_dialog_new (NULL, GTK_DIALOG_MODAL, GTK_MESSAGE_WARNING,


Lo he aplicado y he recompilado gnome-session y ya no hay ventana (no sé si habrá alguna forma más elegante de resolverlo...)

Saludos
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Spanish All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum