44 Commits

Author SHA1 Message Date
007fff7d35 Optional exporter as some systems do not have /proc/<num>/io (OpenWrt)
All checks were successful
continuous-integration/drone Build is passing
2025-09-26 16:46:32 +02:00
ddc1da1947 Fix samba_statusd supervisord typo
All checks were successful
continuous-integration/drone Build is passing
2025-09-26 16:12:56 +02:00
23489b2e1d Upgrade tu ubuntu:plucky. Prometheus metrics
All checks were successful
continuous-integration/drone Build is passing
2025-09-26 16:04:32 +02:00
4625116555 Revert CUPS related fd changes. One has to limit fd-s using docker ulimit
All checks were successful
continuous-integration/drone Build is passing
2024-01-02 00:24:24 +01:00
85e8993544 Another try with CUPS fd limit.
Some checks failed
continuous-integration/drone Build was killed
2024-01-01 23:29:59 +01:00
b21e694864 CUPS fails to start without enough file-descriptors.
All checks were successful
continuous-integration/drone Build is passing
2024-01-01 23:12:01 +01:00
4dce76be6d Previous was downgrade, upgrade to Ubuntu mantic
Some checks failed
continuous-integration/drone Build was killed
2023-12-18 11:52:48 +01:00
8b52ff4985 Upgrade to Ubuntu Jammy
Some checks failed
continuous-integration/drone Build is passing
continuous-integration/drone/push Build was killed
2023-12-18 11:43:39 +01:00
57e6967d63 FIX Inverted CUPS_TRUSTED_PROXY start-up condition.
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-23 22:39:45 +01:00
9c8b7c31c8 Allow unecrypted admin connections from CUPS_TRUSTED_PROXY address(es).
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-23 22:29:23 +01:00
6c57adafeb Do not require lower-case DOMAIN variable - calculate it.
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-27 11:38:56 +01:00
2d6e96d0e0 Build tagging.
All checks were successful
continuous-integration/drone/push Build is passing
4.16.4
2023-01-17 08:40:39 +01:00
f6cad8a87e Final permission fix after samba creates its driver dirs
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-21 10:53:55 +01:00
ae4c886d82 Print drivers permissions default group.
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-21 10:10:09 +01:00
071261609b Another permission try.
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-21 02:54:01 +01:00
c6545d6397 FIX permissions for user also (not just group)
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-21 02:25:42 +01:00
a2eec626b2 FIX printerdrivers permission requires winbind running.
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-21 01:55:16 +01:00
679a5e9590 Printerdrivers must have inheritable permissions
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-21 01:37:05 +01:00
50cd081abd FIX permission for printerdrivers directory.
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-21 01:03:16 +01:00
77988a86b3 Crontab must arrive after installation.
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-19 22:11:24 +01:00
96b480ee29 CUPS printers.conf persistence
Some checks failed
continuous-integration/drone/push Build is failing
/var/lib/samba/printerdrivers permissions
/var/lib/samba/share_info.tdb permissions
2022-12-19 22:01:26 +01:00
409c084d44 Move to ubuntu kinetic and fix nsswitch.conf
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-19 19:46:18 +01:00
70f316cea0 Switch to ubuntu jammy and samba 4.15.9
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-19 07:51:45 +01:00
7db0287859 Remove SSSD
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-19 00:44:02 +01:00
063e9802d9 CI trigger
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-18 20:59:16 +01:00
465fa64532 LDB files are missing after join. 2022-12-18 20:47:43 +01:00
7defc78e88 SSSD disabled for getent gets consistent with wbinfo.
All checks were successful
continuous-integration/drone/push Build is passing
Expand groups.
2022-12-17 22:13:53 +01:00
201ac12f6b SSSD use default domain to unify winbind with getent
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-17 21:06:04 +01:00
f9230a76b0 Guest acccount
All checks were successful
continuous-integration/drone/push Build is passing
FIX pam-auth-update to not require user input
FIX smb.conf to end with new line
2022-12-16 08:14:37 +01:00
43a3122da7 CUPS ppd persistence. Currently failing to persist /etc/cups/printers.conf
All checks were successful
continuous-integration/drone/push Build is passing
FIX smb.conf.j2 must end with new line
2022-12-15 03:13:58 +01:00
8bf39954d9 CUPS persistence
All checks were successful
continuous-integration/drone/push Build is passing
CUPS domain administrator permission
dcerpc as a separate service
2022-12-15 02:09:05 +01:00
9670e00722 supervisord config for samba and cups.
All checks were successful
continuous-integration/drone/push Build is passing
FIX file mask for share_info.tdb must be 666
2022-12-14 22:54:30 +01:00
b52d0e88ee Syntax error.
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-14 22:00:57 +01:00
fbde49997a Add acl and cups packages, remove not used packages.
Some checks failed
continuous-integration/drone/push Build is failing
2022-12-14 21:58:34 +01:00
26fc5dadff smb.conf must define a member server
All checks were successful
continuous-integration/drone/push Build is passing
join domain also using "net ads join"
Service start commands.
2022-12-14 14:30:09 +01:00
94ecdf7d94 Generate krb5.conf and persist krb5.keytab.
All checks were successful
continuous-integration/drone/push Build is passing
FIX echo -e to not output -e to files (switch to bash)
2022-12-14 13:10:54 +01:00
2dccffb7db FIX env vars and sssd service
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-14 11:57:02 +01:00
e10974ab72 Avoid realm join and use adcli join directly.
Some checks failed
continuous-integration/drone/push Build is failing
2022-12-14 11:40:49 +01:00
86b78e7569 Join using realm.
All checks were successful
continuous-integration/drone/push Build is passing
Additional dependency samba-common-bin of realm discover -v
2022-12-12 01:00:50 +01:00
411373726d Debian bookworm required for fresh samba.
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-11 22:48:04 +01:00
87112ca195 Fix join.
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-11 22:14:53 +01:00
451337eac0 Entrypoint.sh file name mismatch.
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-11 00:07:39 +01:00
534b12935c resolvconf package fails in build.
Some checks failed
continuous-integration/drone/push Build is failing
2022-12-10 23:56:15 +01:00
e396be7982 Samba member server.
Some checks failed
continuous-integration/drone/push Build is failing
2022-12-10 23:42:04 +01:00