Bug 33918 - ucs-school-netlogon.py doesn't create executable files
ucs-school-netlogon.py doesn't create executable files
Status: CLOSED FIXED
Product: UCS@school
Classification: Unclassified
Component: Netlogon scripts
UCS@school 3.2
Other Linux
: P5 normal (vote)
: UCS@school 3.2 Errata
Assigned To: Florian Best
Sönke Schwardt-Krummrich
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-01-13 15:56 CET by Jan Christoph Ebersbach
Modified: 2014-04-04 11:45 CEST (History)
4 users (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:


Attachments
Patch to make the resulting script executable (436 bytes, patch)
2014-01-13 17:44 CET, Jan Christoph Ebersbach
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Christoph Ebersbach univentionstaff 2014-01-13 15:56:25 CET
Due to a change in Samba's behavior towards files that should be executed, these files need to be marked as executable.  ucs-school-netlogon.py doesn't do that.
Comment 1 Jan Christoph Ebersbach univentionstaff 2014-01-13 17:44:04 CET
Created attachment 5732 [details]
Patch to make the resulting script executable
Comment 2 Arvid Requate univentionstaff 2014-01-13 20:26:41 CET
See also Bug 33785.
Comment 3 Florian Best univentionstaff 2014-01-16 12:31:37 CET
Applied the patch. ucs-school-netlogon (4.0.0-0)
Comment 4 Sönke Schwardt-Krummrich univentionstaff 2014-01-23 17:03:27 CET
OK: code change
OK: behaviour (all files will be set to mode 0755 on next change/on module resync)
REOPEN: changelog entry is missing

For the changelog entry:
→ a manual action is only necessary if there are real problems while executing the logon scripts; possible actions:
- resync of the listener module "ucs-school-user-logonscript"
  → univention-directory-listener-ctrl resync ucs-school-user-logonscript
- if this takes too long, manual mode change is also possible:
  → cd $NETLOGONDIRECTORY
  → chmod a+rx -Rf user/*.vbs
Comment 5 Florian Best univentionstaff 2014-01-31 12:07:07 CET
Changelog created.
Comment 6 Sönke Schwardt-Krummrich univentionstaff 2014-02-03 17:55:29 CET
OK: changelog (fixed bug number)
Comment 7 Sönke Schwardt-Krummrich univentionstaff 2014-02-07 13:51:31 CET
UCS@school 3.2v2 has been released:
http://docs.univention.de/release-notes-ucsschool-3.2v2-de.pdf

If this error occurs again, please use "Clone This Bug".