From: dominick.grift@gmail.com (Dominick Grift)
Date: Wed, 03 Oct 2012 17:28:24 +0200
Subject: [refpolicy] [REVIEW REQUEST] Changes to the gnome policy module
In-Reply-To: <1349277155-3545-1-git-send-email-dominick.grift@gmail.com>
References: <1349277155-3545-1-git-send-email-dominick.grift@gmail.com>
Message-ID: <1349278104.22995.1.camel@d30.localdomain>
To: refpolicy@oss.tresys.com
List-Id: refpolicy.oss.tresys.com
On Wed, 2012-10-03 at 17:12 +0200, Dominick Grift wrote:
> +#######################################
> +##
> +## Create, read, write, and delete
> +## all generic gnome user home content.
> +##
> +##
> +##
> +## Domain allowed access.
> +##
> +##
> +##
> +#
> +interface(`gnome_manage_all_generic_home_content',`
> + gen_require(`
> + type cache_home_t, config_home_t, data_home_t;
> + type gconf_home_t, gnome_home_t, gstreamer_home_t;
> + ')
> +
> + allow $1 { cache_home_t config_home_t data_home_t gconf_home_t gnome_home_t }:dir manage_dir_perms;
> + allow $1 { cache_home_t config_home_t data_home_t gconf_home_t gnome_home_t }:file manage_file_perms;
> + allow $1 { cache_home_t config_home_t data_home_t gconf_home_t gnome_home_t }:lnk_file manage_lnk_file_perms;
> + allow $1 { cache_home_t config_home_t data_home_t gconf_home_t gnome_home_t }:sock_file manage_sock_file_perms;
> + allow $1 { cache_home_t config_home_t data_home_t gconf_home_t gnome_home_t }:fifo_file manage_fifo_file_perms;
I added gstreamer_home_t to the above. ( i forgot that)
> + tunable_policy(`use_nfs_home_dirs',`
> + fs_manage_nfs_dirs($1)
> + fs_manage_nfs_files($1)
> + fs_manage_nfs_symlinks($1)
> + fs_manage_nfs_named_sockets($1)
> + fs_manage_nfs_named_pipes($1)
> + ')
> +
> + tunable_policy(`use_samba_home_dirs',`
> + fs_manage_cifs_dirs($1)
> + fs_manage_cifs_files($1)
> + fs_manage_cifs_symlinks($1)
> + fs_manage_cifs_named_sockets($1)
> + fs_manage_cifs_named_pipes($1)
> + ')
> +')