open-iscsi / open-isns

iSNS server and client for Linux
GNU Lesser General Public License v2.1
26 stars 22 forks source link

make systemd optional #3

Closed ktdreyer closed 8 years ago

ktdreyer commented 8 years ago

Would it be possible to make the dependency on systemd optional? This would allow me to build packages for Ubuntu Trusty (since that distro does not yet have a libsystemd-dev package.)

ktdreyer commented 8 years ago

@phatina , would it be possible to make this optional, to support open-isns on Trusty?

phatina commented 8 years ago

@ktdreyer, try this PPA...

gonzoleeman commented 8 years ago

@ktdreyer , yes we could make systemd optional. The only effect it has is on the socket opening at startup. We could either make it a compile-time or run-time option. I'm thinking compile-time, since the environment (systemd or no systemd) doesn't change dynamically.

gonzoleeman commented 8 years ago

@ktdreyer - do you still care? I will be glad to submit a change that will make systemd optional, but no need to do that if nobody cares ...

ktdreyer commented 8 years ago

Thanks @phatina and @gonzoleeman . As it turns out, I will just build the package for Ubuntu Xenial and run them on that distro. I really appreciate your feedback on this and especially that PPA work.