Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
Knot Resolver
Knot Resolver
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 112
    • Issues 112
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 16
    • Merge Requests 16
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Registry
    • Registry
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Knot projects
  • Knot ResolverKnot Resolver
  • Issues
  • #338

Closed
Open
Opened Apr 05, 2018 by Daniel Kahn Gillmor@dkg
  • Report abuse
  • New issue
Report abuse New issue

doc/kresd.8 is generated during the install phase

in daemon/daemon.mk we see that doc/kresd.8 is produced from doc/kresd.8.in as part of the daemon-install target.

This means that if the make invocation sets KEYFILE_DEFAULT or MODULEDIR or VERSION, but the same value is not also set during make install the sed replacements won't have the correct value.

doc/kresd.8 should have an explicit build target that should be a part of the standard make invocation so that it gets the right substitutions.

daemon-install can then take responsibility for installing the generated manpage.

Edited Apr 05, 2018 by Daniel Kahn Gillmor
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
No due date
2
Labels
minor usability
Assign labels
  • View project labels
Reference: knot/knot-resolver#338