<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-connectivity/nfs-utils, branch dora</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=dora</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=dora'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2013-12-12T17:00:24+00:00</updated>
<entry>
<title>nfs-utils: explicitly rdepend on bash</title>
<updated>2013-12-12T17:00:24+00:00</updated>
<author>
<name>Chen Qi</name>
<email>Qi.Chen@windriver.com</email>
</author>
<published>2013-11-21T07:26:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=0a2100873767dfd88d83235553fe5812bbe2eb94'/>
<id>urn:sha1:0a2100873767dfd88d83235553fe5812bbe2eb94</id>
<content type='text'>
Scripts in nfs-utils need bash as their interpreter, so if nfs-utils
doesn't explicitly rdepend on bash, we would experience build failures
if we add nfs-utils to glibc-small images.

Add bash to RDEPENDS to solve this problem.

(From OE-Core rev: 06c566596a92a309ca228a209f14d03b69a611c9)

Signed-off-by: Chen Qi &lt;Qi.Chen@windriver.com&gt;
Signed-off-by: Robert Yang &lt;liezhi.yang@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>nfs-utils: modify nfsserver init script indent</title>
<updated>2013-12-12T17:00:13+00:00</updated>
<author>
<name>Qiang Chen</name>
<email>qiang.chen@windriver.com</email>
</author>
<published>2013-10-22T05:14:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=01411d9cf0379b24f468bf2fdce228ea913e283c'/>
<id>urn:sha1:01411d9cf0379b24f468bf2fdce228ea913e283c</id>
<content type='text'>
Using sysvinit testing service status, nfsserver status
allways display as [?] unknown.

This is because sysvinit package check whether service's
init script supporting status function or not by:
grep -qs "\Wstatus)" "$SERVICE"

So, this commit modified the indent for status etc, as
most service's init script does.

(From OE-Core master rev: a6b02fe439fa13c8482383fba2bfdcb0e9742141)

(From OE-Core rev: f9be1ec26cf1f313d7c22e26475296b0362c25ea)

Signed-off-by: Qiang Chen &lt;qiang.chen@windriver.com&gt;
Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Robert Yang &lt;liezhi.yang@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>nfs-utils: nfsserver restart should kill and recreate nfsd kernel threads</title>
<updated>2013-12-12T17:00:03+00:00</updated>
<author>
<name>Qiang Chen</name>
<email>qiang.chen@windriver.com</email>
</author>
<published>2013-10-25T06:49:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=470f00562429b18b345f0560a5176c0f873f8e0e'/>
<id>urn:sha1:470f00562429b18b345f0560a5176c0f873f8e0e</id>
<content type='text'>
nfsserver restart without killing kernel threads worked when portmap
was the rpc publishing process and portmap was restarted.
When rpcbind replaces portmap, nfsserver restart in this way does not
work after an rpcbind restart.

Steps to reproduce:
1). Make ext3 filesystem image on local host.
cd /root
dd if=/dev/zero of=test bs=1024K count=50
mkfs.ext3 -F test

2). runqemu qemux86-64
mkdir /mnt/wrtest
mount -t ext3 -o loop test /mnt/wrtest
echo "/mnt/wrtest *(sync,rw,no_subtree_check,no_root_squash)" &gt; /etc/exports
/etc/init.d/rpcbind restart
/etc/init.d/nfsserver restart
showmount -e localhost
mkdir wrtest
mount -t nfs localhost:/mnt/wrtest wrtest

mount: mounting localhost:/mnt/wrtest on wrtest failed: Connection refused

Modifying the nfsserver script to kill and restart kernel threads on
restart makes the problem go away and is consistent with current
RHEL/SUSE and Ubuntu/Debian mechanisms of handling the nfs server.

(From OE-Core master rev: 1a96b8d7dfc490fc61bbd470a8b09065750cd563)

(From OE-Core rev: d1b5e944656807c9db9cbe5d08d7b4bd8daeb826)

Signed-off-by: Rich Dubielzig &lt;rich.dubielzig@windriver.com&gt;
Signed-off-by: Qiang Chen &lt;qiang.chen@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Robert Yang &lt;liezhi.yang@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>nfs-utils: Stop rpc.statd correctly</title>
<updated>2013-12-12T17:00:03+00:00</updated>
<author>
<name>Qiang Chen</name>
<email>qiang.chen@windriver.com</email>
</author>
<published>2013-10-22T03:03:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=a1927d6c458485ad4f2b4e5dea17d4985a46b3c9'/>
<id>urn:sha1:a1927d6c458485ad4f2b4e5dea17d4985a46b3c9</id>
<content type='text'>
An incorrect process name in the nfsserver initscript prevented
rpc.statd from being shut down.

root@qemux86-64:~# /etc/init.d/nfsserver start
creating NFS state directory: done
starting 8 nfsd kernel threads: done
starting mountd: done
starting statd: done

root@qemux86-64:~# ps | grep rpc.statd
  650 root     10532 S    /usr/sbin/rpc.statd
  654 root      4720 S    grep rpc.statd

root@qemux86-64:~# /etc/init.d/nfsserver stop
stopping statd: done
stopping mountd: done
stopping nfsd: done

root@qemux86-64:~# ps | grep rpc.statd
  650 root     10532 S    /usr/sbin/rpc.statd
  662 root      4720 S    grep rpc.statd

