Situation:
Linux - We have a linux box (A heavily customized pogoplug) that has some drives connected to it, that runs a bunch of services. The drives are all shared via Samba so we can easily access them on our windows machines. We dont have access to alter the pogoplug - it's setup is basically read-only right now, and even if we did, we would have to rebuild the heavily customized operating system (We're not the ones who did it, we got it from a friend who did it that didn't want it anymore.)
Windows - We have another machine that's running windows, which runs a few other services, including uTorrent and remote desktop if we need to access the server.
Me and my roommate were both thinking about how it would be helpful if we could access all of our network files through a single http share. What expedited the process, is he just got a chromebook, and the chromebook doesn't have Samba, and can't see windows shares at all.
We looked around a bit, and decided to put HFS on our windows server. It does great for sharing files from the harddrive attached to it. However, it doesn't play well with network shares. Initially I thought maybe it was just because it was a network share and it wasn't looking at the folder, so I made symbolic links to the network shares and tried to put those up in HFS. Unfortunately, the network shares show up as empty directories. Additionally, moving the harddisks to the windows machine didn't work, as they're not NTFS, and formatting them would mean finding somewhere to back up 5TB of data that we just don't have more harddrive space for.
So:
tl;dr - We need to figure out how to get HFS to share the contents of a windows simple network share over http, and are looking for advice on how to accomplish that.