opensuse
[Arriba] [Todas las Listas]

Re: [opensuse] Re: Cómo para cambiar directorio de casa de los usuarios

To: opensuse@xxxxxxxxxxxx
Subject: Re: [opensuse] Re: Cómo para cambiar directorio de casa de los usuarios
From: Anton Aylward <opensuse@xxxxxxxxxxxxxxxx>
Date: Sat, 14 Apr 2012 15:37:55 -0400
Delivered-to: opensuse@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sat, 14 Apr 2012 15:38:52 -0400
Dkim-signature: v=1; a=rsa-sha1; c=relaxed; d=antonaylward.com; h= message-id:date:from:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; s= antonaylward.com; bh=7o1w0SE7hs4QyreMiu4GvdGuCDo=; b=aEN18UmEzdm 3NJPVpm/mnPvSox67SGk9y1P8ZjLY3B5GLtzcF8I/74oaThQO3gJEGcrgVLGcxrg jfU+dE/6mYKpdOMplZvMDNoo06+2nfUdZHty5cx2Ich/X8XExqawuxu7lbknF68U v6hm3BY5ZjNXb0Svf/smEJ1hfvAKL16A=
Domainkey-signature: a=rsa-sha1; c=nofws; d=antonaylward.com; h=message-id :date:from:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; q=dns; s= antonaylward.com; b=Pto2HBg0E+9djbK28EhHfLrxX28+ziklMsMFwBStW7PS o850kYJHZilz2JhbrSHLfQkhvZjvocoU+emWYaKy+VvUwdOxLGjCI9Gr5pQnVQQv 409HHm/lUT6RP2rfEll4MA+EQ9lLgSTZHDkyxGOykxTDib9+sORzt8ix/flhNI8=
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <4F89AE06.20000@steve-ss.com>
List-archive: <http://lists.opensuse.org/opensuse/>
List-help: <mailto:opensuse+help@opensuse.org>
List-owner: <mailto:opensuse+owner@opensuse.org>
List-post: <mailto:opensuse@opensuse.org>
List-subscribe: <mailto:opensuse+subscribe@opensuse.org>
List-unsubscribe: <mailto:opensuse+unsubscribe@opensuse.org>
Mailing-list: contact opensuse+help@xxxxxxxxxxxx; run by mlmmj
Organization: SI
References: <4F6ECFC9.1000704@steve-ss.com> <4F6F184C.4030400@telefonica.net> <4F701E34.6000907@steve-ss.com> <jkp9h7$6ki$1@dough.gmane.org> <4F70302F.7030905@steve-ss.com> <jkpe77$apf$1@dough.gmane.org> <4F7054C2.6080306@antonaylward.com> <4F719871.8070204@bernhard-voelker.de> <4F89AE06.20000@steve-ss.com>
User-agent: Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20120329 Firefox/11.0 Thunderbird/11.0.1
*lynn Dijo el siguiendo en 04/14/2012 01:04 PM:
> Naturalmente puedes tener cuando muchos directorios de casa cuando te gusta. Muchos suponen 
> /*etc/*passwd.

Lo tomo que por 'muchos" te significa "algunas aplicaciones".

Las Aplicaciones tendrían que honrar el valor de CASA en el entorno y que
tendría que  ser puesto en *login.  Naturalmente puedes *override lo antes de empezar
una aplicación.

En *login, el proceso tendría que utilizar *getpwent() cuál utiliza /*etc/*nsswitch para
determinar la fuente de la información.

Su posible que algo está utilizando *fgetpwent() en cambio.

Pero esto no tendría que ser el caso con *KDE/*LXDE/*Gnome.  Tendrías que ser capaz
de empezar ninguno de aquellos de la línea de orden (después de ser en *init 3) y entonces
empezar un *xterm y uso '*env' para ver si el valor de entorno de CASA
ha cambiado.  Mucho #dudar .

Si tienes un sistema aislado, uno no utilizando *LDAP, entonces las entradas en
/*etc/*nsswitch tendría que reflejar aquello.  Tienen que todo archivo "leído".

> Aun así, en 
> un sistema local sin *LDAP, no puedo cambiar mi carpeta de casa que utiliza 
> /*etc/*passwd bajo *LXDE. 

Qué  significas por aquello?
Cómo te es intentando cambiar vuestra carpeta de casa?
Te es intentando cambiar es ubicación o cambiar sus contenidos?
Qué lo es que no puedes cambiar?


> Lo puedo cambiar multa utilizar *kde, el *cli o *xfce

Lo que  significas?


> Aun así. En este caso particular yo aun así sería una tarea sencilla 
> para cambiar de *LDAP *login, apagar el *nework y tener un /*etc/pasó *login.

Apagando red *login/*LDAP significa modificar /*etc/*nsswitch --  haces aquello?









-- 
hay tres reglas sencillas para hacer un aterrizaje liso.
Desafortunadamente, ningún piloto sabe lo que son.
-- 
A *unsubscribe, *e-correo: *opensuse+unsubscribe@xxxxxxxxxxxx
para contactar el dueño, *e-correo: *opensuse+owner@xxxxxxxxxxxx


lynn said the following on 04/14/2012 01:04 PM:
> Of course you can have as many home directories as you like. many assume 
> /etc/passwd.

I take it that by 'many" you mean "some applications".

Applications should honour the value of HOME in the environment and that
should  be set at login.  Of course you can override it before starting
an application.

At login, the process should use getpwent() which uses /etc/nsswitch to
determine the source of the information.

Its possible that something is using fgetpwent() instead.

But this shouldn't be the case with KDE/LXDE/Gnome.  You should be able
to start any of those from the command line (after being in init 3) and
then start an xterm and use 'env' to see if the environment value of
HOME has changed.  I very much doubt it will.

If you have an isolated system, one not using LDAP, then the entries in
/etc/nsswitch should reflect that.  They should all read "file".

> However, on a 
> local system without LDAP, I cannot change my home folder using 
> /etc/passwd under LXDE. 

What do you mean by that?
How are you trying to change your home folder?
Are you trying to change it's location or change its contents?
What is it that you can't change?


> I can change it fine using kde, the cli or xfce

What do you mean?


> however. On this particular instance I though It would be a simple task 
> to change from LDAP login, turn off the nework and have a /etc/passed login.

Turning off network login/LDAP means modifying /etc/nsswitch -- did you
do that?









-- 
There are three simple rules for making a smooth landing.
Unfortunately, no pilot knows what they are.
-- 
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse+owner@xxxxxxxxxxxx


<Anterior por Tema] Tema Actual [Siguiente por Tema>