Czas stabilizacji#

 Nastał czas stabilizacji. Najpierw OpenOffice wyszedł z długo oczekiwanej wersji beta, a w piątek Microsoft wydał w końcu jeszzce bardziej oczekiwane Visual Studio 2005 i SQL Server 2005 w wersji stabilnej dla subskrybentów MSDN. Dobra passa do wydawania stabilnych edycji nie udziela sie tylko naszemu parlamentowi ;).

 

BSS | Windows
Saturday, October 29, 2005 12:11:33 PM (Central European Standard Time, UTC+01:00) #    Comments [0]  |  Trackback

 

Inzynierka#


 Postanowilem umiescić swoją pracę inzynierską. O czym więc jest? Tematem przewodnim jest budowa systemu autoryzacji uzytkowników , który by zwiekszał bezpieczenstwo poprzez wykorzystanie aplikacji generujace tokeny umieszczonej na urządzeniu osobistym (tj. telefon komorkowy). System ten oczywiscie jest modularny, i pozwala na prosta integracje z applikacjami wymagajacymi uwierzytellniania, zarówno poprzez .Net assembly, jak i przez COM Interop

PracaInzynierska.pdf (1001.02 KB) - częsc tekstowa


InynierkaCD.zip (3.91 MB)  - zawartośc płyty
Thursday, October 27, 2005 1:18:44 PM (Central European Standard Time, UTC+01:00) #    Comments [0]  |  Trackback

 

