On 01/08/2018 06:07 PM, Thomas Goirand wrote: > On 12/25/2017 03:07 AM, Jesse Smith wrote: >> Hello Debian init developers, >> >> I am doing some work on the upstream SysV init code, cleaning things up >> and upstreaming patches. If you have any Debian-specific patches for >> init that you'd like to get passed upstream, please let me know. Or post >> to the SysV mailing list and I'll pick them up from there. >> >> Best wishes, >> Jesse > Hi Jesse, > > Looks like nobody dares replying, so I'll attempt. > > I'm surprised to see any activity "upstream", I really thought that > there was no active upstream anymore. It's really nice to see activity. > > Debian carries 17 patches. You'll see them there: > https://anonscm.debian.org/cgit/collab-maint/sysvinit.git/tree/debian/patches > > It probably would be a good idea to push them upstream indeed. > > Cheers, > > Thomas Goirand (zigo)
Thank you, Thomas. (I'm cc'ing the SysV devel list here too to keep everyone in the loop.) I have created a new development branch of SysV which includes bug fixes from the Savannah issue tracker and the provided Debian patches. The combined changes are on GitHub [1]. These patches, once they've been tested (hopefully by the end of the month) I'll try to get it all merged into our main source trunk. Of the 17 patches, I think about half a dozen had already been carried upstream. The rest have been applied and will appear in the next beta release. The only Debian patch I dropped was the one to change the location of /etc/nologin to /run/nologin. It looks like each distro uses a different location, so I'm going to leave it as-is and let each downstream patch the location as they wish. In the coming weeks I plan to look at Ubuntu's list of patches too to see if anything there can be useful to us as well. Once that's done I'll start work on putting together a beta package for people to test. Cheers, Jesse 1. https://github.com/slicer69/sysvinit/tree/debian