Adding some consistency to /etc/rc.d/*
- Reply: Warner Losh : "Re: Adding some consistency to /etc/rc.d/*"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 31 Aug 2025 02:50:37 UTC
Hey folks, I’ve been aware of a tool called rclint for a while, and while I was deploying some services for the dayjob for our own internal services, I wanted to make sure they were compatible with puppet, and thus looked and smelled to those libraries like “normal” rc scripts. I’m also a maintainer for the opendmarc port, and I’ve tried to make sure that file as well, passes muster. However, recently I turned to the actual source tree for rc.d, and a lot of them don’t. (There are something like 170 files there). This is work I’ve posted to questions@ about, and that I’m willing to take on, trying to get things to pass somewhat cleanly. A lot of it would just be adding descriptions, making sure ordering of vars is consistent, fixing function definitions, and the like. It’s also a good way to get used to working with the project, and getting used to the various git workflows. Does this seem like a reasonable effort? -Dan