Have an upstream dir which maps to /usr/share/ltsp?

Alkis Georgopoulos <[email protected]> Sat, 28 Apr 2012 06:12:22 +0300
Newsgroups gmane.linux.terminal-server.devel
Message-ID <[email protected]>
Part of the current Ubuntu packaging:

$ grep usr/share/ltsp debian/ltsp-client-core.install | sort
client/configure-x.sh usr/share/ltsp
client/functions/Debian/* usr/share/ltsp/
client/init-ltsp.d/common/* usr/share/ltsp/init-ltsp.d/
client/init-ltsp.d/Debian/* usr/share/ltsp/init-ltsp.d/
client/init-ltsp.d/Ubuntu/* usr/share/ltsp/init-ltsp.d/
client/initscripts/ltsp-bindmounts usr/share/ltsp
client/initscripts/ltsp-init-common usr/share/ltsp
client/kioskSession usr/share/ltsp
client/ltsp-client-functions usr/share/ltsp
client/ltsp_config.d/* usr/share/ltsp/ltsp_config.d/
client/ltsp_config usr/share/ltsp
client/nbd-disconnect usr/share/ltsp
client/screen.d usr/share/ltsp
client/screen-session.d usr/share/ltsp
client/screen_session usr/share/ltsp
client/screen-x-common usr/share/ltsp
client/update-kernels usr/share/ltsp
client/xinitrc.d usr/share/ltsp
client/xinitrc usr/share/ltsp

I propose this instead:

client/share/* usr/share/ltsp/
client/share.Debian/* usr/share/ltsp/
client/share.Ubuntu/* usr/share/ltsp/

I.e. instead of having multiple "functions/Debian", "init-ltsp.d/Debian" 
etc subdirs, to have a central "share" dir that maps to /usr/share/ltsp, 
and to have "share.Distro" dirs that can override everything in there. 
This should simplify packaging a lot while making it more flexible, and 
it would make the upstream tree cleaner.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_____________________________________________________________________
Ltsp-developer mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-developer
For additional LTSP help,   try #ltsp channel on irc.freenode.net