mg
ac64ae2341
Co-authored-by: Michael Grote <michael.grote@posteo.de> Reviewed-on: mg/ansible#275 Co-authored-by: mg <michael.grote@posteo.de> Co-committed-by: mg <michael.grote@posteo.de>
70 lines
2.3 KiB
YAML
70 lines
2.3 KiB
YAML
---
|
|
# Global SMB options
|
|
smb_min_protocol: "SMB2_02"
|
|
smb_client_min_protocol: "SMB2_02"
|
|
smb_client_max_protocol: "SMB3_00"
|
|
smb_log_level: "1"
|
|
smb_server_string: "%h_server"
|
|
smb_log_file: "/var/log/samba/log"
|
|
smb_max_log_size: "1000"
|
|
smb_logging: "syslog"
|
|
smb_panic_action: "/usr/share/samba/panic-action_%d"
|
|
smb_passdb_backend: "tdbsam"
|
|
smb_obey_pam_restrictions: "no"
|
|
smb_unix_password_sync: "no"
|
|
smb_passwd_program: "/usr/bin/passwd_%u"
|
|
smb_passwd_chat: '*Enter\snew\s*\spassword:*_%n\n_*Retype\snew\s*\spassword:*_%n\n_*password\supdated\ssuccessfully*_.'
|
|
smb_pam_password_change: "yes"
|
|
smb_guest_account: "nobody"
|
|
smb_load_printers: "no"
|
|
smb_unix_extensions: "yes"
|
|
smb_wide_links: "no"
|
|
smb_create_mask: "0777"
|
|
smb_directory_mask: "0777"
|
|
smb_map_to_guest: "Bad User"
|
|
smb_use_sendfile: "yes"
|
|
smb_aio_read_size: "16384"
|
|
smb_aio_write_size: "16384"
|
|
smb_local_master: "yes"
|
|
smb_time_server: "no"
|
|
smb_wins_support: "no"
|
|
smb_acl_allow_execute_always: "yes"
|
|
smb_force_user: "root"
|
|
smb_force_group: "users"
|
|
smb_workgroup: WORKGROUP
|
|
|
|
# packages
|
|
smb_packages:
|
|
- samba
|
|
- cifs-utils
|
|
- samba-common
|
|
- samba-common-bin
|
|
- samba-vfs-modules
|
|
|
|
# zfs-snapshots einbinden
|
|
## als <Pfad>\.zfs\snapshot einbinden
|
|
## sorgt dafur das statt "A0KDC9~F" die Ordnernamen als "autosnap_2021-11-04_23÷59÷02_daily" angezeigt werden
|
|
## https://www.samba.org/samba/docs/current/man-html/vfs_catia.8.html
|
|
# aktiv?
|
|
smb_enable_snapshots_dir: true
|
|
# welche Character/zeichen-Ersetzungen soll catia ausführen
|
|
smb_catia_mappings: "0x3a:0xf7" # ersetzt ":" durch "÷"
|
|
|
|
# als Windows-Shattenkopien einbinden
|
|
## https://www.samba.org/samba/docs/current/man-html/vfs_shadow_copy2.8.html
|
|
## BUG: Windows sieht die Schattenkopien, kann die Ausgewählte Datei aber nicht öffnen wenn sie seit dem Snapshot gelöscht wurde, vmtl da Windows nicht den kompletten Snapshot-Pfad verwendet
|
|
## Format ist passend fur sanoid-Snapshots
|
|
# aktiv?
|
|
smb_enable_snapshots_shadow: false
|
|
# wo liegen die Snapshots
|
|
smb_shadow_snapdir: ".zfs/snapshot"
|
|
# Sortierung
|
|
smb_shadow_sort: "desc"
|
|
# Datumsformat der Snapshots
|
|
smb_shadow_format: "_%Y-%m-%d_%H:%M:%S"
|
|
# Snapshot-Präfix
|
|
smb_shadow_snapprefix: "^autosnap"
|
|
# Snapshot-"Trenner"
|
|
smb_shadow_delimiter: "_"
|
|
# zeitformat Snapshots
|
|
smb_shadow_localtime: "no"
|