I've been making my own custom RHEL / CentOS boot CDs for years, and all of the instructions for such work call out to take a distro's CD, and copy key files from it. Among those files are those that I think are associated with the the SYSLINUX/ISOLINUX project; e.g.: http://mirror.centos.org/centos/6/os/x86_64/images/ http://mirror.centos.org/centos/6/os/x86_64/isolinux/ Two questions: - As the SYSLINUX project is GPLed, to hand out binaries implies the sources are available somewhere, but I can't find an official point of reference on where the corresponding sources are. - Further, near as I can tell, the SYSLINUX project makes no reference to Kickstart, but I do see Fedora refer to Kickstart: https://fedoraproject.org/wiki/Features/SyslinuxOption This has me wondering if Fedora maintains local changes to the SYSLINUX project. If it does, that further lends to my interest in tracking down the utilized sources. Does anyone have any insight on these topics, or, at the very least, a better forum to pursue them? -- Brian Reichert <reichert at numachi.com> BSD admin/developer at large
On Tue, 13 Oct 2015, Brian Reichert wrote:> - As the SYSLINUX project is GPLed, to hand out binaries implies > the sources are available somewhere, but I can't find an official > point of reference on where the corresponding sources are.RPM points you to http://syslinux.zytor.com/wiki/index.php/The_Syslinux_Project Is that not everything you need? jh
On Tue, Oct 13, 2015 at 04:57:32PM +0100, John Hodrien wrote:> On Tue, 13 Oct 2015, Brian Reichert wrote: > > >- As the SYSLINUX project is GPLed, to hand out binaries implies > > the sources are available somewhere, but I can't find an official > > point of reference on where the corresponding sources are. > > RPM points you to > http://syslinux.zytor.com/wiki/index.php/The_Syslinux_Project > > Is that not everything you need?It's not what _I_ need; it's the burden on part of the redistributor, to satisfy the GPL requirements: http://www.gnu.org/licenses/gpl-faq.en.html#UnchangedJustBinary I downloaded just the binary from the net. If I distribute copies, do I have to get the source and distribute that too? (#UnchangedJustBinary) Yes. The general rule is, if you distribute binaries, you must distribute the complete corresponding source code too. The exception for the case where you received a written offer for source code is quite limited.> > jh > _______________________________________________ > CentOS mailing list > CentOS at centos.org > https://lists.centos.org/mailman/listinfo/centos-- Brian Reichert <reichert at numachi.com> BSD admin/developer at large
On Tue, Oct 13, 2015 at 11:38:06AM -0400, Brian Reichert wrote:> Does anyone have any insight on these topics, or, at the very least, > a better forum to pursue them?The patches used to build the latest syslinux package for CentOS7 are here: https://git.centos.org/commit/rpms!syslinux/1e69ac78ccd5571027da253a99da5968028b1d5c As for kickstart, that's not handled by syslinux so I'm not sure there are any special patches for that. On the el6 and el7 boot images, the initrd does the kickstart handling. -- Jonathan Billings <billings at negate.org>
On Tue, Oct 13, 2015 at 12:03:00PM -0400, Jonathan Billings wrote:> On Tue, Oct 13, 2015 at 11:38:06AM -0400, Brian Reichert wrote: > > Does anyone have any insight on these topics, or, at the very least, > > a better forum to pursue them? > > The patches used to build the latest syslinux package for CentOS7 are > here: > > https://git.centos.org/commit/rpms!syslinux/1e69ac78ccd5571027da253a99da5968028b1d5cCool; thanks! I see this file: https://git.centos.org/blob/rpms!syslinux/b4d04961d9543ac12b0a41ec6f1a396ebe311cd6/README.md in turn refers to, for example, the c6 branch for CentOS 6 (my current universe) Looking at this tree: https://git.centos.org/log/rpms!syslinux/b4d04961d9543ac12b0a41ec6f1a396ebe311cd6 I see nothing for syslinux: does that mean there are no changes at all for CentOS 6?> As for kickstart, that's not handled by syslinux so I'm not sure there > are any special patches for that. On the el6 and el7 boot images, the > initrd does the kickstart handling.Thanks for that, I couldn't quite figure out where Kickstart-specific stuff kicks in. I'll try to track down what I can for that, for CentOS 6...> -- > Jonathan Billings <billings at negate.org> > _______________________________________________ > CentOS mailing list > CentOS at centos.org > https://lists.centos.org/mailman/listinfo/centos-- Brian Reichert <reichert at numachi.com> BSD admin/developer at large