#!/sbin/runscript # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/files/rpc.pipefs.initd,v 1.1 2008/10/26 09:02:47 vapier Exp $ mount_pipefs() { # if rpc_pipefs is not available, try to load sunrpc for it #219566 grep -qs rpc_pipefs /proc/filesystems || modprobe -q sunrpc # if still not available, let's bail grep -qs rpc_pipefs /proc/filesystems || return 1 # now just do it for kicks mkdir -p /var/lib/nfs/rpc_pipefs mount -t rpc_pipefs rpc_pipefs /var/lib/nfs/rpc_pipefs } start() { # if things are already mounted, let's just return grep -qs "rpc_pipefs /var/lib/nfs/rpc_pipefs" /proc/mounts && return 0 ebegin "Mounting RPC pipefs" mount_pipefs eend $? }