no more avahi publish

This commit is contained in:
notgne2 2021-09-26 14:51:38 -07:00
parent c8b94bc9fe
commit 0b973d8ce5
No known key found for this signature in database
GPG Key ID: BB661E172B42A7F8
5 changed files with 5 additions and 26 deletions

View File

@ -27,7 +27,6 @@
outputs = { self, nixpkgs, ... }@inputs: { outputs = { self, nixpkgs, ... }@inputs: {
nixosModules = { nixosModules = {
ezpassthru = import ./modules/ezpassthru.nix; ezpassthru = import ./modules/ezpassthru.nix;
ezvahi = import ./modules/ezvahi.nix;
ezwg = import ./modules/ezwg.nix; ezwg = import ./modules/ezwg.nix;
kiosk = import ./modules/kiosk.nix; kiosk = import ./modules/kiosk.nix;
fuckingprint = import ./modules/fuckingprint.nix; fuckingprint = import ./modules/fuckingprint.nix;

View File

@ -2,7 +2,6 @@
{ {
imports = [ imports = [
./ezvahi.nix
./ezwg.nix ./ezwg.nix
./kiosk.nix ./kiosk.nix
./ezpassthru.nix ./ezpassthru.nix

View File

@ -1,22 +0,0 @@
{ config, lib, pkgs, ... }:
with lib;
let
cfg = config.services.ezvahi;
in
{
options.services.ezvahi.enable = mkEnableOption "Enable simple Avahi config";
config = mkIf cfg.enable {
services.avahi = {
enable = true;
nssmdns = true;
publish = {
enable = true;
addresses = true;
domain = true;
workstation = true;
userServices = true;
};
};
};
}

View File

@ -9,8 +9,6 @@ in
options.fuckingprint.enable = mkEnableOption "Make my fucking printer work"; options.fuckingprint.enable = mkEnableOption "Make my fucking printer work";
config = mkIf cfg.enable { config = mkIf cfg.enable {
services.ezvahi.enable = lib.mkDefault true;
# Enable CUPS and SANE for printing and scanning # Enable CUPS and SANE for printing and scanning
services.printing.enable = true; services.printing.enable = true;
services.printing.browsing = true; services.printing.browsing = true;

View File

@ -20,6 +20,11 @@ in
}; };
config = mkIf cfg.enable { config = mkIf cfg.enable {
services.avahi = {
enable = true;
nssmdns = true;
};
services.ezpw.enable = lib.mkDefault true; services.ezpw.enable = lib.mkDefault true;
security.pam.services = { security.pam.services = {