tangled
alpha
login
or
join now
devins.page
/
flake
0
fork
atom
configurations for my servers and desktops
nix
nixos
flake
dots
dotfiles
0
fork
atom
overview
issues
pulls
pipelines
chore: remove avahi service files
devins.page
3 months ago
785262ba
5a6212a7
-18
1 changed file
expand all
collapse all
unified
split
hosts
bluepill
services
samba.nix
-18
hosts/bluepill/services/samba.nix
···
12
12
nssmdns4 = true;
13
13
publish = {
14
14
enable = true;
15
15
-
workstation = true;
16
15
userServices = true;
17
17
-
hinfo = true;
18
16
};
19
17
};
20
18
21
21
-
services.avahi.extraServiceFiles = {
22
22
-
"device-info.service" = pkgs.writeText "device-info.service" ''
23
23
-
<?xml version="1.0" standalone='no'?>
24
24
-
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
25
25
-
<service-group>
26
26
-
<name replace-wildcards="yes">%h</name>
27
27
-
<service>
28
28
-
<type>_device-info._tcp</type>
29
29
-
<port>0</port>
30
30
-
<txt-record>model=TimeCapsule</txt-record>
31
31
-
</service>
32
32
-
</service-group>
33
33
-
'';
34
34
-
};
35
35
-
36
19
services.samba-wsdd = {
37
20
enable = true;
38
21
openFirewall = true;
···
46
29
# https://wiki.samba.org/index.php/Configure_Samba_to_Work_Better_with_Mac_OS_X
47
30
"vfs objects" = "catia fruit streams_xattr"; # added catia
48
31
"fruit:metadata" = "stream";
49
49
-
"fruit:model" = "TimeCapsule";
50
32
"fruit:veto_appledouble" = "no";
51
33
"fruit:nfs_aces" = "no";
52
34
"fruit:wipe_intentionally_left_blank_rfork" = "yes";