#1938 closed Defekt (im Image)
Infosys-Excel-Export nicht auffindbar
| Reported by: | Rüdiger Kupper | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | unverzüglich erledigen | Milestone: | Image "Ambitionierter Albrecht" |
| Component: | Webdienst: Infosys | Severity: | beeinträchtigt den Unterricht vieler Lehrer |
| Keywords: | Schulung | Cc: | jas, roml, pal, eas, moeh |
Description
Kritisch/hohe Priorität, weil es derzeit mehrere Kollegen betrifft. Das Problem ist jetzt am Schuljahresanfang besonders akut:
Früher haben die Kollegen Infosys in einer VM unter ihrem Nutzernamen gestartet. Das hat zu Kritik geführt, weil es als zu langsam empfunden wurde. Es hatte allerdings den Vorteil, dass der jeweilige Nutzer von Infosys aus Zugriff auf sein persönliches Homeverzeichnis auf dem Server hatte. Von Infosys exportierte Dateien wie Klassenlisten wurden in das Homeverzeichnis der Nutzer geschrieben.
Wir erlauben jetzt instantanen Zugriff auf Infosys, indem wir das Programm ständig laufen lassen und sich Nutzer nur innerhalb des Programms authentifizieren. Das geht sehr schnell (seitdem gibt es keine Beschwerden über "langsames Infosys" mehr), doch Infosys läuft damit als Instanz eines Standardnutzers namens "windows". Von Infosys exportierte Dateien landen damit stets im Homeverzeichnis des Nutzers "windows". Dieses liegt lokal auf dem jeweiligen Rechner und ist für Kollegen schwer zu finden. (Genaugenommen soll es auch gar nicht gefunden werden.)
- Ziel
- Von Infosys exportierte Dateien (und gleiches gilt für Dateiimport) sollen an einen Ort geschrieben werden, an dem normale Nutzer die Datei leicht auffinden können.
- Möglichkeiten
-
- Vorzuziehen wäre das Homeverzeichnis des derzeit authentifizierten Nutzers. Ich sehe jedoch nicht, wie das leicht möglich wäre, dazu müsste Infosys selbst das Homverzeichnis des Nutzers nach mounten.
- Alternativ könnte Infosys in ein Verzeichnis auf dem Server schreiben, das für alle Nutzer leicht erreichbar ist, ähnlich den Verzeichnissen "PDF" und "Scans", in denen alle Kopierer-Scans und PDF-Drucke abgelegt werden, und die in die Homeverzeichnisse aller Nutzer gemountet werden.
Aber vielleicht fällt Dir ja ein Weg ein, Vorschlag 1. zu realisieren?
Change History (11)
comment:1 by , 11 years ago
comment:2 by , 11 years ago
Das hätte den Nachteil, dass es nur auf dem lokalen Rechner funktioniert, denn "windows" ist ein lokaler Nutzer. Wir könnten ihm aber sicher ein Netzwerkverzeichnis verpassen, das man dann von jedem Rechner aus sehen kann.
comment:3 by , 11 years ago
Das muss nicht netzwerkweit funktionieren, denn der Vorgang ist:
- Liste in InfoSys als XLS-Datei ablegen
- Umschalten zum eigenen Account
- Liste weiterverwenden
comment:4 by , 11 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → accepted |
Okay, dann erschöpft es sich mit einem Link oder einem Nautlius-Bookmark.
- Todo
- Nach Abschluss Information an die Kollegen.
comment:5 by , 11 years ago
| Severity: | normal → kritisch |
|---|
comment:7 by , 11 years ago
kurz notiert: So geht's:
- Link anlegen: '/home/vorlage/InfoSys_Dateien' -> '/home/windowsDateien?'
- in /etc/linuxmuster-client/profile/profile.conf als zusätzliche rsync-Option "--links" eintragen, damit der Link auch mitkopiert wird.
comment:8 by , 11 years ago
| Cc: | added |
|---|---|
| Milestone: | Schuljahr 2015/16 → Image "Ambitionierter Albrecht" |
| Priority: | hoch → höchste |
comment:9 by , 11 years ago
Erledigt.
TODO
- @bau
- Der Link weist nach
/home/windows/Dateien, also sollte auch Infosys dort seine Dateien hinspeichern/herholen. Das wäre unter Windows alsoH:\Dokumente. Bitte im nächsten Windows-Image ändern. - @kup
-
- In dem Verzeichnis müssten die Rechte vererbt werden, so dass die Dateien auch wieder gelöscht werden können.
- README-Datei in den Ordner legen.
comment:10 by , 11 years ago
| Resolution: | → im Image |
|---|---|
| Status: | accepted → closed |
- Erledigt
-
- bau hat die Verlinkung korrigiert(?)
- Der Nutzer
windowshat jetzt in seinem~/.profilestehenumask 000. Damit sind alle Dateien, die derwindows-Nutzer anlegt, weltlese- und schreibbar. Das gilt dann u.a. auch für die InfoSys-Dateien. Jeder Linuxnutzer kann sie lesen, verändern und löschen. - Achtung, Schüler können diese Dateien derzeit ebenfalls lesen, löschen und ändern, wenn sie wissen, wo sie suchen müssen! (--> Folgeticket: #2059)
- README-Datei im Übergabeverzeichnis (Vorlagennutzer) wurde angelegt mit Informationen, wie das Verzeichnis funktioniert.
- Ungelöst/bleibt bestehen
-
- Dateien, die von Linux-Nutzern von Ubuntu aus im Ordner
~/Infosys-Dateienerzeugt werden, können vom windows-Nutzer nur gelesen, doch nicht verändert oder gelöscht werden. - Wenn man drüber nachdenkt, ist das aber auch gut so! Denn jeder Nutzer sieht ja das selbe Verzeichnis unter
~/Infosys-Dateien. Also könnte sonst jeder Nutzer die Dateien der anderen bearbeiten... - Falls jemand dieses Verzeichnis also nutzt, um etwa Word-Dateien von Linux nach Windows zu bringen, um sie dort zu bearbeiten, so muss er eben eine Kopie anfertigen, bevor er die Datei bearbeiten kann. Aber hierfür war dieses geteilte Verzeichnis ja auch nicht gedacht.
- Dateien, die von Linux-Nutzern von Ubuntu aus im Ordner
comment:11 by , 11 years ago
| Keywords: | Schulung added |
|---|
Mir fällt eine recht einfache Lösung ein:
Alle Mitglieder der Gruppe Lehrer erhalten Zugriff auf das HomeVZ des Users windows und wir verlinken beim Login /home/windows nach ~/windows