auto-admin: Add support for AD authentication, factor out pkgsrc scripts
Approved by jrm (mentor) or wen (mentor)
Differential to be added to commit message
Details
portlint -AC: looks fine
Tested in production
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
sysutils/auto-admin/Makefile | ||
---|---|---|
19 ↗ | (On Diff #43144) | Could silence the MKDIR? It's the one install target command we are prejudiced against (so I am told). |
26 ↗ | (On Diff #43144) | Is this correct? I didn't test, but it looks like it is installing the same file over each interation, but with a different name. |
Yes, it's correct. Currently there is one man page covering all scripts (at least the ones that are documented).
sysutils/auto-admin/Makefile | ||
---|---|---|
26 ↗ | (On Diff #43149) | You should probably not install the same man-page over and over again but create symlinks. ${RLN} ${STAGEDIR}${MANPREFIX}/man/man1/auto-admin.1 ${STAGEDIR}${MANPREFIX}/man/man1/`basename $${name}`.1; |
Better yet, I'm just going to stop generating manpages for undocumented
scripts. I need to catch up on the documentation as well as separate it out.
I'd like to autogenerate man pages for each script, but haven't found a good
tool yet. Doxygen is nice for HTML but stinks at man pages.
LGTM.
P.S. You can mark inline comments as Done. The interface is a little special. After you mark them, you have to hit submit at the bottom.