Just passing by to confirm that the cifs + file method works fine.
Only make sure that the samba share is mounted world readable (otherwise apt sandbox will complain).
And use one single slash on the file: line, for instance:
deb file:/smb/someserver/deb path/to/repo/
This would assumes that your *.deb files are available on /smb/someserver/deb/path/to/repo/ from the local machine perspecitve.
I find this is the best method to access a repo on a file server, since you likely don't want to mess up the apt config with how you access the samba shares (user name, password, etc).
Just passing by to confirm that the cifs + file method works fine.
Only make sure that the samba share is mounted world readable (otherwise apt sandbox will complain).
And use one single slash on the file: line, for instance:
deb file:/smb/ someserver/ deb path/to/repo/
This would assumes that your *.deb files are available on /smb/someserver /deb/path/ to/repo/ from the local machine perspecitve.
I find this is the best method to access a repo on a file server, since you likely don't want to mess up the apt config with how you access the samba shares (user name, password, etc).