RE: What is the correct way to create a users home dir

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



l# sesearch -T -s qasd_t -c dir
Found 5 semantic te rules:
   type_member qasd_t user_home_dir_t : dir user_home_dir_t;
   type_transition qasd_t user_home_dir_t : dir user_home_t;
   type_transition qasd_t var_auth_t : dir qasd_var_auth_t;
   type_transition qasd_t etc_t : dir qasd_conf_t;
   type_transition qasd_t home_root_t : dir user_home_dir_t;

> Date: Wed, 12 Feb 2014 11:40:14 -0500
> From: dwalsh@xxxxxxxxxx
> To: swazup@xxxxxxxxxxx; selinux@xxxxxxxxxxxxxxxxxxxxxxx
> Subject: Re: What is the correct way to create a users home dir
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 02/11/2014 07:32 PM, Jayson Hurst wrote:
> > I want to have my daemon be able to create user home directories. It
> > currently does this by running a script. What is the correct way to have
> > the script create the home directory with the correct context type?
> >
> > In my daemons selinux policy I have set:
> >
> > userdom_home_filetrans_user_home_dir(qasd_t), but when the daemon launches
> > the script to create a users home directory the directory is ends up with a
> > context type of home_root_t instead of user_home_dir_t like I was
> > expecting.
> >
> > What am I missing here? I was under that understanding that
> > userdom_home_filetrans_user_home_dir do a type transition for me from
> > home_root_t to user_home_dir_t when I created a new directory under /home.
> > Is this not correct?
> >
> >
> > -- selinux mailing list selinux@xxxxxxxxxxxxxxxxxxxxxxx
> > https://admin.fedoraproject.org/mailman/listinfo/selinux
> >
> That is what you need.
>
> Could you look at
>
> sesearch -T -s qasd_t -c dir
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>
> iEYEARECAAYFAlL7o+0ACgkQrlYvE4MpobMI2wCfae2hn17XRZt0V/2lY9vvf/oL
> +dcAoJgsx//6aGHnVSbmGPFOwq8MOXZl
> =NLXN
> -----END PGP SIGNATURE-----
--
selinux mailing list
selinux@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/selinux

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux