Bug 26376 - logrotate für samba4
logrotate für samba4
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Samba4
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.0-2
Assigned To: Arvid Requate
Stefan Gohmann
: interim-2
: 26410 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-03-06 13:27 CET by Arvid Requate
Modified: 2015-03-24 16:14 CET (History)
1 user (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:
requate: Patch_Available+


Attachments
Patches von ABartlett, angepasst auf die samba4-Version aus errata63 (6.84 KB, application/x-gzip)
2012-06-19 11:35 CEST, Arvid Requate
Details
Entsprechende Erweiterung für das UCR-Template für /etc/logrotate.d/univention-samba4. wichtig für kill -HUP nach dem logrotate. (864 bytes, patch)
2012-06-19 11:37 CEST, Arvid Requate
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Arvid Requate univentionstaff 2012-03-06 13:27:29 CET
Für die Samba4-Logdateien sollte logrotate aktiviert werden. Ggf. kann das direkt im samba4-Debianpaket mitgebracht werden.
Comment 1 Arvid Requate univentionstaff 2012-03-06 18:02:00 CET
univention-samba4 ist im der Anpassung von /etc/logrotate.d/univention-samba4 neu gebaut. Nach einem logrotate -f /etc/logrotate.d/univention-samba4 verwenden smbd und samba-Daemon direkt die neue Logdatei.

Zu klären ist noch, wie wir die Version aus ucs3.0-1 in errata3.0-1 veröffentlichen können: univention-samba4 bringt in ucs3.0-1 eine neue Abhängigkeit auf unviention-samba-local-config mit, was dafür ebenfalls angepasst wurde (damit es nicht mehr auf samba-bdc dependet). Das Einfachste wäre vermutlich hier zwei errata-Pakete zu veröffentlichen: univention-samba und univention-samba4 aus ucs3.0-1 mit dem zusätzlichen Patch für diesen Bug.
Comment 2 Arvid Requate univentionstaff 2012-03-07 18:51:13 CET
Das Paket samba4 ist im Scope errata3.0-1 mit 92_add_logrotate.patch neu gebaut.

Errata: 2012-03-07-samba4.yaml
Comment 3 Stefan Gohmann univentionstaff 2012-03-08 16:20:51 CET
* Update: OK
* logroate: FAILED (es fehlt ein reload von Samba4, dadurch werden nach dem logrotate keine Loginformationen mehr geschrieben)
* yaml: OK
Comment 4 Arvid Requate univentionstaff 2012-03-08 19:32:56 CET
Trotz verschiedener Versuchen mit tevent-Aufrufen von housekeeping_fn oder check_log_size analog zu dem was in source3/smbd/process.c gemacht wird, hören die geforkten samba4-services ("drepl" aus source4/dsdb/repl/drepl_service.c) auf zu loggen sobald log.samba umbenannt wird, Ich vermute, dass sie den alten File-Deskriptor weiter verwenden. Leider helfen auch keine Aufrufe von reopen_logs_internal z.B. direkt in source4/dsdb/repl/drepl_periodic.c.

Der Patch ist erstmal in .DISABLED umbenannt, damit die anderen errata-Patches veröffentlicht werden können. Paket ist neu gebaut und yaml-Datei ist angepasst.
Paket baut noch.
Comment 5 Stefan Gohmann univentionstaff 2012-03-28 07:20:20 CEST
Das sollten wir mit 3.1 umsetzen.
Comment 6 Arvid Requate univentionstaff 2012-06-19 11:35:11 CEST
Created attachment 4446 [details]
Patches von ABartlett, angepasst auf die samba4-Version aus errata63
Comment 7 Arvid Requate univentionstaff 2012-06-19 11:37:38 CEST
Created attachment 4447 [details]
Entsprechende Erweiterung für das UCR-Template für /etc/logrotate.d/univention-samba4. wichtig für kill -HUP nach dem logrotate.
Comment 8 Arvid Requate univentionstaff 2012-06-20 14:44:37 CEST
Das Quellpaket samba4 ist jetzt im Scope ucs3.0-2 mit den Patches neu gebaut.
Das Quellpaket univention-samba4 wurde im SVN angepasst und ebenfalls in Scope ucs3.0-2 neu gebaut.
Comment 9 Stefan Gohmann univentionstaff 2012-07-02 08:33:38 CEST
Rotation funktioniert, neue Einträge landen in den neuen Dateien.

Changelog OK.
Comment 10 Stefan Gohmann univentionstaff 2012-07-20 15:24:07 CEST
UCS 3.0-2 has been released: 
  http://forum.univention.de/viewtopic.php?f=54&t=1905

If this error occurs again, please use "Clone This Bug".
Comment 11 Arvid Requate univentionstaff 2012-08-13 11:01:43 CEST
*** Bug 26410 has been marked as a duplicate of this bug. ***