BartPE z ramu#

 
 Duzym problemem w przypadku bootowania BartPe , WinPE, czy ERDCommander z serwera RIS jest konieczność posiadania dobrych sterowników zintegrowanych z częścią tekstową setupu - podobnie jak to mialo miejsce w przypadku RISa. Na szczęście inzynierowie z microsoftu wpadli na genialny pomysł - ładowanie obrazu płyty do pamieci RAM, co niweluje monieczność posiadania sterowników w tekstowej części setupu/uruchomienia (ludzie od linuksa wpadli na to jakies 8 lat temu(; ).
 Co jest nam więc potrzebne? Na pewno płyta z wk3 sp1, ew. sam update z w2k3sp1. Z płytki kopiujemy pliki ntldr i ntdetect.com, oraz rozpakowujemy i kopiujemy plik startrom.co_ do folderu /i386/templates nowego katalogu na risie.
 W ww. katalogu tworzymy plik np. bartpe.sif:

[SetupData]
BootDevice = "ramdisk(0)"
BootPath = "\%MACHINETYPE%\System32\"
OsLoadOptions = "/noguiboot /fastdetect /minint /rdexportascd /rdpath=%INSTALLPATH%\%MACHINETYPE%\winpe.iso"
Architecture = "%MACHINETYPE%"

[OSChooser]
 Description = "BartPe off RAM"
 Help = "BartPE ramImage."
 LaunchFile = "%INSTALLPATH%\%MACHINETYPE%\templates\startrom.com"
 ImageType = Flat
 Version="1.01"

Następnie tworzymy nowy obraz plików (z systemów xp, lub w2k3), i do katalogu /i386/system/drivers kopiujemy rozpakowany plik z w2k3sp1 ramdrive.sys. Tworzymy obraz płyty ISO, kopiujemy do katalogu /i386 i już działa.


Thursday, October 27, 2005 12:50:35 PM (Central European Standard Time, UTC+01:00) #    Comments [0]  |  Trackback

 

Ustawienie domyslnego dostepu do sieci przez VPN#

 Z powodu małego remontu 8 komputerów wylądowało na korytarzu. Ktoś wpadł na pomysł zeby je wpiąć do sieci za pośrednictwem wifi. Komputery zostały skonfigurowane,zaczeły widzieć sieć wifi, czas przyszedł aby wpiąć je do sieci uczelnianej za pośrednictwem VPNa. Stworzono więc ustawienia połaczenia dla wszystkich uzytkownikow, i właczono opcje RASForce=1 w kluczy Winlogon rejestru.

Problemy pojawiły się dosyć szybko - system sam zaczoł kasować pliki .pbk; po odpowiednio długim czasie, i to obojetnie od ustawienia praw dostępu do tych plikow. Kasował to raczej za mocno powiedziane - system je raczej czyścił, i pozostawiał na dysku z wielkoscią rowną 0 bajtów. Z powodu ustawienia opcji RASForce oczywiście nie mozna było sie zalogowac do komputera - system wymaga zestawienia sesji VPN zwsze, nawet dla lokalnego uzytkownika w trybie awaryjnym;więc pozostawało zdalne zmienianie rejestru/dogrywanie plików.

Szybko powstały nowe rozwiązania - po pierwsze wykorzystanie CMAK. Na w2k3 doinstalowujemy dodatkowy component administracyjny z standardowej instalacji, a następnie dpalamy miłego wizarda. Po przeklikaniu wszytskich opcji dostajemy plik .exe ktory odpalamy na komputerach z wifi i dostajemy nowe polączenie które juz njie zostanie usuniete.  Zalety takiego rozwiązania - prosta i szybka konfiguracja, mozemy wrzucic swoje logo. Wady: dalej jesteśmy skazani na RASForce

Jest jeszcze druga mozliwosc - tworzymy domyślne polaczenie dla wszystkich uzytkowników, nie zapominając odznaczyć opcji do pokazywania ikonki w trayu, oraz włączyć redial. Następnie wchodzimy do katalogu C:\Documents and Settings\All Users\Application Data\Microsoft\Network\Connections\Pbk i kopiujemy plik rasphone.pbk do jakiegoś innego pliku/katalogu. Ja skopiowałem do c:\winnt\system32\pjwstk.vpn. Następnie tworzymy nową lokalną polisę odpalajacą skrypt przy startupie komputera. Skrypt u mnie wygląda następująco:

rasdial pjwstk  user pass /PHONEBOOK:c:\winnt\system32\pjwstk.vpn /domain:DFS2

Gdzie pjwstk to nazwa wcześniej utworzonego połaczenia. User to uzytkownik o haśle pass na komputerze DFS2 (konto gość bez mozliwości logowania zdalnego/sieciowego; i z uprawnieniami do remote access)

Thursday, October 27, 2005 12:09:13 PM (Central European Standard Time, UTC+01:00) #    Comments [0]  |  Trackback

 

unattended Mikitex, Open Office 2.0#

Instalacja unattended Mikitexa jest całkiem prosta - w katalogu tworzymy plik setupwiz.opt

--install-from-local-repository
--local-package-repository P:\Instalki\textEditors\miktex
--program-folder Text-Office\MiKTeX
--unattended

gdzie local-package-repository to sciezka do instalki, a program-folder to grupa w MenuStart. Następnie odpalamy przez setup /Q i działa.

 

Po długim czasie kiedy OpenOffice był w wersji beta, w końcu doczekalismy sie wersji finalnej. Jedną z głównych wad instalacji unattended OO jest to, ze przy pierwszym uruchomieniu uzytkownik jest proszony o rejestracje. W przypadku profili madatoryjnych takie zachowanie oczywiście odpada - uzytkownik po kazdym logowaniu by był proszony o rejestracje. W celu ominięcia tego problemu kopiujemy plik Setup.xcu z wcześniej zarejstrowanej wersji do katalogu profilu Application Data\OpenOffice.org2\user\registry\data\org\openoffice\.

Drugą wadą openoffica są słowniki. Ze strony http://lingucomponent.openoffice.org/ sciągamy i instalujemy słowniki, i ustalamy domyślne słowniki w ustawieniach programu. W celu przekopiowania tych ustawień do nowych instalacji, kopiujemy katalog c:\Program Files\OpenOffice.org 2.0\share\dict\ooo - co wgra słowniki do systemu(szczególnie wazny tu jest plik dictionary.lst zawierający ustawienia słowników); oraz plik c:\Program Files\OpenOffice.org 2.0\share\registry\data\org\openoffice\Office\Linguistic.xcu zawierający ustawienia domyślnych języków

Thursday, October 27, 2005 11:28:01 AM (Central European Standard Time, UTC+01:00) #    Comments [0]  |  Trackback

 

All content © 2010, Krzysztof Pietrzak
On this page
This site
Calendar
<July 2010>
SunMonTueWedThuFriSat
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567
Archives
Sitemap
Blogroll OPML
  Tokyo by night
blog WiTa
  W-Files
blog n€x¤Ra
 .:fotoblog:.
blog Kfaza
 \\archon\blog$
blog archona
 Czasowstrzymywacz
Blog Fookyego
 Jog Pstryka
Jog Pstryka
 Mac OS X vs. Active Directory
techniczny blog kfaza

Maps
Locations of visitors to this page