git: dsynth - Add profile selection options

Matthew Dillon dillon at
Sun Nov 24 14:34:55 PST 2019

commit 9e1d0b12605e23e90c2a5f15398b434861709c58
Author: Matthew Dillon <dillon at>
Date:   Sun Nov 24 14:16:22 2019 -0800

    dsynth - Add profile selection options
    * Allow the profile to be specified via the DSYNTH_PROFILE env
      variable or via the -p profile option, overriding the default
      in /etc/dsynth.ini.
      NOTE: If running more than one dsynth simultaneously on the same
    	machine, the following directives in dsynth.ini must be
      NOTE: The Directory_distfiles directive can be shared across
    	any number of running instances without running afoul
    	of colliding fetches.
    * Allows easy selection from multiple profiles specified in
    * Create an active .lock file in the buildbase and complain if
      another dsynth is running.

Summary of changes:
 usr.bin/dsynth/build.c  | 68 +++++++++++++++++++++++++++++++------------------
 usr.bin/dsynth/config.c | 14 +++++++---
 usr.bin/dsynth/dsynth.c | 38 +++++++++++++++++++++++++--
 usr.bin/dsynth/dsynth.h |  2 +-
 4 files changed, 91 insertions(+), 31 deletions(-)

DragonFly BSD source repository

More information about the Commits mailing list