Skype Paket 4.1.32.179

Post Reply
sundl
Posts: 46
Joined: 31. Aug 2009, 11:51
Location: Fürth
Contact:

Skype Paket 4.1.32.179

Post by sundl » 02. Dec 2009, 14:15

Hallo,

hat von euch schon jemand das neue Skype paketiert?

Hab das gemacht bei mir hakt es aber noch an einigen stellen.

Ich habe ein MSI Paket erstellt und die spezifischen Einstellungen wie Sprache und Update per Diff mit eingebunden.

Das Problem ist, das ganze mit den Einstellungen funktioniert nur bei dem User bei dem es als erstes installiert wurde. Jeder andere der sich an meiner Testmaschine anmeldet bekommt wieder die englische Sprache als Default.

Vielleicht hat ja jemand das ganze schon paketiert bzw. weiss jemand was ich evtl. flasch mache.

Grüße

User avatar
bboehm
Posts: 572
Joined: 07. Apr 2008, 18:47
Location: München
Contact:

Post by bboehm » 02. Dec 2009, 16:23

Hi,

Richtig helfen kann ich dir auch nicht.

Aber vielleicht kannst ja mit den folgenden Links etwas anfangen:
http://skype.com/security/network-admin ... ion2.2.pdf
http://www.skype.com/security/Skype-v1.7.adm

Beste Grüße
Bernhard
IT-Administrator mit Migrationshintergrund bei Fraunhofer-Gesellschaft

Produktionssystem: W2k22, Empirum 24.0.1, MS SQL 2017 Enterprise
Testsystem: W2k19, Empirum 24.0.1, MS SQL 2017 Express

sundl
Posts: 46
Joined: 31. Aug 2009, 11:51
Location: Fürth
Contact:

Post by sundl » 02. Dec 2009, 16:35

Hallo,

hmm die Seiten hab ich auch schon alle gefunden...
Ich überlege ob ich einfach nur auf dem falschen Dampfer bin.
Vielleicht kann man das Skype per MSI und Diff nicht kombinieren.

Vielleicht hat ja doch noch jemand eine Idee

Julia
Posts: 384
Joined: 31. Aug 2007, 13:56
Location: Essen
Contact:

Post by Julia » 03. Dec 2009, 08:34

Hallo,

ich vermute, dass das kein Skype Problem ist, sondern eher von Empirum.
Hier gab es schon mal eine ähnliche Diskussion dazu: http://www.matrix42.de/forum/viewtopic.php?t=8283

Gruß Julia

michael_weber
Posts: 49
Joined: 30. May 2008, 13:12
Location: Sohren
Contact:

Post by michael_weber » 03. Dec 2009, 15:13

@ sundl

Du schreibst oben das Du ein *.msi Paket erstellt hast.
Skype bietet aber doch schon ein msi Paket an das man nur noch anpassen muss.

http://www.skype.com/intl/de/download/s ... /business/
oder
http://download.skype.com/SkypeSetup.msi

Die nennen es dann "Geschäftsversion"!
Das Empirum schlägt zurück! Folge 14

sundl
Posts: 46
Joined: 31. Aug 2009, 11:51
Location: Fürth
Contact:

Post by sundl » 08. Dec 2009, 11:01

ich werde es mal mit einer unattended installation probieren.

leider hat mir der beitrag nicht sehr viel geholfen. auch mit der option /AW /S2 wird der userteil nicht nachinstalliert.

das msi habe ich mir auch von der seite runtergeladen. aber ich muss es ja trotzdem in ein packet schnüren um es installieren zu können.

falls was brauchbares bei mir raus kommt schreibe ich nochmal.

aber trotzdem vielen dank!

lennu
Posts: 581
Joined: 01. Aug 2005, 16:20
Location: Bonn
Contact:

Post by lennu » 08. Dec 2009, 11:56

Poste doch mal Deine setup.inf...
Lennart Freyberg
Sysadmin
Deutsche Steinzeug Cremer & Breuer AG

