Module Name: src Committed By: haad Date: Wed Jan 5 14:57:29 UTC 2011
Modified Files: src/distrib/sets/lists/base: mi src/etc/mtree: NetBSD.dist.base src/etc/rc.d: mountcritlocal src/external/gpl2/lvm2: lvm2tools.mk src/external/gpl2/lvm2/dist/include: defaults.h src/external/gpl2/lvm2/dist/lib/format_text: archiver.c src/external/gpl2/lvm2/dist/lib/locking: file_locking.c src/external/gpl2/lvm2/dist/lib/misc: lvm-globals.c lvm-globals.h src/external/gpl2/lvm2/dist/libdm: libdm-file.c src/external/gpl2/lvm2/dist/tools: lvmcmdline.c Log Message: Allow operator to use lvm in read-only mode. Switch LVM lock dir to /var/run/lvm and create it in rc.d/mountcritlocal. Fix dm control device permissions to allow rw for operator. Test if we are running lvm commands as operator and if that it's true do not create vg backups and do not print confusing warning. To generate a diff of this commit: cvs rdiff -u -r1.912 -r1.913 src/distrib/sets/lists/base/mi cvs rdiff -u -r1.71 -r1.72 src/etc/mtree/NetBSD.dist.base cvs rdiff -u -r1.10 -r1.11 src/etc/rc.d/mountcritlocal cvs rdiff -u -r1.2 -r1.3 src/external/gpl2/lvm2/lvm2tools.mk cvs rdiff -u -r1.1.1.2 -r1.2 src/external/gpl2/lvm2/dist/include/defaults.h cvs rdiff -u -r1.1.1.3 -r1.2 \ src/external/gpl2/lvm2/dist/lib/format_text/archiver.c cvs rdiff -u -r1.1.1.3 -r1.2 \ src/external/gpl2/lvm2/dist/lib/locking/file_locking.c cvs rdiff -u -r1.1.1.3 -r1.2 \ src/external/gpl2/lvm2/dist/lib/misc/lvm-globals.c cvs rdiff -u -r1.1.1.2 -r1.2 \ src/external/gpl2/lvm2/dist/lib/misc/lvm-globals.h cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl2/lvm2/dist/libdm/libdm-file.c cvs rdiff -u -r1.1.1.3 -r1.2 src/external/gpl2/lvm2/dist/tools/lvmcmdline.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.