Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 609118 - sys-fs/quota[rpc]: rpc.rquotad.initd is not POSIX compliant
Summary: sys-fs/quota[rpc]: rpc.rquotad.initd is not POSIX compliant
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: 609070
  Show dependency tree
 
Reported: 2017-02-12 15:23 UTC by Andrew Savchenko
Modified: 2017-02-15 17:56 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
rpc.rquotad.initd.patch (rpc.rquotad.initd.patch,537 bytes, patch)
2017-02-12 15:23 UTC, Andrew Savchenko
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Savchenko gentoo-dev 2017-02-12 15:23:49 UTC
Created attachment 463458 [details, diff]
rpc.rquotad.initd.patch

Hi,

init scripts should be POSIX compatible, see bug 609070.

rpc.rquotad.initd uses "source" function, which is outside POSIX, so with POSIX /bin/sh (e.g. dash):
/lib/rc/sh/gendepends.sh: 6: /etc/init.d/rpc.rquotad: source: not found

Fix is trivial: use "." instead.
Will apply in two weeks if there are no objections.