On 01/26/2016 02:42 AM, Karel Zak wrote: > On Sun, Jan 24, 2016 at 11:09:47AM +0000, Sami Kerola wrote: >> On 23 January 2016 at 16:22, Karel Zak <kzak@xxxxxxxxxx> wrote: >>> On Fri, Jan 22, 2016 at 10:03:47PM +0000, Sami Kerola wrote: >>>> Alternatively one could make swapon to get rid of all permission bits >>>> and set ownership to UID 0 by default when ever it activates a >>>> swapfile. How about that. >>> >>> Not sure if want to change any permissions on the fly, it would be >>> better to reject files (by swapon) with insecure permissions and >>> require something like --force for crazy users who wants to ignore >>> this problem. >> >> Why not completely optional? >> >> $ swapon --path-permissions [ignore|complain|stop|fix] > > I don't think we want to merge another functionality to swapon. The > warnings are enough. For the rest we have ch{own,mod}. > > Let's Keep It Simple and Stupid. We all love kisses, right? :-) Hi Karel, Your original suggestion for swapon to require '--force' for insecure permissions seems like the most sane thing to do - it protects the user without adding a lot of knobs. Presumably there would need to a "force" option for fstab too. But implementing that without advance notice could lead to broken systems. Maybe it would make sense to add the --force option now and change the warning to indicate that in future versions of swapon, insecure permissions used without --force will be rejected. Then in a couple of years actually implement that change. If you agree this is sane behavior appropriate for upstream, I'll get you a patch for swapon. --Sarah -- To unsubscribe from this list: send the line "unsubscribe util-linux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html