I had to add a new directory and a library to
manifests/service-file-system-smb.mf
+ dir path=usr/lib/reparse
+ file path=usr/lib/reparse/libreparse_smb.so.1
+ file path=usr/lib/reparse/llib-lreparse_smb
+ file path=usr/lib/reparse/llib-lreparse_smb.ln
+ link path=usr/lib/reparse/libreparse_smb.so target=libreparse_smb.so.1
Now as far as I can understand the situation for this new library
is similar to existing smb libraries in usr/lib/smbsrv and I don't
see any usr/lib/smbsrv/$(ARCH64) in the manifest. Also when I check
the proto area I see libraries under usr/lib/smbsrv/amd64, while I
get the following error for usr/lib/reparse and not for usr/lib/smbsrv:
Entries present in proto area but not manifests:
link path=usr/lib/reparse/amd64/libreparse_smb.so
target=libreparse_smb.so.1
file usr/lib/reparse/amd64/libreparse_smb.so.1 group=group
mode=0755 owner=owner path=usr/lib/reparse/amd64/libreparse_smb.so.1
file usr/lib/reparse/amd64/llib-lreparse_smb.ln group=group
mode=0644 owner=owner path=usr/lib/reparse/amd64/llib-lreparse_smb.ln
What am I missing here?
Thanks,
Afshin