sundl
Posts: 46
Joined: 31. Aug 2009, 11:51
Location: Fürth
Contact:

Post by sundl » 08. Dec 2009, 13:51

hier mal die inf
vielleicht hab ich ja irgendwas vergessen......
Attachments
Setup.inf
(8.34 KiB) Downloaded 330 times

lennu
Posts: 581
Joined: 01. Aug 2005, 16:20
Location: Bonn
Contact:

Post by lennu » 08. Dec 2009, 15:06

Hallo,

grundsätzlich finde ich die setup.inf in Ordnung. Ist denn das Flag /AW auch in der Datenbank gesetzt (Paketeigenschaften, Prüfung, Befehl)? Die "Command Line Options" aus der setup.inf werden nur beim ersten Import des Paketes automatisch übernommen - bei nachträglichen Änderungen muss man das händisch nachpflegen.

Desweiteren ist mir aufgefallen, dass in [Reg:Product] Regkeys gelöscht werden sollen, die Sektion selber aber mit DONTDELETE konfiguriert ist.

Ein Vorschlag noch für die nicht übernommenen Regkeys in Userprofilen:
Erstelle doch mal eine weitere Sektion (z.B. Reg:Userkeys), in die Du die HKCU-Einträge packst und rufe diese Sektion mit dem Flag CLIENT auf:

Code: Select all

[Product]
...
#Reg:Userkeys, CLIENT
...

[Reg:Userkeys]
HKCU,"Software\Skype\Phone\UI\General","Language",0x00000000,"de"
HKCU,"Software\Skype\Phone\UI\General","LastLanguage",0x00000000,"de"
Hatte ich bei einem anderen Paket auch so gelöst.

Viele Grüße,
Lennu
Lennart Freyberg
Sysadmin
Deutsche Steinzeug Cremer & Breuer AG

sundl
Posts: 46
Joined: 31. Aug 2009, 11:51
Location: Fürth
Contact:

Post by sundl » 09. Dec 2009, 08:42

Guten morgen,

also leider hat das wieder nicht geklappt.
ich verstehe es nicht. habe diese sektion erstellt und
die aufrufparameter sind auch richtig.......

