1 1.1 martin #!/bin/sh 2 1.1 martin # 3 1.1 martin # $NetBSD: lvmlockdir,v 1.1 2021/01/26 13:31:19 martin Exp $ 4 1.1 martin # 5 1.1 martin 6 1.1 martin # REQUIRE: mountcritlocal 7 1.1 martin # BEFORE: CRITLOCALMOUNTED 8 1.1 martin 9 1.1 martin $_rc_subr_loaded . /etc/rc.subr 10 1.1 martin 11 1.1 martin name="lvmlockdir" 12 1.1 martin start_cmd="lvmlockdir_start" 13 1.1 martin stop_cmd=":" 14 1.1 martin 15 1.1 martin lvmlockdir_start() 16 1.1 martin { 17 1.1 martin # create LVM locking directory, it needs to be owned by operator 18 1.1 martin # group and has parmissions to allow lock file creation. 19 1.1 martin # 20 1.1 martin mkdir -p /var/run/lvm 21 1.1 martin chown root:operator /var/run/lvm 22 1.1 martin chmod 770 /var/run/lvm 23 1.1 martin return 0 24 1.1 martin } 25 1.1 martin 26 1.1 martin load_rc_config $name 27 1.1 martin run_rc_command "$1" 28