* libmisc/copydir.c, lib/prototypes.h: Caller can choose not to

copy the extended attributes (the SELinux context is hence reset)
	* src/usermod.c: Copy the extended attributes.
	* src/useradd.c: Only reset the SELinux context.
This commit is contained in:
nekral-guest
2010-08-21 17:31:45 +00:00
parent 3f63005e91
commit 791ebc58dd
5 changed files with 37 additions and 12 deletions

View File

@ -119,6 +119,7 @@ extern bool console (const char *);
/* copydir.c */
extern int copy_tree (const char *src_root, const char *dst_root,
bool copy_root,
bool reset_selinux,
uid_t old_uid, uid_t new_uid,
gid_t old_gid, gid_t new_gid);
#ifdef WITH_SELINUX