sonst funktioniert ja alles bis auf den userteil, das er mir
die sprache nicht richtig setzt :(

sonst noch eine idee???

MatrixSQL
Posts: 25
Joined: 08. Dec 2008, 13:46
Contact:

Post by MatrixSQL » 09. Dec 2009, 13:21

Lennart hat schon recht. Ist in der Konsole der folgede Eintrag unter Paketeigenschaften im Reiter Prüfung gesetzt:

"%Setup%" %SetupParms% "%Check%" /S2 /AW

damit auch der Userteil unter der Anwenderkennung installiert wird und die Registry-Einträge in den HKCU-Bereichs des angemeldeten Anwenders eingetragen werden?

Paket danach mit OK schließen und auch speichern. Vielleicht das Paket vom Client deinstallieren und erneut installieren. Immerhin wird eine Kopie der setup.inf loakl abgelegt und auch von Empirum angezogen. Nach einer offiziellen Deinstallation ist sie nicht mehr da. Da wird die neue Datei kopiert und die Änderungen auch berücksichtigt.

sundl
Posts: 46
Joined: 31. Aug 2009, 11:51
Location: Fürth
Contact:

Post by sundl » 09. Dec 2009, 15:38

Die Parameter hatte ich im ersten moment zwar nicht gesetzt. Aber nach dem ich hier bissl rumgeschaut hatte ist mir das wieder eingefallen. nach meinen letzten eintrag waren diese aber bereits mit drin.
Hab das ganze paket jetzt nochmal aus empirum gelöscht und neu hinzugefügt, nicht das wirklich irgendwo noch was falsches gespeichert ist.

ergebnis - sprache beim 2. user ist wieder auf englisch. wobei das empirum fenster ganz kurz aufgeht. was mich auch irritiert ist wenn ich skype mit einem 2. user aufrufe installiert skype selbst etwas nach. nicht das mir in diesem zug meine keys überschrieben werden....?

ich teste das auf einer vm. also gibt es keine rückstände. ich setzte immer einen sauberen zustand zurück und lass das dann neuinstallieren. (immer wenn ich was an der inf oder den parameter geändert hatte)

ich versteh wirklich nicht warum er mir die regkeys nicht setzt. mit einem anderen user werden ja nicht mal die HKLM Keys nachgezogen.....

lennu
Posts: 581
Joined: 01. Aug 2005, 16:20
Location: Bonn
Contact:

Post by lennu » 10. Dec 2009, 00:25

Gehe doch mal bitte folgende Schritte durch:
- VM zurücksetzen
- Skype in Empirum VM zuweisen
- Mit User A anmelden und warten, bis Programm installiert wurde (Skype NICHT starten)
- User A abmelden
- Mit User B anmelden und ein bisschen warten, um Empirum die Chance zu geben, den Userteil zu installieren (Skype NICHT starten)
- In der Registry nachschauen, ob der Key HKEY_CURRENT_USER,Software,Skype Technologies S_A,Skype 4.1,4.1.179 vorhanden ist und ob Revision und Version übereinstimmen und unter Date ungefähr die aktuelle Zeit steht (falls ja, hat Empirum den Userteil installiert)
- In der Registry nachschauen, ob der gewünschte Key HKEY_CURRENT_USER,Software,Skype,Phone,UI,General,Language vorhanden ist und auf "de" steht (dann hat Empirum es richtig gemacht)
- Jetzt Skype starten und schauen, ob sich der eben überprüfte Wert in der Registry geändert hat

Falls nämlich Skype beim Starten den Key wieder überschreibt, heisst es, dass das MSI-Paket als veröffentlichtes Feature die Usereinstellungen beim ersten Mal selber setzt. Dann solltest Du herausfinden (über Empirum Diff oder Studium des MSI-Paketes), welche Parameter noch gesetzt werden (oder Dateien erzeugt werden) und anhand welcher Prüfung das MSI-Paket entscheidet, ob der Userteil erstellt werden muss oder nicht.

Aus reiner Neugierde und Interesse würde ich das jetzt machen, aber da wir bei uns Skype im Firmennetz verboten haben (was ich jedem nur empfehlen kann), kriege ich Ärger vom Chef, wenn ich das mache ;-)

Ich persönlich verwende nur in Ausnahmefällen das original Installationsprogramm - zum einen konnte ich bislang jede bei uns eingesetzte Software repaketieren (toi toi toi) und zum anderen interessiert mich einfach, was das Installationspaket so treibt...

Grüße,
Lennu
Lennart Freyberg
Sysadmin
Deutsche Steinzeug Cremer & Breuer AG

sundl
Posts: 46
Joined: 31. Aug 2009, 11:51
Location: Fürth
Contact:

Post by sundl » 10. Dec 2009, 10:07

Guten Morgen,

sooo ich hab das jetzt alles mal so gemacht :o)
und skype überschreibt den wert wirklich!
wenn ich die schritte durch gehe ist alles einwandfrei gesetzt die sprache ist richtig alle keys sind drin und sobald ich skype starte überschreibt er mir den sprachkey im userteil. und zwar den hkcu,...., Language
den hkcu,..., last language lässt er auf deutsch.

so in der theorie würde mein paket also funktionieren.
und ob ich jetzt das noch rausfinde was er da setzt und wann/warum.... oh je... bei appdeploy und wpkg stand nix drin.

danke auf alle fälle für den tipp :o)
zumindest weis ich schon mal an was es liegt!

wenn ich wieder was finde, schreibe ich wieder hier rein. dann kann ja jeder der will das paket verwenden

p.s. ich würde skype am liebsten auch verbieten, wer weis schon was der im hintergrund alles versendet ect. aber wenn gl das so will hat handlanger(in) zu machen :o)

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: No registered users and 3 guests