As this daemon drops a pid file,simply use that instead.
Also add some initialization checks so the daemons are not
left partially started in the absence of kernel nfsd support.

(From OE-Core master rev: 37e70a28e9cfc773bd70f09d7129295ce891ae18)

(From OE-Core rev: 5f22bad97a3bacb87cefb54ffd785d359c58aec0)

Signed-off-by: Andy Ross &lt;andy.ross@windriver.com&gt;
Signed-off-by: Qiang Chen &lt;qiang.chen@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Robert Yang &lt;liezhi.yang@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>nfs-utils: Add systemd support</title>
<updated>2013-09-10T22:15:15+00:00</updated>
<author>
<name>Muhammad Shakeel</name>
<email>muhammad_shakeel@mentor.com</email>
</author>
<published>2013-09-04T11:05:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=703104c2789e96532daf25f1de27593f6b6d174a'/>
<id>urn:sha1:703104c2789e96532daf25f1de27593f6b6d174a</id>
<content type='text'>
- Remove dependency on meta-systemd

(From OE-Core rev: 644394c074c359505fcd750356fb4db58b939729)

Signed-off-by: Muhammad Shakeel &lt;muhammad_shakeel@mentor.com&gt;
Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>libnfsidmap: Add and modify idmapd.conf</title>
<updated>2013-08-30T15:23:44+00:00</updated>
<author>
<name>Zhang Xiao</name>
<email>xiao.zhang@windriver.com</email>
</author>
<published>2013-08-27T02:07:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=c03106dfbe88838b9d72a005969d388d3de8c6c4'/>
<id>urn:sha1:c03106dfbe88838b9d72a005969d388d3de8c6c4</id>
<content type='text'>
add configuration file to make rpc.idmapd to not report below error:
	rpc.idmapd: Skipping configuration file "/etc/idmapd.conf": No such file or directory
	rpc.idmapd: Could not find group "nobody"

(From OE-Core rev: 6ecd6fb730f473fb90cefd7d0b431d5b8d2c05f7)

Signed-off-by: Zhang Xiao &lt;xiao.zhang@windriver.com&gt;
Signed-off-by: Roy.Li &lt;rongqing.li@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>nfs-utils: add init.d/nfsserver status command for LSB compliance</title>
<updated>2013-08-26T10:47:17+00:00</updated>
<author>
<name>Jackie Huang</name>
<email>jackie.huang@windriver.com</email>
</author>
<published>2013-08-21T05:28:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f032008b12cbbb5b4e54cdf6eef024fa5d4f695e'/>
<id>urn:sha1:f032008b12cbbb5b4e54cdf6eef024fa5d4f695e</id>
<content type='text'>
(From OE-Core rev: d5132337fa08ee74eaebadaeaecb6b4f5b2c5190)

Signed-off-by: Li Wang &lt;li.wang@windriver.com&gt;
Signed-off-by: Jackie Huang &lt;jackie.huang@windriver.com&gt;
Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>nfs-utils: Replace spaces with tabs in shell function</title>
<updated>2013-08-16T10:14:31+00:00</updated>
<author>
<name>Muhammad Shakeel</name>
<email>muhammad_shakeel@mentor.com</email>
</author>
<published>2013-08-13T06:52:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b2568fb4e90e51a227809361a310d1d65227f02f'/>
<id>urn:sha1:b2568fb4e90e51a227809361a310d1d65227f02f</id>
<content type='text'>
As per OE-Core convention, indentation should be TAB for shell.

(From OE-Core rev: 91b6d2cf08c5c6ad58f0f9a85a3536a9034342b8)

Signed-off-by: Muhammad Shakeel &lt;muhammad_shakeel@mentor.com&gt;
Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>nfs-utils: obey 'tcp-wrappers' PACKAGECONFIG</title>
<updated>2013-05-31T07:06:56+00:00</updated>
<author>
<name>Christopher Larson</name>
<email>chris_larson@mentor.com</email>
</author>
<published>2013-05-31T02:26:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b98129c3461ee1082a71c701e8a7badaa7b7ae76'/>
<id>urn:sha1:b98129c3461ee1082a71c701e8a7badaa7b7ae76</id>
<content type='text'>
(From OE-Core rev: 1102cc6540fedb1560b9aaa14023fff65e0406e8)

Signed-off-by: Christopher Larson &lt;chris_larson@mentor.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>nfs-utils : upgrade to 1.2.8</title>
<updated>2013-05-20T23:18:45+00:00</updated>
<author>
<name>Andrei Dinu</name>
<email>andrei.adrianx.dinu@intel.com</email>
</author>
<published>2013-05-15T12:32:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b86fdc09c87e4353ef163d82a4a0b38583fdcc91'/>
<id>urn:sha1:b86fdc09c87e4353ef163d82a4a0b38583fdcc91</id>
<content type='text'>
upgrade from 1.2.7 -&gt; 1.2.8

Removed patches that are already in the upstream.

Added a make clean routine needed because the package comes with
precompiled 64-bit objects that break the build.

(From OE-Core rev: f505e913eae5e91d494234ee38a38ac961583b12)

Signed-off-by: Andrei Dinu &lt;andrei.adrianx.dinu@intel.com&gt;
Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
