- if (symlink(linktarget, filename) != 0)
- dbg("symlink(%s, %s) failed with error '%s'",
+ selinux_setfscreatecon(filename, NULL, S_IFLNK);
+ retval = symlink(linktarget, filename);
+ selinux_resetfscreatecon();
+ if (retval != 0)
+ err("symlink(%s, %s) failed: %s",