Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: b60ddaf014d9
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 1bdba70b716e
Choose a head ref
  • 5 commits
  • 17 files changed
  • 2 contributors

Commits on Sep 8, 2018

  1. Copy the full SHA
    f2c5b98 View commit details
    Browse the repository at this point in the history
  2. HylaFAX+: init at 5.6.0

    Create the top-level packages attribute
    'hylafaxplus' that builds HylaFAX+ .
    
    Note:
    The nobody uid and the nogroup gid
    are hardcoded in the package.
    The package build recipe file
    contains options to modify these ids.
    Yarny0 committed Sep 8, 2018
    Copy the full SHA
    a08b633 View commit details
    Browse the repository at this point in the history
  3. modules: HylaFAX server configuration

    This commit adds the following
    * the uucp user
    * options for HylaFAX server to control startup and modems
    * systemd services for HylaFAX server processes
      including faxgettys for modems
    * systemd services to maintain the HylaFAX spool area,
      including cleanup with faxcron and faxqclean
    * default configuration for all server processes
      for a minimal working configuration
    
    Some notes:
    
    * HylaFAX configuration cannot be initialized with faxsetup
      (as it would be common on other Linux distributions).
      The hylafaxplus package contains a template spool area.
    * Modems are controlled by faxgetty.
      Send-only configuration (modems controlled by faxq)
      is not supported by this configuration setup.
    * To enable the service, one or more modems must be defined with
      config.services.hylafax.modems .
    * Sending mail *should* work:
      HylaFAX will use whatever is in
      config.services.mail.sendmailSetuidWrapper.program
      unless overridden with the sendmailPath option.
    * The admin has to create a hosts.hfaxd file somewhere
      (e.g. in /etc) before enabling HylaFAX.
      This file controls access to the server (see hosts.hfaxd(5) ).
      Sadly, HylaFAX does not permit account-based access
      control as is accepts connections via TCP only.
    * Active fax polling should work; I can't test it.
    * Passive fax polling is not supported by HylaFAX.
    * Pager transmissions (with sendpage) are disabled by default.
      I have never tested or used these.
    * Incoming data/voice/"extern"al calls
      won't be handled by default.
      I have never tested or used these.
    Yarny0 committed Sep 8, 2018
    Copy the full SHA
    12fa95f View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2018

  1. Copy the full SHA
    c8ccc43 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #44496 from Yarny0/hylafaxplus

    Hylafaxplus
    Mic92 committed Sep 11, 2018
    Copy the full SHA
    1bdba70 View commit details
    Browse the repository at this point in the history