Thread: [SSI-devel] Re: [SSI] openssi/nfs-utils/debian nfs-kernel-server.init,1.1.5.1.2.1,1.1.5.1.2.2
Brought to you by:
brucewalker,
rogertsang
From: Aneesh K. <ane...@gm...> - 2005-01-27 07:21:53
|
Hi On Thu, 27 Jan 2005 10:42:18 +0530, Gopalakrishna NM <go...@in...> wrote: > > eq 1 ]; then > > echo "NFS server requires CVIP through ha-lvs service" > > - exit 1 > > + exit 0 > Is there any way making dpkg pass by exiting value other than 1. In the > above case, cannot start nfs due to absence of ha-lvs may have to exit > with error value. Because, when the user does next command in his shell > as "echo $?", should display some error value than 0. If it displays > '0' , then it indicates successful. > I would consider the error message printing as success. nfs-kernel-service cannot be started because it had depedency on some other configuration. If you look other init scripts like SSIfailover you will find simillar test -x /sbin/findfs || exit 0 In the above SSIfailover depend on the presense of findfs. And if not present exit. But that is not an error . Error is where all the configuration was right and the script failed to start due to some reason which the script cannot handle. -aneesh |
From: Gopalakrishna NM <go...@in...> - 2005-01-27 08:09:02
|
OK. Regards, Gopal. Aneesh Kumar wrote: > Hi > > > On Thu, 27 Jan 2005 10:42:18 +0530, Gopalakrishna NM > <go...@in...> wrote: > >>eq 1 ]; then >> >>> echo "NFS server requires CVIP through ha-lvs service" >>>- exit 1 >>>+ exit 0 >> >>Is there any way making dpkg pass by exiting value other than 1. In the >>above case, cannot start nfs due to absence of ha-lvs may have to exit >>with error value. Because, when the user does next command in his shell >>as "echo $?", should display some error value than 0. If it displays >>'0' , then it indicates successful. >> > > > > I would consider the error message printing as success. > nfs-kernel-service cannot be started because it had depedency on some > other configuration. If you look other init scripts like SSIfailover > you will find simillar > > test -x /sbin/findfs || exit 0 > > In the above SSIfailover depend on the presense of findfs. And if not > present exit. But that is not an error . Error is where all the > configuration was right and the script failed to start due to some > reason which the script cannot handle. > > -aneesh > > |