Did a little more digging around - my initial thought is correct. In /etc/likewise-open is a set of registry files that detail the dependencies for each Likewise service. Since I was trying to start srvsvc, I started there:
Armed with this, I hunted through the dependencies for each. The key is in srv's dependencies, which are listed in lwio's registry file, /etc/likewise-open/lwiod.reg:
When I ls to /usr/lib/likewise-open, I found that libpvfs.sys.so wasn't present, which confirmed my suspicion that, for whatever reason, Likewise's pvfs support was not included in the package during compile time.
I'm going to try downloading the package source and see if there's anything that would explain things there.
Did a little more digging around - my initial thought is correct. In /etc/likewise-open is a set of registry files that detail the dependencies for each Likewise service. Since I was trying to start srvsvc, I started there:
[HKEY_THIS_ MACHINE\ Services]
[HKEY_THIS_ MACHINE\ Services\ srvsvc] ="Likewise Server Service" "/usr/sbin/ srvsvcd" ="/usr/ sbin/srvsvcd --syslog" ="dcerpc lwio srv npfs" dword:00000001
"Description"
"Path"=
"Arguments"
"Dependencies"
"Type"=
Armed with this, I hunted through the dependencies for each. The key is in srv's dependencies, which are listed in lwio's registry file, /etc/likewise- open/lwiod. reg:
[HKEY_THIS_ MACHINE\ Services\ srv] ="Likewise CIFS Server" "/usr/lib/ likewise- open/libsrv. sys.so" ="lwio pvfs npfs lsass" dword:00000003
"Description"
"Path"=
"Arguments"="srv"
"Dependencies"
"Type"=
Pvfs' configuration is also listed here:
[HKEY_THIS_ MACHINE\ Services\ pvfs] ="Likewise POSIX VFS Filesystem" "/usr/lib/ likewise- open/libpvfs. sys.so" ="lwio" dword:00000003
"Description"
"Path"=
"Arguments"="pvfs"
"Dependencies"
"Type"=
When I ls to /usr/lib/ likewise- open, I found that libpvfs.sys.so wasn't present, which confirmed my suspicion that, for whatever reason, Likewise's pvfs support was not included in the package during compile time.
I'm going to try downloading the package source and see if there's anything that would explain things there.