Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 231527 Details for
Bug 275014
[ebuild] New package: sys-fs/cachefilesd
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
cachefilesd.init
cachefilesd.init (text/plain), 1.48 KB, created by
Bruno Redondi
on 2010-05-15 10:10:54 UTC
(
hide
)
Description:
cachefilesd.init
Filename:
MIME Type:
Creator:
Bruno Redondi
Created:
2010-05-15 10:10:54 UTC
Size:
1.48 KB
patch
obsolete
>#!/sbin/runscript ># Copyright 1999-2009 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >depend() { > need localmount > use logger > before nfsmount >} > >checkxattr() >{ > local testpath testfile ret > testpath=$(awk '/^[[:space:]]*dir/ {print $2}' /etc/cachefilesd.conf) > testfile="${testpath}/.tmp-xattr-test.cachefilesd" > touch "${testfile}" > # creates a file in the testpath and tries to set an attribute on it to check > # if the support is available > attr -s test -V xattr "${testfile}" 2>&1 > /dev/null > ret=$? > rm -f "${testfile}" > [ ${ret} -ne 0 ] && eerror "xattr support missing on the ${testpath} filesystem" > return ${ret} >} > >start() { > ebegin "Starting cachefilesd" > checkxattr || return $? > # check if the cachefiles modules is loaded (or builtin) > if [ ! -c /dev/cachefiles ] ; then > local ret > einfo "/dev/cachefiles doesn't exist, trying to modprobe cachefiles" > modprobe cachefiles > ret=$? > if [ $ret -ne 0 ] ; then > eerror "cachefiles modules cannot be loaded so cachefilesd >cannot be started, aborting. Did you build fscache in your >kernel? Note that you need a 2.6.30 or better kernel" > return $ret > fi > fi > start-stop-daemon --start --exec /sbin/cachefilesd --pidfile /var/run/cachefilesd.pid > eend $? "Failed to start cachefilesd. Check the system log to see the error" > >} > >stop() { > ebegin "Stopping cachefilesd" > start-stop-daemon --stop --exec /sbin/cachefilesd --pidfile /var/run/cachefilesd.pid > eend $? "Failed to stop cachefilesd" >} >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 275014
:
195418
|
195421
|
195422
|
209869
|
209874
|
210436
|
210437
|
211597
|
213770
|
213774
|
229209
|
229491
|
231523
|
231525
| 231527