<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8021052724110124328</id><updated>2011-07-31T08:27:00.112+02:00</updated><category term='conf'/><category term='LiveUpgrade'/><category term='flash'/><category term='pm'/><category term='zfs'/><category term='sxce'/><category term='tx'/><category term='admin'/><category term='pfiles'/><category term='news'/><category term='cluster'/><category term='bfu'/><category term='S10'/><category term='im'/><category term='postfix'/><category term='zones'/><category term='osarm'/><category term='ohac'/><category term='info'/><category term='DTrace'/><category term='mplayer'/><category term='ekg'/><category term='OpenIndiana'/><category term='comms'/><category term='firefox'/><category term='pathscale'/><category term='milax'/><category term='encrypt'/><category term='ldap'/><category term='kbd'/><category term='snapshots'/><category term='lx'/><category term='ips'/><category term='Solaris'/><category term='tlen'/><category term='phrack'/><category term='code'/><category term='audiohd'/><category term='opera'/><category term='patch'/><category term='Illumos'/><category term='packages'/><category term='vnic'/><category term='oss'/><category term='DTT'/><category term='centos'/><category term='security'/><category term='howto'/><category term='arc'/><category term='cifs'/><category term='bsd'/><category term='Colorado'/><category term='onnv'/><category term='repo'/><category term='asm'/><category term='mips'/><category term='opends'/><category term='xVM'/><category term='internals'/><category term='ha'/><category term='drivers'/><category term='RBAC'/><category term='kernel'/><category term='solaris_cluster'/><category term='osunix'/><category term='crossbow'/><category term='network'/><category term='opensolaris'/><category term='snoop'/><category term='DHCP'/><title type='text'>solaris blog - estibi</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default?start-index=101&amp;max-results=100'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>115</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-2862377536884670124</id><published>2011-05-15T22:44:00.005+02:00</published><updated>2011-05-15T23:12:49.310+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='zones'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Illumos'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenIndiana'/><title type='text'>Automatyzacja Solaris Zones w Illumos/OpenIndiana</title><content type='html'>Prosty przykład na automatyzacje tworzenia Zon w Illumos/Solaris 11/OpenIndiana.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Nazwa zony i fizycznego interfejsu sieciowego:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;ZNAME="il1"&lt;br /&gt;NIC="nge0"&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Tworzymy wirtualną kartę sieciową oraz kontener, do którego będziemy instalować zonę:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;dladm create-vnic -l ${NIC} ${ZNAME}&lt;br /&gt;zfs create -o canmount=off -o mountpoint=/zones rpool/zones&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Konfiguracja strefy. W podanym przykładzie mamy:&lt;br /&gt;- montowany katalog /code z globalnej strefy&lt;br /&gt;- ograniczenie CPU do 0.5 rdzenia&lt;br /&gt;- ograniczenie pamięci do 512MB i swap do 768MB&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;cat &gt;${ZNAME}.cfg &lt;&lt; EOF&lt;br /&gt;create&lt;br /&gt;set autoboot=true&lt;br /&gt;set zonepath=/zones/${ZNAME}&lt;br /&gt;set ip-type=exclusive&lt;br /&gt;add fs&lt;br /&gt;set dir=/code&lt;br /&gt;set special=/code&lt;br /&gt;set type=lofs&lt;br /&gt;end&lt;br /&gt;add net&lt;br /&gt;set physical=${ZNAME}&lt;br /&gt;end&lt;br /&gt;add capped-cpu&lt;br /&gt;set ncpus=0.5&lt;br /&gt;end&lt;br /&gt;add capped-memory&lt;br /&gt;set physical=512m&lt;br /&gt;set swap=768m&lt;br /&gt;end&lt;br /&gt;EOF&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Podstawowa konfiguracja systemu zony. &lt;br /&gt;Uwaga, wszystkie parametry muszą się zgadzać z istniejącą infrastrukturą. &lt;br /&gt;Jeśli przykładowo nie będzie wpisu w DNS dla zony, to konfigurator będzie prosił o manualne podanie poprawnego hostname/dns itp:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;cat &gt; ${ZNAME}.sysidcfg &lt;&lt; EOF&lt;br /&gt;system_locale=C&lt;br /&gt;terminal=xterms&lt;br /&gt;network_interface=primary {&lt;br /&gt;        hostname=${ZNAME}&lt;br /&gt;        default_route=10.10.10.1&lt;br /&gt;        ip_address=10.10.10.12&lt;br /&gt;        netmask=255.255.255.0&lt;br /&gt;        protocol_ipv6=no&lt;br /&gt;}&lt;br /&gt;security_policy=NONE&lt;br /&gt;name_service=DNS {&lt;br /&gt;        domain_name=example.com&lt;br /&gt;        name_server=10.20.20.20,10.20.20.21&lt;br /&gt;}&lt;br /&gt;nfs4_domain=dynamic&lt;br /&gt;timezone=Poland&lt;br /&gt;root_password=passwPassWorD&lt;br /&gt;EOF&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Konfiguracja zony:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;zonecfg -z ${ZNAME} -f ${ZNAME}.cfg&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Utworzenie ZFSu i instalacja:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;zfs create -o quota=50g rpool/zones/${ZNAME}&lt;br /&gt;chmod 700 /zones/${ZNAME}&lt;br /&gt;ptime zoneadm -z ${ZNAME} install&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Po instalacji wrzucamy konfigurację i odpalamy zainstalowaną strefę:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;zoneadm -z ${ZNAME} ready&lt;br /&gt;cp ${ZNAME}.sysidcfg /zones/${ZNAME}/root/etc/sysidcfg&lt;br /&gt;zoneadm -z ${ZNAME} boot&lt;br /&gt;zlogin -C ${ZNAME}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Jeśli wszystkie przekazane parametry były poprawne, to powinniśmy dostać ekran logowania, w innym wypadku konfigurator poprosi o korektę.&lt;br /&gt;&lt;br /&gt;Przykład przetestowany na OpenIndiana b148.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-2862377536884670124?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/2862377536884670124/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=2862377536884670124' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2862377536884670124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2862377536884670124'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2011/05/automatyzacja-solaris-zones-w.html' title='Automatyzacja Solaris Zones w Illumos/OpenIndiana'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-2848538191702629631</id><published>2011-05-15T21:57:00.003+02:00</published><updated>2011-05-15T22:05:07.484+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='pfiles'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Illumos'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenIndiana'/><title type='text'>Otwarte pliki w Solaris/Illumos</title><content type='html'>Jak szybko sprawdzić jakie mamy otwarte pliki w Solarisie/Illumosie?&lt;br /&gt;Najprościej za pomocą pfiles:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;pfiles /proc/*&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;lub&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;ps -ef -o pid | sort | xargs pfiles&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-2848538191702629631?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/2848538191702629631/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=2848538191702629631' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2848538191702629631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2848538191702629631'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2011/05/otwarte-pliki-w-solarisillumos.html' title='Otwarte pliki w Solaris/Illumos'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-4063186338156000070</id><published>2011-05-11T19:33:00.003+02:00</published><updated>2011-05-11T20:11:15.206+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='ips'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='repo'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenIndiana'/><title type='text'>Lokalne repozytorium OpenIndiana - mini howto</title><content type='html'>Cel: utworzenie lokalnego repozytorium IPS OpenIndiana dla buildu oi_148 działające na porcie 8080.&lt;br /&gt;&lt;br /&gt;1. Najlepiej utworzyć repozytorium na systemie z tą samą wersją IPS (tutaj b148).&lt;br /&gt;2. Pobieramy repozytorium dla buildu b148:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;wget -c http://dlc.openindiana.org/repos/oi_148.tar.bz2&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;3. Weryfikujemy sumy kontrolne archiwum z sumami zawartymi w pliku http://dlc.openindiana.org/repos/oi_148.tar.bz2.md5:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;digest -a md5 oi_148.tar.bz2&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;4. Rozpakowujemy archiwum do docelowego katalogu np /repo/:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;cd /repo/ &amp;&amp; gtar xjf ~/oi_148.tar.bz2&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;5.Dodajemy dedykowaną instancję serwisu pkg/server:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;svccfg -s svc:/application/pkg/server add oi_148 &lt;br /&gt;svccfg -s svc:/application/pkg/server:oi_148 addpg pkg application&lt;br /&gt;svccfg -s svc:/application/pkg/server:oi_148 setprop pkg/inst_root=/repo/oi_148&lt;br /&gt;svccfg -s svc:/application/pkg/server:oi_148 setprop pkg/port=8080&lt;br /&gt;svccfg -s svc:/application/pkg/server:oi_148 setprop pkg/pkg_root=/&lt;br /&gt;svccfg -s svc:/application/pkg/server:oi_148 setprop pkg/readonly=true&lt;br /&gt;svccfg -s svc:/application/pkg/server:oi_148 setprop pkg/threads=50&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;6. Upewniamy się, że publisher repozytorium jest openindiana.org:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;/usr/lib/pkg.depotd -p 8080 -d /repo/oi_148 --set-property publisher.prefix=openindiana.org&lt;br /&gt;(tutaj po wystartowaniu serwera zabijamy go za pomocą CTRL-C)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;7. Startujemy serwis repozytorium:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;svcadm refresh svc:/application/pkg/server:oi_148&lt;br /&gt;svcadm enable svc:/application/pkg/server:oi_148&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;8. IPS powinien już działać, można ustawić publishera dla openindiana.org na lokalnym hoście:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;pkg set-publisher -O http://localhost:8080 openindiana.org&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Oczywiście repozytorium nie ogranicza się tylko do localhostu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-4063186338156000070?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/4063186338156000070/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=4063186338156000070' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4063186338156000070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4063186338156000070'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2011/05/lokalne-repozytorium-openindiana-mini.html' title='Lokalne repozytorium OpenIndiana - mini howto'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-2930885652846112140</id><published>2011-05-10T20:27:00.007+02:00</published><updated>2011-05-10T20:59:16.660+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Illumos'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenIndiana'/><title type='text'>Konfiguracja sieci w OpenIndiana</title><content type='html'>Prosty przykład w jaki sposób ustawić statyczny adres IP dla interfejsu rtls0:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;ipadm create-addr -T static -a local=10.10.10.10/24 rtls0/v4&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Od tego momentu interfejs rtls0 posiada statyczny adres 10.10.10.10 na masce 24 bitowej.&lt;br /&gt;Ustawienie jest stałe - tzn po restarcie serwera rtls0 nadal posiada ustawiony adres.&lt;br /&gt;Zapominamy tym samym o /etc/hostname.rtls0 /etc/netmasks itd.&lt;br /&gt;&lt;br /&gt;Do pełni szczęścia ustawmy jeszcze domyślną bramkę na 10.10.10.1:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;route -p add default 10.10.10.1&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Parametr '-p' (persistent) sprawia, że system pamięta domyślna droga routowania po restarcie.&lt;br /&gt;Zapominamy tym samym o edycji /etc/defaultrouter.&lt;br /&gt;&lt;br /&gt;Przedstawiony przykład jest zalecanym sposobem na konfigurację sieci i dotyczy OpenIndiany, Illumosa oraz Solaris 11.&lt;br /&gt;&lt;br /&gt;Oczywiście należy pamiętać również o systemie nazewniczym i usłudze NWAM, więcej w starszym poście dotyczącym &lt;a href="http://estseg.blogspot.com/2008/05/konfiguracja-sieci-w-opensolaris.html"&gt;sieci w OpenSolaris&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-2930885652846112140?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/2930885652846112140/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=2930885652846112140' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2930885652846112140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2930885652846112140'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2011/05/konfiguracja-sieci-w-openindiana.html' title='Konfiguracja sieci w OpenIndiana'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-8034387808333501180</id><published>2010-08-21T12:15:00.006+02:00</published><updated>2010-08-21T14:04:57.589+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ips'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='repo'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='onnv'/><category scheme='http://www.blogger.com/atom/ns#' term='Illumos'/><title type='text'>Illumos i dodatkowe repo 145</title><content type='html'>Pracując przy kilku projektach, w tym &lt;a href="https://illumos.org/"&gt;Illumos.org&lt;/a&gt;, utworzyłem &lt;a href="http://91.194.74.69:10000/"&gt;repozytorium&lt;/a&gt; IPS.&lt;br /&gt;Celem było udostępnienie nowszych buildów niż Oracle udostępniło w pkg.opensolaris.org,&lt;br /&gt;oraz szybsze testowanie i znaczne ułatwienie kompilacji konsolidacji ONNV i Illumos.&lt;br /&gt;&lt;br /&gt;Repozytorium jest połączeniem podstawowych konsolidacji Solarisa:&lt;br /&gt;- ONNV&lt;br /&gt;- IPS&lt;br /&gt;- CAIMAN&lt;br /&gt;&lt;br /&gt;Paczki są w wersjach 145, dodatkowo IPS i CAIMAN mają bugfixy z buildów 146 i 147.&lt;br /&gt;&lt;br /&gt;Podam prosty przykład jak zrobić aktualizację z b134 do b145.&lt;br /&gt;&lt;br /&gt;Najpierw aktualizujemy OpenSolaris do najnowszej wersji (b134):&lt;br /&gt;&lt;br /&gt;pkg set-publisher -O http://pkg.opensolaris.org/dev opensolaris.org&lt;br /&gt;pkg refresh --full&lt;br /&gt;pkg install -v SUNWipkg&lt;br /&gt;pkg image-update -v&lt;br /&gt;init 6&lt;br /&gt;&lt;br /&gt;Po restarcie z wersji 134 robimy update do buildu 145:&lt;br /&gt;&lt;br /&gt;wget http://hg.illumos.org/illumos-gate/raw-file/9d56504d6906/usr/src/tools/scripts/onu.sh&lt;br /&gt;chmod +x onu.sh&lt;br /&gt;./onu.sh -Ot os-devel_145 -U os-devel -u http://91.194.74.69:10000&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Więcej informacji jak zbudować Illumos jest na wiki projektu:&lt;br /&gt;&lt;a href="https://illumos.org/projects/illumos-gate/wiki"&gt;https://illumos.org/projects/illumos-gate/wiki&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Dodam tylko, że oprócz Illumos.org trwają prace nad dodatkowym projektem, który niedługo ujrzy światło dzienne :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-8034387808333501180?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/8034387808333501180/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=8034387808333501180' title='Komentarze (3)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8034387808333501180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8034387808333501180'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2010/08/illumos-i-dodatkowe-repo-145.html' title='Illumos i dodatkowe repo 145'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-7849228588428366406</id><published>2010-03-08T21:10:00.004+01:00</published><updated>2010-03-08T21:18:55.908+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='news'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><title type='text'>OpenSolaris b134</title><content type='html'>Nie było jeszcze oficjalnego maila, jednak repozytorium &lt;a href="http://pkg.opensolaris.org/dev"&gt;http://pkg.opensolaris.org/dev&lt;/a&gt; zostało zaktualizowane do wersji b134.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://hub.opensolaris.org/bin/view/Project+pkg/"&gt;PKG&lt;/a&gt; powinien pokazać dostępne nowe wersje paczek:&lt;br /&gt;&lt;br /&gt;# pkg refresh --full&lt;br /&gt;# pkg image-update -vn&lt;br /&gt;&lt;br /&gt;Również dostępne są obrazy iso na &lt;a href="http://genunix.org/distributions/indiana/osol-dev-134-x86.iso"&gt;genunix&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-7849228588428366406?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/7849228588428366406/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=7849228588428366406' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7849228588428366406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7849228588428366406'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2010/03/opensolaris-b134.html' title='OpenSolaris b134'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-2088944637779241967</id><published>2010-03-08T20:31:00.005+01:00</published><updated>2010-03-08T21:07:20.513+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vnic'/><category scheme='http://www.blogger.com/atom/ns#' term='crossbow'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Zabezpieczenia w Crossbow</title><content type='html'>Dzięki projektowi &lt;a href="http://hub.opensolaris.org/bin/view/Project+crossbow/"&gt;Crossbow&lt;/a&gt;, tworząc wirtualny  interfejs sieciowy (VNIC) w &lt;a href="http://opensolaris.com"&gt;OpenSolaris&lt;/a&gt; możemy nałożyć na niego ciekawe restrykcje, które mają znaczenie jeśli delegujemy VNIC do wirtualnej maszyny &lt;a href="http://hub.opensolaris.org/bin/view/Community+Group+xen/"&gt;xVM&lt;/a&gt; lub &lt;a href="http://hub.opensolaris.org/bin/view/Community+Group+zones/"&gt;Kontenera/Zony&lt;/a&gt; ze stosem TCP/IP typu exclusive.&lt;br /&gt;&lt;br /&gt;# dladm create-vnic -l e1000g0 dmz1&lt;br /&gt;# dladm set-linkprop -p maxbw=2 -p priority=low -p protection=mac-nospoof,ip-nospoof,restricted -p allowed-ips=192.168.10.11 dmz1&lt;br /&gt;# dladm show-linkprop -p maxbw,priority,protection,allowed-ips dmz1&lt;br /&gt;&lt;br /&gt;W tym przykładzie:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;maxbw - ograniczamy ruch sieciowy do 2mb/s&lt;br /&gt;&lt;/li&gt;&lt;li&gt;priority - ustawiamy niski priorytet ruchu sieciowego na interfejsie&lt;/li&gt;&lt;li&gt;mac-nospoof - po zmienia adresu MAC pakiety są dropowane na poziomie kernela&lt;/li&gt;&lt;li&gt;ip-nospoof - pakiety są dropowane na poziomie jądra, jeśli jest ustawiony inny adres IP niż podany w 'allowed-ips'&lt;/li&gt;&lt;li&gt;allowed-ips - lista dozwolonych adresów IP, jakie można przypisać na interfejsie&lt;/li&gt;&lt;li&gt;restricted - wszystkie inna protokoły sieciowe za wyjątkiem IPv4, IPv6, ARP są dropowane&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_K1zSDBtJ76A/S5VTKEuARBI/AAAAAAAABBE/-xVkH99yMS0/s1600-h/Screen+shot+2010-03-08+at+8.36.32+PM.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 78px;" src="http://4.bp.blogspot.com/_K1zSDBtJ76A/S5VTKEuARBI/AAAAAAAABBE/-xVkH99yMS0/s400/Screen+shot+2010-03-08+at+8.36.32+PM.png" alt="" id="BLOGGER_PHOTO_ID_5446350756904977426" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-2088944637779241967?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/2088944637779241967/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=2088944637779241967' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2088944637779241967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2088944637779241967'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2010/03/zabezpieczenia-w-crossbow.html' title='Zabezpieczenia w Crossbow'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_K1zSDBtJ76A/S5VTKEuARBI/AAAAAAAABBE/-xVkH99yMS0/s72-c/Screen+shot+2010-03-08+at+8.36.32+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-1469044578402909320</id><published>2010-03-08T19:13:00.003+01:00</published><updated>2010-03-08T20:07:44.360+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='postfix'/><title type='text'>Postfix w OpenSolaris, a NIS+</title><content type='html'>Jeśli ktoś będzie kompilować &lt;a href="http://www.postfix.org/"&gt;Postfixa&lt;/a&gt; na &lt;a href="http://opensolaris.org"&gt;OpenSolarisie&lt;/a&gt; nowszym niż b130, otrzyma następujący błąd:&lt;br /&gt;&lt;br /&gt;"dict_nisplus.c", line 123: undefined symbol: nis_result&lt;br /&gt;"dict_nisplus.c", line 123: undefined symbol: reply&lt;br /&gt;"dict_nisplus.c", line 182: warning: implicit function declaration: nis_list&lt;br /&gt;"dict_nisplus.c", line 182: undefined symbol: FOLLOW_LINKS&lt;br /&gt;"dict_nisplus.c", line 182: undefined symbol: FOLLOW_PATH&lt;br /&gt;"dict_nisplus.c", line 188: left operand of "-&gt;" must be pointer to struct/union&lt;br /&gt;"dict_nisplus.c", line 188: undefined symbol: NIS_SUCCESS&lt;br /&gt;"dict_nisplus.c", line 189: undefined struct/union member: objects&lt;br /&gt;"dict_nisplus.c", line 189: left operand of "-&gt;" must be pointer to struct/union&lt;br /&gt;"dict_nisplus.c", line 189: undefined struct/union member: objects_len&lt;br /&gt;"dict_nisplus.c", line 189: warning: left operand of "." must be struct/union object&lt;br /&gt;"dict_nisplus.c", line 193: warning: implicit function declaration: nis_freeresult&lt;br /&gt;"dict_nisplus.c", line 196: left operand of "-&gt;" must be pointer to struct/union&lt;br /&gt;"dict_nisplus.c", line 196: undefined struct/union member: objects_val&lt;br /&gt;"dict_nisplus.c", line 196: warning: left operand of "." must be struct/union object&lt;br /&gt;"dict_nisplus.c", line 196: left operand of "-&gt;" must be pointer to struct/union&lt;br /&gt;"dict_nisplus.c", line 203: left operand of "-&gt;" must be pointer to struct/union&lt;br /&gt;"dict_nisplus.c", line 203: warning: left operand of "." must be struct/union object&lt;br /&gt;"dict_nisplus.c", line 203: left operand of "-&gt;" must be pointer to struct/union&lt;br /&gt;"dict_nisplus.c", line 220: left operand of "-&gt;" must be pointer to struct/union&lt;br /&gt;"dict_nisplus.c", line 220: undefined symbol: NIS_NOTFOUND&lt;br /&gt;"dict_nisplus.c", line 221: left operand of "-&gt;" must be pointer to struct/union&lt;br /&gt;"dict_nisplus.c", line 221: undefined symbol: NIS_PARTIAL&lt;br /&gt;"dict_nisplus.c", line 224: warning: implicit function declaration: nis_sperrno&lt;br /&gt;"dict_nisplus.c", line 224: left operand of "-&gt;" must be pointer to struct/union&lt;br /&gt;cc: acomp failed for dict_nisplus.c&lt;br /&gt;make: *** [dict_nisplus.o] Error 1&lt;br /&gt;make: *** [update] Error 1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dzieje się tak dlatego, iż &lt;a href="http://www.postfix.org/"&gt;Postfix&lt;/a&gt; zakłada, że mamy biblioteki podsystemu NIS+, jednak ten system nazewniczy został usunięty w b131: &lt;a href="http://static.opensolaris.org/on/flagdays/pages/20091211092114.html"&gt;Heads-Up: Removed NIS+ as Naming Service from Solaris Installer&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Najlepszym rozwiązaniem problemu jest zdefiniowanie system OpenSolaris w src/util/sys_defs.h jako osobna platforma systemowa.&lt;br /&gt;Prostszą i szybszą metodą jest usunięcie wpisu dotyczącą NIS+ ("#define HAS_NISPLUS") z pliku "src/util/sys_defs.h" w źródłach Postfixa.&lt;br /&gt;&lt;br /&gt;Różnice w plikach wersji 2.7.0:&lt;br /&gt;&lt;br /&gt;$ diff -u src/util/sys_defs.h_orig src/util/sys_defs.h&lt;br /&gt;--- src/util/sys_defs.h_orig    2010-03-07 21:09:19.889612089 +0100&lt;br /&gt;+++ src/util/sys_defs.h 2010-03-07 21:39:07.102353914 +0100&lt;br /&gt;@@ -401,7 +401,6 @@&lt;br /&gt; #define DEF_DB_TYPE    "dbm"&lt;br /&gt; #define ALIAS_DB_MAP   "dbm:/etc/mail/aliases"&lt;br /&gt; #define HAS_NIS&lt;br /&gt;-#define HAS_NISPLUS&lt;br /&gt; #define USE_SYS_SOCKIO_H               /* Solaris 2.5, changed sys/ioctl.h */&lt;br /&gt; #define GETTIMEOFDAY(t)        gettimeofday(t)&lt;br /&gt; #define ROOT_PATH      "/bin:/usr/bin:/sbin:/usr/sbin:/usr/ucb"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Następnie kompilujemy Postfixa. W najprostszej postaci:&lt;br /&gt;&lt;br /&gt;$ make makefiles&lt;br /&gt;$ make&lt;br /&gt;&lt;br /&gt;Jeśli potrzebujemy kompilator GCC lub &lt;a href="http://developers.sun.com/sunstudio"&gt;Sun Studio&lt;/a&gt;, można je zainstalować z &lt;a href="http://pkg.opensolaris.org/dev/"&gt;repozytorium&lt;/a&gt;:&lt;br /&gt;# pkg install -v gcc-dev&lt;br /&gt;&lt;br /&gt;lub dla Sun Studio:&lt;br /&gt;# pkg install -v sunstudio12u1&lt;br /&gt;# ln -s /opt/sunstudio12.1 /opt/SUNWspro&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Jeśli chcemy skompilować Postfixa za pomocą Sun Studio:&lt;br /&gt;$ make makefiles CC=/opt/SUNWspro/bin/cc&lt;br /&gt;$ make&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-1469044578402909320?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/1469044578402909320/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=1469044578402909320' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/1469044578402909320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/1469044578402909320'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2010/03/postfix-w-opensolaris-nis.html' title='Postfix w OpenSolaris, a NIS+'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-2329143175164729433</id><published>2010-03-06T00:07:00.004+01:00</published><updated>2010-03-06T00:32:55.630+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ips'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='onnv'/><title type='text'>migracja ONNV do IPS</title><content type='html'>OpenSolaris b136 to przełomowy build, ponieważ od changesetu &lt;a href="http://hg.genunix.org/onnv-gate.hg/rev/32bb5d254240"&gt;11838&lt;/a&gt; konsolidacja &lt;a href="http://hub.opensolaris.org/bin/view/Community+Group+on/"&gt;ONNV&lt;/a&gt; jest w stanie budować paczki IPS natywnie.&lt;br /&gt;Dotychczasowy system aktualizacji systemu przez BFU/ACR zostanie wycofany w ciągu kilku najbliższych buildów.&lt;br /&gt;Dla developerów systemu jest to spore uproszczenie ponieważ najnowszy build systemu będzie można zainstalować poprzez 'pkg image-update' lub przez wrapper 'onu'.&lt;br /&gt;&lt;br /&gt;Na zdjęciu widać jak wygląda proces aktualizacji:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_K1zSDBtJ76A/S5GR8RaggvI/AAAAAAAAA_8/w1dF6yUtED0/s1600-h/ips-onnv_01.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 296px;" src="http://1.bp.blogspot.com/_K1zSDBtJ76A/S5GR8RaggvI/AAAAAAAAA_8/w1dF6yUtED0/s400/ips-onnv_01.png" alt="" id="BLOGGER_PHOTO_ID_5445293889120404210" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-2329143175164729433?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/2329143175164729433/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=2329143175164729433' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2329143175164729433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2329143175164729433'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2010/03/migracja-onnv-do-ips.html' title='migracja ONNV do IPS'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_K1zSDBtJ76A/S5GR8RaggvI/AAAAAAAAA_8/w1dF6yUtED0/s72-c/ips-onnv_01.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-7724379251776018933</id><published>2010-03-02T22:34:00.003+01:00</published><updated>2010-03-02T22:44:17.099+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ips'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><title type='text'>IPS - search</title><content type='html'>Taka mała ciekawostka.&lt;br /&gt;Za pomocą 'pkg' można wyszukiwać pliki za pomocą ich hashy sha1.&lt;br /&gt;&lt;br /&gt;W prostym przykładzie wyszukam /usr/bin/bash za pomocą jego hasha:&lt;br /&gt;&lt;br /&gt;$ digest -a sha1 /usr/bin/bash&lt;br /&gt;5e047055254cee181900f99553fe82af0e15e54f&lt;br /&gt;&lt;br /&gt;$ pkg search 5e047055254cee181900f99553fe82af0e15e54f&lt;br /&gt;INDEX      ACTION    VALUE                     PACKAGE&lt;br /&gt;5e047055254cee181900f99553fe82af0e15e54f file      usr/bin/bash              pkg:/SUNWbash@3.2.50-0.122&lt;br /&gt;5e047055254cee181900f99553fe82af0e15e54f file      usr/bin/bash              pkg:/SUNWbash@3.2.50-0.123&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-7724379251776018933?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/7724379251776018933/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=7724379251776018933' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7724379251776018933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7724379251776018933'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2010/03/ips-search.html' title='IPS - search'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-7540188053714724891</id><published>2010-01-09T18:15:00.008+01:00</published><updated>2010-01-09T19:19:42.948+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DTT'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='DTrace'/><title type='text'>Solaris jako domowy serwer</title><content type='html'>Robiąc kopie laptopa za pomocą 'rsync' na domowy komputer, zaciekawił mnie w pewnym momencie postęp kopiowania plików jaki pokazuje rsync, a w zasadzie, to jego brak..&lt;br /&gt;&lt;br /&gt;Komputer pełniący rolę serwera pracuje pod kontrolą systemu &lt;a href="http://opensolaris.org"&gt;OpenSolaris&lt;/a&gt;.&lt;br /&gt;Logując się na serwer zauważyłem, że bardzo mało danych jest wysyłanych przez sieć, natomiast dysk jest używany w 100%:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_K1zSDBtJ76A/S0i8DnvxfwI/AAAAAAAAA8k/SY4ChMnrdxY/s1600-h/iostat.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 186px;" src="http://2.bp.blogspot.com/_K1zSDBtJ76A/S0i8DnvxfwI/AAAAAAAAA8k/SY4ChMnrdxY/s400/iostat.png" alt="" id="BLOGGER_PHOTO_ID_5424792521562750722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Widać, że dysk 'cmdk1' ma sporo operacji odczytu.&lt;br /&gt;Za pomocą skryptu DTrace 'rwbytype', znajdującego się w pakiecie &lt;a href="http://hub.opensolaris.org/bin/view/Community+Group+dtrace/dtracetoolkit"&gt;DTrace Toolkit&lt;/a&gt; (DTT) sprawdziłem jakie procesy używają I/O:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_K1zSDBtJ76A/S0i88oB6MGI/AAAAAAAAA8s/R0GOC4ZJ7uM/s1600-h/rwbytype.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 384px; height: 236px;" src="http://3.bp.blogspot.com/_K1zSDBtJ76A/S0i88oB6MGI/AAAAAAAAA8s/R0GOC4ZJ7uM/s400/rwbytype.png" alt="" id="BLOGGER_PHOTO_ID_5424793500891361378" border="0" /&gt;&lt;/a&gt;Widać, że najwięcej danych odczytuje rsync z PIDem 5981.&lt;br /&gt;&lt;br /&gt;Kolejny skrypt z DTT 'pfilestat' pokaże statystyki otwartych plików danego procesu:&lt;br /&gt;# /opt/DTT/Proc/pfilestat 5981&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_K1zSDBtJ76A/S0jABJ7IEGI/AAAAAAAAA88/IAYAmogVxdA/s1600-h/pfilestat-fixed.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 148px;" src="http://3.bp.blogspot.com/_K1zSDBtJ76A/S0jABJ7IEGI/AAAAAAAAA88/IAYAmogVxdA/s400/pfilestat-fixed.png" alt="" id="BLOGGER_PHOTO_ID_5424796877244076130" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Widać, że proces odczytuje sporo z deskryptora pliku nr 0.&lt;br /&gt;Aby dowiedzieć się więcej o tym pliku wystarczy użyć komendy 'pfiles' z numerem PID:&lt;br /&gt;# pfiles 5981&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_K1zSDBtJ76A/S0jBSA_x-BI/AAAAAAAAA9E/RMMmM6yF4QE/s1600-h/pfiles-fixed.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 54px;" src="http://4.bp.blogspot.com/_K1zSDBtJ76A/S0jBSA_x-BI/AAAAAAAAA9E/RMMmM6yF4QE/s400/pfiles-fixed.png" alt="" id="BLOGGER_PHOTO_ID_5424798266417084434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Teraz już wiadomo dlaczego rsync 'zatrzymał' się na chwilę z kopiowaniem danych.&lt;br /&gt;W tym przypadku porównuje sumy kontrolne źródłowego i docelowego pliku, ponieważ plik został zmodyfikowany od ostatniego kopiowania.&lt;br /&gt;Porównywany plik jest obrazem dysku wirtualnej maszyny &lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;'a i zajmuje 13GB, dlatego też ta operacja zatrzymała 'progress' jaki pokazuje rsync.&lt;br /&gt;&lt;br /&gt;Aby przyśpieszyć kopiowanie plików usunąłem ten plik z docelowego miejsca, jednocześnie mając jego kopię w snapshotach ZFS.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-7540188053714724891?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/7540188053714724891/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=7540188053714724891' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7540188053714724891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7540188053714724891'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2010/01/solaris-jako-domowy-serwer.html' title='Solaris jako domowy serwer'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_K1zSDBtJ76A/S0i8DnvxfwI/AAAAAAAAA8k/SY4ChMnrdxY/s72-c/iostat.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-2952633610194779238</id><published>2010-01-08T20:12:00.006+01:00</published><updated>2010-01-08T20:45:33.791+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RBAC'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Własny profil RBAC - mini howto</title><content type='html'>Czasami pojawia się problem, gdzie użycie profilu RBAC wydaje się idealnym rozwiązaniem.&lt;br /&gt;W Solarisie mamy kilkaset gotowych profili. Bardzo łatwo jednak utworzyć nowy profil, pod specyficzne rozwiązanie.&lt;br /&gt;&lt;br /&gt;Podam bardzo prosty przykład jak to uczynić:&lt;br /&gt;&lt;br /&gt;Dodajemy linijkę definiującą nazwę profilu w pliku /etc/security/prof_attr:&lt;br /&gt;&lt;br /&gt;echo "My Profile::::" &gt;&gt; /etc/security/prof_attr&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dodajemy linijkę definiującą jaką aplikację z jakim UIDem możemy uruchamiać w pliku /etc/security/exec_attr:&lt;br /&gt;&lt;br /&gt;echo "My Profile:solaris:cmd:::/usr/local/sbin/my_app:uid=345" &gt;&gt; /etc/security/exec_attr&lt;br /&gt;&lt;br /&gt;W tym przykładzie użytkownik posiadający profil 'My Profile' będzie mógł uruchomić aplikację '/usr/local/sbin/my_app' jako UID=345.&lt;br /&gt;&lt;br /&gt;Nadajemy profil 'My Profile' użytkownikowi 'user123':&lt;br /&gt;&lt;br /&gt;usermod -P "My Profile" user123&lt;br /&gt;&lt;br /&gt;UWAGA, 'usermod -P' zmienia uprawnienia profili, warto zauważyć jakie profile ma dany user, aby nie odebrać sobie przypadkowo uprawnień.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Oto przykład, jak działa nowy profil:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_K1zSDBtJ76A/S0eIrV9-f7I/AAAAAAAAA8M/KMP8NvtlCvg/s1600-h/Screen+shot+2010-01-08+at+8.09.37+PM.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 265px;" src="http://1.bp.blogspot.com/_K1zSDBtJ76A/S0eIrV9-f7I/AAAAAAAAA8M/KMP8NvtlCvg/s400/Screen+shot+2010-01-08+at+8.09.37+PM.png" alt="" id="BLOGGER_PHOTO_ID_5424454554403897266" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-2952633610194779238?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/2952633610194779238/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=2952633610194779238' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2952633610194779238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2952633610194779238'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2010/01/wasny-profil-rbac-mini-howto.html' title='Własny profil RBAC - mini howto'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_K1zSDBtJ76A/S0eIrV9-f7I/AAAAAAAAA8M/KMP8NvtlCvg/s72-c/Screen+shot+2010-01-08+at+8.09.37+PM.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-9032704525644720914</id><published>2009-11-02T09:11:00.004+01:00</published><updated>2009-11-02T20:06:42.174+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='zfs'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><title type='text'>ZFS Deduplication w snv128</title><content type='html'>Deduplikacja ZFS najprawdopodobniej  pojawi się w snv128.&lt;br /&gt;Już teraz jest włączona do źródeł:&lt;br /&gt;&lt;br /&gt;$ hg log | head&lt;br /&gt;changeset:   10923:df470fd79c3c&lt;br /&gt;tag:         tip&lt;br /&gt;user:        Evan Yan &lt;evan.yan@sun.com&gt;&lt;br /&gt;date:        Mon Nov 02 15:58:28 2009 +0800&lt;br /&gt;summary:     PSARC/2008/181 Solaris Hotplug Framework&lt;br /&gt;&lt;br /&gt;changeset:   10922:e2081f502306&lt;br /&gt;user:        Jeff Bonwick &lt;jeff.bonwick@sun.com&gt;&lt;br /&gt;date:        Sun Nov 01 14:14:46 2009 -0800&lt;br /&gt;summary:     PSARC 2009/571 ZFS Deduplication Properties&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Update: Deduplikacja pojawi się w buildzie 128, zamiast 127 ;)&lt;br /&gt;&lt;/jeff.bonwick@sun.com&gt;&lt;/evan.yan@sun.com&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-9032704525644720914?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/9032704525644720914/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=9032704525644720914' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/9032704525644720914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/9032704525644720914'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/11/zfs-deduplication-w-snv127.html' title='ZFS Deduplication w snv128'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-6663207234871236527</id><published>2009-10-02T08:46:00.004+02:00</published><updated>2009-10-02T11:21:40.245+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='im'/><category scheme='http://www.blogger.com/atom/ns#' term='tlen'/><title type='text'>opensolaris tlen plugin</title><content type='html'>Dla tych, co potrzebują plugin komunikatora Tlen.pl na OpenSolaris'owym Pidginie ;)&lt;br /&gt;&lt;br /&gt;Pobieramy kompilator i odpowiednie zależności z repozytorium OpenSolaris:&lt;br /&gt;&lt;span style="font-size:85%;"&gt;#  pkg install -v SUNWgnome-common-devel SUNWxwinc SUNWgnome-base-libs gcc-dev SUNWgtar&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Potrzebne są również źródła samego plugina:&lt;br /&gt;&lt;span style="font-size:85%;"&gt;$ wget -c http://nic.com.pl/~alek/pidgin-tlen/pidgin-tlen-20090811.tar.gz&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Po rozpakowaniu paczki, należy delikatnie wyedytować plik Makefile:&lt;br /&gt;&lt;span style="font-size:85%;"&gt;$ gtar xvzf pidgin-tlen-20090811.tar.gz&lt;br /&gt;pidgin-tlen-20090811&lt;br /&gt;pidgin-tlen-20090811/README&lt;br /&gt;pidgin-tlen-20090811/Makefile&lt;br /&gt;pidgin-tlen-20090811/tlen_48.png&lt;br /&gt;pidgin-tlen-20090811/tlen_22.png&lt;br /&gt;pidgin-tlen-20090811/tlen_16.png&lt;br /&gt;pidgin-tlen-20090811/tlen.h&lt;br /&gt;pidgin-tlen-20090811/tlen.c&lt;br /&gt;pidgin-tlen-20090811/auth.c&lt;br /&gt;pidgin-tlen-20090811/wb.h&lt;br /&gt;pidgin-tlen-20090811/wb.c&lt;br /&gt;pidgin-tlen-20090811/chat.h&lt;br /&gt;pidgin-tlen-20090811/chat.c&lt;br /&gt;pidgin-tlen-20090811/avatar.h&lt;br /&gt;pidgin-tlen-20090811/avatar.c&lt;br /&gt;pidgin-tlen-20090811/Makefile.mingw&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;$ diff -u Makefile ../../pidgin-tlen-20090811/Makefile&lt;br /&gt;--- Makefile    2009-08-24 13:23:53.000000000 +0200&lt;br /&gt;+++ ../../pidgin-tlen-20090811/Makefile 2009-10-02 00:35:39.145438858 +0200&lt;br /&gt;@@ -1,5 +1,5 @@&lt;br /&gt;CC?=           gcc&lt;br /&gt;-LOCALBASE?=    /usr/local&lt;br /&gt;+LOCALBASE?=    /usr&lt;br /&gt;DESTDIR?=&lt;br /&gt;&lt;br /&gt;CFLAGS+=`PKG_CONFIG_PATH=${LOCALBASE}/lib/pkgconfig pkg-config pidgin --cflags` \&lt;br /&gt;@@ -25,11 +25,11 @@&lt;br /&gt;       ectags -Ra /usr/obj/ports/pidgin-2.5.5/pidgin-2.5.5/&lt;br /&gt;&lt;br /&gt;install:&lt;br /&gt;-       install -d -o root -g wheel ${DESTDIR}${LOCALBASE}/lib/purple-2/&lt;br /&gt;-       install -o root -g wheel libtlen.so ${DESTDIR}${LOCALBASE}/lib/purple-2/&lt;br /&gt;+       ginstall -d -o root -g sys ${DESTDIR}${LOCALBASE}/lib/purple-2/&lt;br /&gt;+       ginstall -o root -g sys libtlen.so ${DESTDIR}${LOCALBASE}/lib/purple-2/&lt;br /&gt;       for i in 16 22 48; do \&lt;br /&gt;-               install -d -o root -g wheel ${DESTDIR}${LOCALBASE}/share/pixmaps/pidgin/protocols/$$i/; \&lt;br /&gt;-               install -o root -g wheel tlen_$$i.png \&lt;br /&gt;+               ginstall -d -o root -g sys ${DESTDIR}${LOCALBASE}/share/pixmaps/pidgin/protocols/$$i/; \&lt;br /&gt;+               ginstall -o root -g sys tlen_$$i.png \&lt;br /&gt;                       ${DESTDIR}${LOCALBASE}/share/pixmaps/pidgin/protocols/$$i/tlen.png; \&lt;br /&gt;       done&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dla ułatwienia, tak powinien wyglądać plik Makefile po zmianach:&lt;br /&gt;&lt;span style="font-size:85%;"&gt;$ cat Makefile&lt;br /&gt;CC?=            gcc&lt;br /&gt;LOCALBASE?=     /usr&lt;br /&gt;DESTDIR?=&lt;br /&gt;&lt;br /&gt;CFLAGS+=`PKG_CONFIG_PATH=${LOCALBASE}/lib/pkgconfig pkg-config pidgin --cflags` \&lt;br /&gt;       -I${LOCALBASE}/include \&lt;br /&gt;       -fPIC \&lt;br /&gt;       -Wall&lt;br /&gt;DATE=   `grep TLEN_VERSION tlen.h | awk '{print $$3}' | sed -e 's/"//g'`&lt;br /&gt;&lt;br /&gt;.c.o:&lt;br /&gt;       $(CC) -c $&lt; $(CFLAGS)  OBJS=   tlen.o auth.o chat.o wb.o avatar.o  all: ${OBJS}         $(CC) -shared -fPIC -o libtlen.so ${OBJS}  clean:         rm -f ${OBJS} libtlen.so *.core  tags: *.c *.h         rm -f tags         ectags .         ectags -Ra /usr/obj/ports/pidgin-2.5.5/pidgin-2.5.5/  install:         ginstall -d -o root -g sys ${DESTDIR}${LOCALBASE}/lib/purple-2/         ginstall -o root -g sys libtlen.so ${DESTDIR}${LOCALBASE}/lib/purple-2/         for i in 16 22 48; do \                 ginstall -d -o root -g sys ${DESTDIR}${LOCALBASE}/share/pixmaps/pidgin/protocols/$$i/; \                 ginstall -o root -g sys tlen_$$i.png \                         ${DESTDIR}${LOCALBASE}/share/pixmaps/pidgin/protocols/$$i/tlen.png; \         done  dist: clean         rm -f pidgin-tlen-${DATE}.tar.gz         rm -rf pidgin-tlen-${DATE}         mkdir pidgin-tlen-${DATE}         cp README* avatar.[ch] chat.[ch] wb.[ch] auth.c tlen.[ch] tlen_*.png Makefile* pidgin-tlen-${DATE}         tar zcvf pidgin-tlen-${DATE}.tar.gz pidgin-tlen-${DATE}         rm -rf pidgin-tlen-${DATE}  .PHONY: tags&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Przed kompilacją pluginu należy zmodyfikować zmienną PATH, aby narzędzia GNU były wyszukiwane jako pierwsze:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;# export PATH=/usr/gnu/bin:${PATH}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Czyścimy pliki z poprzednich kompilacji:&lt;br /&gt;&lt;span style="font-size:85%;"&gt;# gmake clean&lt;br /&gt;rm -f tlen.o auth.o chat.o wb.o avatar.o libtlen.so *.core&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Plugin jest mały, tak więc kompilacja trwa moment:&lt;br /&gt;&lt;span style="font-size:85%;"&gt;# gmake&lt;br /&gt;cc -c tlen.c `PKG_CONFIG_PATH=/usr/local/lib/pkgconfig pkg-config pidgin --cflags` -I/usr/local/include -fPIC -Wall&lt;br /&gt;cc -c auth.c `PKG_CONFIG_PATH=/usr/local/lib/pkgconfig pkg-config pidgin --cflags` -I/usr/local/include -fPIC -Wall&lt;br /&gt;cc -c chat.c `PKG_CONFIG_PATH=/usr/local/lib/pkgconfig pkg-config pidgin --cflags` -I/usr/local/include -fPIC -Wall&lt;br /&gt;cc -c wb.c `PKG_CONFIG_PATH=/usr/local/lib/pkgconfig pkg-config pidgin --cflags` -I/usr/local/include -fPIC -Wall&lt;br /&gt;cc -c avatar.c `PKG_CONFIG_PATH=/usr/local/lib/pkgconfig pkg-config pidgin --cflags` -I/usr/local/include -fPIC -Wall&lt;br /&gt;cc -shared -fPIC -o libtlen.so tlen.o auth.o chat.o wb.o avatar.o&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Po kompilacji instalujemy plugin w systemie:&lt;br /&gt;&lt;span style="font-size:85%;"&gt;# gmake install&lt;br /&gt;ginstall -d -o root -g sys /usr/lib/purple-2/&lt;br /&gt;ginstall -o root -g sys libtlen.so /usr/lib/purple-2/&lt;br /&gt;for i in 16 22 48; do \&lt;br /&gt;               ginstall -d -o root -g sys /usr/share/pixmaps/pidgin/protocols/$i/; \&lt;br /&gt;               ginstall -o root -g sys tlen_$i.png \&lt;br /&gt;                       /usr/share/pixmaps/pidgin/protocols/$i/tlen.png; \&lt;br /&gt;       done&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-6663207234871236527?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/6663207234871236527/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=6663207234871236527' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/6663207234871236527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/6663207234871236527'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/10/opensolaris-tlen-plugin.html' title='opensolaris tlen plugin'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-7823977196214702476</id><published>2009-08-23T19:46:00.003+02:00</published><updated>2009-08-23T20:02:28.144+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='encrypt'/><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>OpenSolaris: encrypt i decrypt</title><content type='html'>Solaris oferuje bardzo proste w użyciu narzędzie do szyfrowania plików: 'encrypt'. Poniżej przykład.&lt;br /&gt;&lt;br /&gt;Tworzymy plik z tekstem:&lt;br /&gt;&lt;br /&gt;&gt; echo "To jest tajny tekst" &gt; plik.txt&lt;br /&gt;&lt;br /&gt;Tworzymy zaszyfrowany plik:&lt;br /&gt;&lt;br /&gt;&gt; encrypt -v -a aes -i plik.txt -o plik-zaszyfrowany&lt;br /&gt;Enter passphrase:&lt;br /&gt;Re-enter passphrase:&lt;br /&gt;[..................|...................|...................|..................]&lt;br /&gt;Done.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&gt; file plik.txt plik-zaszyfrowany&lt;br /&gt;plik.txt:    ascii text&lt;br /&gt;plik-zaszyfrowany:    data&lt;br /&gt;&lt;br /&gt;Usuwamy oryginalny plik:&lt;br /&gt;&lt;br /&gt;&gt; rm plik.txt&lt;br /&gt;&lt;br /&gt;Pozostaje nam tylko zaszyfrowana wersja pliku.&lt;br /&gt;&lt;br /&gt;Aby odczytać zawartość zaszyfrowanego pliku wpisujemy:&lt;br /&gt;&lt;br /&gt;&gt; decrypt -v -a aes -i plik-zaszyfrowany&lt;br /&gt;Enter passphrase:&lt;br /&gt;[..................|...................|...................|..................]&lt;br /&gt;Done.&lt;br /&gt;To jest tajny tekst&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-7823977196214702476?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/7823977196214702476/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=7823977196214702476' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7823977196214702476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7823977196214702476'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/08/opensolaris-encrypt-i-decrypt.html' title='OpenSolaris: encrypt i decrypt'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-6067376335958613491</id><published>2009-08-22T11:10:00.003+02:00</published><updated>2009-08-22T11:50:55.766+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ips'/><title type='text'>IPS tips</title><content type='html'>OpenSolaris podczas instalacji systemu  tworzy tzw. obraz (pkg image-create) w katalogu głównym i przypisuje do niego publishera (pkg publisher), dlatego jak robimy update systemu używamy komendy 'pkg image-update'.&lt;br /&gt;&lt;br /&gt;Mało znaną funkcjonalnością systemu pakietów OpenSolarisa IPS jest możliwość tworzenia wielu 'obrazów' w różnych katalogach. Dla przykładu, każdy użytkownik może sobie stworzyć takowy 'obraz' w swoim katalogu domowym i tam instalować paczki zamiast w katalogu głównym systemu jako root.&lt;br /&gt;&lt;br /&gt;Ostatnio znalazłem dodatkowe repozytorium IPS z ciekawymi paczkami &lt;a href="http://ips.homeunix.com:10906/"&gt;http://ips.homeunix.com:10906/&lt;/a&gt; i zamiast dodawać kolejnego publishera do systemu i instalować jako root w globalnej strefie postanowiłem dodać nowe repozytorium jako zwykły użytkownik w katalogu domowym, dodatkowo w zonie TX..&lt;br /&gt;&lt;br /&gt;&gt; zonename&lt;br /&gt;public&lt;br /&gt;&lt;br /&gt;&gt; plabel&lt;br /&gt;PUBLIC&lt;br /&gt;&lt;br /&gt;&gt; prtdiag&lt;br /&gt;prtdiag can only be run in the global zone&lt;br /&gt;&lt;br /&gt;Będziemy instalować paczki w katalogu /home/estibi/media/&lt;br /&gt;&lt;br /&gt;&gt; mkdir -p /home/estibi/media/&lt;br /&gt;&gt; pkg image-create -p multimedia=http://ips.homeunix.com:10906/ /home/estibi/media/&lt;br /&gt;&lt;br /&gt;Uwaga, musimy wejść do katalogu /home/estibi/media lub użyć parametru pkg -R, inaczej 'pkg' będzie używać publishera z katalogu "/".&lt;br /&gt;&lt;br /&gt;&gt; cd /&lt;br /&gt;&gt; pkg publisher&lt;br /&gt;PUBLISHER                             TYPE     STATUS   URI&lt;br /&gt;opensolaris.org          (preferred)  origin   online   http://pkg.opensolaris.org/dev/&lt;br /&gt;&lt;br /&gt;&gt; cd /home/estibi/media/&lt;br /&gt;&gt; pkg publisher&lt;br /&gt;PUBLISHER                             TYPE     STATUS   URI&lt;br /&gt;multimedia               (preferred)  origin   online   http://ips.homeunix.com:10906/&lt;br /&gt;&lt;br /&gt;&gt; pkg refresh --full&lt;br /&gt;&lt;br /&gt;Instalujemy paczkę 'easytag':&lt;br /&gt;&lt;br /&gt;&gt; pkg install -v pkg:/MBLeasytag&lt;br /&gt;Creating Plan - Before evaluation:&lt;br /&gt;UNEVALUATED:&lt;br /&gt;+pkg:/MBLeasytag@2.1,5.11:20090615T121154Z&lt;br /&gt;&lt;br /&gt;After evaluation:&lt;br /&gt;None -&gt; pkg:/MBLeasytag@2.1,5.11:20090615T121154Z&lt;br /&gt;None -&gt; pkg:/MBLid3lib@3.8.3,5.11:20090615T121103Z&lt;br /&gt;Actuators:&lt;br /&gt;&lt;br /&gt;None&lt;br /&gt;DOWNLOAD                                    PKGS       FILES     XFER (MB)&lt;br /&gt;Completed                                    2/2       44/44     1.82/1.82&lt;br /&gt;&lt;br /&gt;PHASE                                        ACTIONS&lt;br /&gt;Install Phase                                109/109&lt;br /&gt;PHASE                                          ITEMS&lt;br /&gt;Reading Existing Index                           8/8&lt;br /&gt;Indexing Packages                                2/2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Jeśli teraz uruchomimy zainstalowany program otrzymamy komunikat błędu, ponieważ program jest zlinkowany z bibliotekami, które powinny się znajdować w katalogu głównym:&lt;br /&gt;&lt;br /&gt;&gt; /home/estibi/media/usr/bin/easytag&lt;br /&gt;ld.so.1: easytag: fatal: libid3-3.8.so.3: open failed: No such file or directory&lt;br /&gt;Killed&lt;br /&gt;&lt;br /&gt;Aby program się uruchomił, należy podać mu ścieżkę do bibliotek:&lt;br /&gt;&lt;br /&gt;&gt; LD_LIBRARY_PATH=/home/estibi/media/usr/lib /home/estibi/media/usr/bin/easytag&lt;br /&gt;&lt;br /&gt;Można również wyeksportować zmienną:&lt;br /&gt;&lt;br /&gt;&gt; export LD_LIBRARY_PATH=/home/estibi/media/usr/lib:${LD_LIBRARY_PATH}&lt;br /&gt;&gt; /home/estibi/media/usr/bin/easytag&lt;br /&gt;&lt;br /&gt;Paczka 'easytag' jest zainstalowana:&lt;br /&gt;&lt;br /&gt;&gt; pkg -R /home/estibi/media list&lt;br /&gt;NAME (PUBLISHER)                              VERSION         STATE      UFIX&lt;br /&gt;MBLeasytag                                    2.1             installed  ----&lt;br /&gt;MBLid3lib                                     3.8.3           installed  ----&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-6067376335958613491?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/6067376335958613491/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=6067376335958613491' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/6067376335958613491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/6067376335958613491'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/08/ips-tips.html' title='IPS tips'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-3768743178154597041</id><published>2009-07-02T12:53:00.004+02:00</published><updated>2009-07-02T13:01:49.549+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='snoop'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>snoop i bity pakietów</title><content type='html'>Solarisowy snoop ma podobną składnię co tcpdump, oto przykłady:&lt;br /&gt;&lt;br /&gt;Aby wyłapać pakiety TCP z flagą SYN:&lt;br /&gt; # snoop -V 'tcp and tcp[13]&amp;amp; 0x2 != 0'&lt;br /&gt;&lt;br /&gt;Aby wyłapać pakiety TCP z flagą RST:&lt;br /&gt;# snoop -V 'tcp and tcp[13]&amp;amp; 0x4 != 0'&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-3768743178154597041?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/3768743178154597041/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=3768743178154597041' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3768743178154597041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3768743178154597041'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/07/snoop-i-bity-pakietow.html' title='snoop i bity pakietów'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-4136626137256837811</id><published>2009-06-23T10:16:00.002+02:00</published><updated>2009-06-23T10:31:55.929+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pathscale'/><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='osunix'/><title type='text'>PathScale Compiler Suite</title><content type='html'>Powstała inicjatywa aby 'uwolnić' pakiet kompilatorów PathScale.&lt;br /&gt;Pomysł jest powiązany z projektem &lt;a href="http://www.osunix.org"&gt;OSUNIX&lt;/a&gt;.&lt;br /&gt;Więcej informacji: &lt;a href="http://www.codestrom.com/wandering/2009/06/help-liberate-proprietary-code.html"&gt;PathScale&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-4136626137256837811?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/4136626137256837811/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=4136626137256837811' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4136626137256837811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4136626137256837811'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/06/pathscale-compiler-suite.html' title='PathScale Compiler Suite'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-2911504951800382728</id><published>2009-06-17T20:46:00.003+02:00</published><updated>2009-06-17T20:51:23.962+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='S10'/><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='zones'/><category scheme='http://www.blogger.com/atom/ns#' term='patch'/><title type='text'>The Zones Parallel Patching</title><content type='html'>Równoległe paczowanie stref jest już dostępne w Solarisie 10 w łatkach:&lt;br /&gt;119255-66 na x86 oraz 119254-66 na sparc.&lt;br /&gt;&lt;br /&gt;Więcej informacji na:&lt;br /&gt;&lt;a href="http://blogs.sun.com/patch/entry/zones_parallel_patching_feature_now"&gt;http://blogs.sun.com/patch/entry/zones_parallel_patching_feature_now&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-2911504951800382728?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/2911504951800382728/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=2911504951800382728' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2911504951800382728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2911504951800382728'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/06/zones-parallel-patching.html' title='The Zones Parallel Patching'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-3298525613313987056</id><published>2009-06-15T23:18:00.002+02:00</published><updated>2009-06-15T23:22:58.182+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mips'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><title type='text'>OpenSolaris na MIPS?</title><content type='html'>Od niedawna OpenSolaris działa już na procesorach ARM..&lt;br /&gt;Dzisiaj powstał projekt przeportowania tego systemu również na architekurę MIPS ;)&lt;br /&gt;&lt;a href="http://opensolaris.org/os/project/mips/"&gt;http://opensolaris.org/os/project/mips/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-3298525613313987056?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/3298525613313987056/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=3298525613313987056' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3298525613313987056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3298525613313987056'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/06/opensolaris-na-mips.html' title='OpenSolaris na MIPS?'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-1352371425485049510</id><published>2009-06-12T00:16:00.001+02:00</published><updated>2009-06-12T00:17:44.815+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='phrack'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Phrack #66</title><content type='html'>Wyszedł nowy numer magazynu Phrack!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.phrack.org/issues.html?issue=66"&gt;Phrack #66&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-1352371425485049510?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/1352371425485049510/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=1352371425485049510' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/1352371425485049510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/1352371425485049510'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/06/phrack-66.html' title='Phrack #66'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-2717822946834929172</id><published>2009-06-11T13:38:00.005+02:00</published><updated>2009-06-11T13:53:53.507+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='osarm'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><title type='text'>OpenSolaris ARM</title><content type='html'>OpenSolaris działa już na nowej platformie sprzętowej: ARM&lt;br /&gt;Tak.. niedługo będziemy widzieć OpenSolarisa w urządzeniach wbudowanych ;)&lt;br /&gt;&lt;br /&gt;Oto strona projektu: &lt;a href="http://www.opensolaris.org/os/project/osarm/"&gt;OSARM&lt;/a&gt;, a oto OpenSolaris działający na platformie ARM w qemu:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_K1zSDBtJ76A/SjDv8zIbnlI/AAAAAAAAAho/ZrxJvSi6yPI/s1600-h/osarm01.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 250px;" src="http://1.bp.blogspot.com/_K1zSDBtJ76A/SjDv8zIbnlI/AAAAAAAAAho/ZrxJvSi6yPI/s400/osarm01.jpg" alt="" id="BLOGGER_PHOTO_ID_5346036585485540946" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-2717822946834929172?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/2717822946834929172/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=2717822946834929172' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2717822946834929172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2717822946834929172'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/06/opensolaris-arm.html' title='OpenSolaris ARM'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_K1zSDBtJ76A/SjDv8zIbnlI/AAAAAAAAAho/ZrxJvSi6yPI/s72-c/osarm01.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-4033068485912176140</id><published>2009-05-22T20:36:00.002+02:00</published><updated>2009-05-22T20:44:39.769+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cluster'/><category scheme='http://www.blogger.com/atom/ns#' term='Colorado'/><title type='text'>Update klastra w minutę?</title><content type='html'>Proszę bardzo: &lt;a href="http://picasaweb.google.com/lh/photo/Nfc5oqtIsYnaGKI537s3XQ?feat=directlink"&gt;Colorado&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-4033068485912176140?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/4033068485912176140/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=4033068485912176140' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4033068485912176140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4033068485912176140'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/05/update-klastra-w-minute.html' title='Update klastra w minutę?'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-3359894331275571951</id><published>2009-05-18T09:06:00.003+02:00</published><updated>2009-05-18T09:11:05.476+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bsd'/><title type='text'>FreeBSD: chflags -R noschg</title><content type='html'>Post nie jest związany z Solarisem, jednak dotyczy dosyć ciekawego problemu:&lt;br /&gt;&lt;br /&gt;# uname -r&lt;br /&gt;6.4-STABLE&lt;br /&gt;# pwd&lt;br /&gt;/home/root/bin&lt;br /&gt;# mount | grep /home&lt;br /&gt;/dev/da0s1d on /home (ufs, local, soft-updates)&lt;br /&gt;# ls -alh&lt;br /&gt;total 22&lt;br /&gt;drwxrwxrwx  2 root  wheel   1.0K Oct  6  2008 .&lt;br /&gt;drwxrwxrwx  6 root  wheel   1.0K May 18 08:49 ..&lt;br /&gt;-r-sr-xr-x  1 root  wheel    18K Jul 12  2007 rcp&lt;br /&gt;# chmod 755 rcp&lt;br /&gt;chmod: rcp: Operation not permitted&lt;br /&gt;# rm -f rcp&lt;br /&gt;rm: rcp: Operation not permitted&lt;br /&gt;#&lt;br /&gt;# chflags -R noschg rcp&lt;br /&gt;# rm -r rcp    &lt;br /&gt;#&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-3359894331275571951?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/3359894331275571951/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=3359894331275571951' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3359894331275571951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3359894331275571951'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/05/freebsd-chflags-r-noschg.html' title='FreeBSD: chflags -R noschg'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-7032749332100150641</id><published>2009-05-03T10:27:00.002+02:00</published><updated>2009-05-03T11:39:22.268+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ekg'/><title type='text'>ekg w OpenSolaris 2009.06</title><content type='html'># Pobieramy libgadu i instalujemy je w /home/estibi/ekg/&lt;br /&gt;wget -c http://toxygen.net/libgadu/files/libgadu-1.8.2.tar.gz&lt;br /&gt;gtar xvf libgadu-1.8.2.tar.gz&lt;br /&gt;&lt;br /&gt;cd libgadu-1.8.2&lt;br /&gt;&lt;br /&gt;./configure --prefix=/home/estibi/ekg/&lt;br /&gt;time make &amp;amp;&amp;amp; make install&lt;br /&gt;&lt;br /&gt;# Instalujemy ncurses (potrzebne do kompilacji ekg)&lt;br /&gt;pfexec pkg install -v SUNWncurses&lt;br /&gt;&lt;br /&gt;# Pobieramy i instalujemy ekg w /home/estibi/ekg/&lt;br /&gt;gtar xvf ekg-20090502.tar.gz&lt;br /&gt;cd ekg-20090502&lt;br /&gt;&lt;br /&gt;export PATH=/usr/gnu/bin:${PATH}&lt;br /&gt;&lt;br /&gt;./configure "CFLAGS=-I $HOME/ekg/include" "LDFLAGS=-L ${HOME}/ekg/lib -L /usr/gnu/lib -R ${HOME}/ekg/lib -R /usr/gnu/lib" --prefix=/home/estibi/ekg/&lt;br /&gt;&lt;br /&gt;time make &amp;amp;&amp;amp; make install&lt;br /&gt;&lt;br /&gt;# Uruchamiamy /home/estibi/ekg/bin/ekg&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-7032749332100150641?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/7032749332100150641/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=7032749332100150641' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7032749332100150641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7032749332100150641'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/05/ekg-w-opensolaris-200906.html' title='ekg w OpenSolaris 2009.06'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-4457597644561243656</id><published>2009-04-27T08:35:00.003+02:00</published><updated>2009-04-27T08:42:40.950+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='xVM'/><title type='text'>Jak dodać VNIC do domeny w xVM?</title><content type='html'>Najpierw tworzymy VNIC:&lt;br /&gt;&lt;br /&gt;# dladm create-vnic -l e1000g0 myvnic&lt;br /&gt;&lt;br /&gt;Dodajemy do domeny xVM:&lt;br /&gt;&lt;br /&gt;# virsh attach-interface mydomain bridge myvnic --script vif-dedicated&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-4457597644561243656?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/4457597644561243656/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=4457597644561243656' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4457597644561243656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4457597644561243656'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/04/jak-dodac-vnic-do-domeny-w-xvm.html' title='Jak dodać VNIC do domeny w xVM?'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-3187109896704814</id><published>2009-04-16T12:50:00.003+02:00</published><updated>2009-04-16T12:58:12.868+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='zones'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='lx'/><title type='text'>Klonowanie stref - mini HOWTO</title><content type='html'>Prosty przyklad.&lt;br /&gt;Zakladam, ze strefa 'linux03-test' jest juz skonfigurowana za pomoca 'zonecfg'.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# zfs create -o quota=30g rpool/zones/linux03-test&lt;br /&gt;&lt;br /&gt;# chmod  700 /zones/linux03-test&lt;br /&gt;&lt;br /&gt;# zoneadm -z linux02 halt&lt;br /&gt;&lt;br /&gt;# zoneadm -z linux03-test clone -s rpool/zones/linux02@backup_090416_12-28-22 linux02&lt;br /&gt;Copying /zones/linux02/.zfs/snapshot/backup_090416_12-28-22...&lt;br /&gt;&lt;br /&gt;# zoneadm list -cv&lt;br /&gt;  ID NAME             STATUS     PATH                           BRAND    IP&lt;br /&gt;   0 global           running    /                              native   shared&lt;br /&gt;   - linux02          installed  /zones/linux02                 lx       shared&lt;br /&gt;   - linux01          installed  /zones/linux01                 lx       shared&lt;br /&gt;   - linux03-test     installed  /zones/linux03-test            lx       shared&lt;br /&gt;&lt;br /&gt;# zoneadm -z linux02 boot&lt;br /&gt;# zoneadm -z linux03-test boot&lt;br /&gt;&lt;br /&gt;# zoneadm list -cv&lt;br /&gt;  ID NAME             STATUS     PATH                           BRAND    IP&lt;br /&gt;   0 global           running    /                              native   shared&lt;br /&gt;   3 linux02          running    /zones/linux02                 lx       shared&lt;br /&gt;   4 linux03-test     running    /zones/linux03-test            lx       shared&lt;br /&gt;   - linux01          installed  /zones/linux01                 lx       shared&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-3187109896704814?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/3187109896704814/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=3187109896704814' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3187109896704814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3187109896704814'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/04/klonowanie-stref-mini-howto.html' title='Klonowanie stref - mini HOWTO'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-4324002989352745312</id><published>2009-04-16T09:51:00.003+02:00</published><updated>2009-04-16T09:55:38.283+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='snapshots'/><category scheme='http://www.blogger.com/atom/ns#' term='zfs'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Skrypt do tworzenia snapshotow ZFS</title><content type='html'>Prosty skrypt do crontaba.&lt;br /&gt;Wrzucam to tutaj, aby nie pisac go ciagle od zera..&lt;br /&gt;&lt;br /&gt;#!/bin/sh&lt;br /&gt;&lt;br /&gt;PATH=/bin:/usr/bin:/sbin:/opt/csw/bin:/usr/sfw/bin:/usr/sbin&lt;br /&gt;export PATH&lt;br /&gt;CUR_DATE=`date '+%y%m%d_%H-%M-%S'`&lt;br /&gt;&lt;br /&gt;for FS in `zfs list -t filesystem,volume -H -o name | sed '/dump/d' | sed '/swap/d'`&lt;br /&gt;do&lt;br /&gt;        echo "Creating snapshot: ${FS}@backup_${CUR_DATE}"&lt;br /&gt;        zfs snapshot ${FS}@backup_${CUR_DATE}&lt;br /&gt;done&lt;br /&gt;&lt;br /&gt;# EOF&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-4324002989352745312?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/4324002989352745312/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=4324002989352745312' title='Komentarze (5)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4324002989352745312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4324002989352745312'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/04/skrypt-do-tworzenia-snapshotow-zfs.html' title='Skrypt do tworzenia snapshotow ZFS'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-5938967435679137238</id><published>2009-04-03T17:34:00.001+02:00</published><updated>2009-04-03T17:36:26.740+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='internals'/><category scheme='http://www.blogger.com/atom/ns#' term='news'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='kernel'/><title type='text'>Darmowe szkolenie OpenSolaris Kernel Internals</title><content type='html'>Tak jak w temacie, wiecej informacji na stronie:&lt;br /&gt;&lt;a href="http://sl.osunix.org/FreeKernelTrainingDay"&gt;http://sl.osunix.org/FreeKernelTrainingDay&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-5938967435679137238?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/5938967435679137238/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=5938967435679137238' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5938967435679137238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5938967435679137238'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/04/darmowe-szkolenie-opensolaris-kernel.html' title='Darmowe szkolenie OpenSolaris Kernel Internals'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-4193052562996905326</id><published>2009-03-18T17:46:00.004+01:00</published><updated>2009-03-18T18:25:31.054+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tx'/><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><title type='text'>Urządzenia w Trusted Solaris</title><content type='html'>W Trusted Extensions jeżeli chcemy skorzystać np. z karty dźwiękowej, pendrive, cdromu itp. musimy je przyporządkować do konkretnej strefy.&lt;br /&gt;W danym momencie z danego urządzenia można korzystać tylko w 1 strefie, nie można dzielić dostępu pomiędzy strefami.&lt;br /&gt;&lt;br /&gt;Aby dać dostęp do urządzenia używamy graficznego narzędzia poprzez 'Trusted Path'.&lt;br /&gt;Jak to jednak zrobić z linii poleceń? :)&lt;br /&gt;&lt;br /&gt;Zarządzać urządzeniami można tylko z globalnej strefy.&lt;br /&gt;&lt;br /&gt;Aby usunąć wszystkie urządzenia z wszystkich stref używamy:&lt;br /&gt;# deallocate -I&lt;br /&gt;&lt;br /&gt;Aby zobaczyć wszystkie dostępne urządzenia:&lt;br /&gt;# list_devices -l&lt;br /&gt;&lt;br /&gt;Aby np dać dostęp do karty dźwiękowej w strefie 'public' wystarczy:&lt;br /&gt;# allocate -U estibi -z public audio0&lt;br /&gt;&lt;br /&gt;Co oznacza, że dajemy dostęp do karty dźwiękowej (audio0) w strefie 'public' dla zalogowanego użytkownika (w tym przypadku 'estibi').&lt;br /&gt;&lt;br /&gt;Jeśli nie podamy użytkownika, dostęp będzie mieć tylko UID==0.&lt;br /&gt;&lt;br /&gt;Dlaczego to piszę?&lt;br /&gt;Ponieważ można tego użyć aby ominąć BUG 6795288, gdzie /usr/bin/tsoljdsdevmgr nie spełnia swojej roli.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-4193052562996905326?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/4193052562996905326/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=4193052562996905326' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4193052562996905326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4193052562996905326'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/03/urzadzenia-w-trusted-solaris.html' title='Urządzenia w Trusted Solaris'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-9084160901967397026</id><published>2009-03-05T11:35:00.003+01:00</published><updated>2009-03-05T12:12:10.121+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cifs'/><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><title type='text'>CIFS Server - mini howto</title><content type='html'>Zakładamy, że używamy OpenSolaris 2008.11.&lt;br /&gt;&lt;br /&gt;Najpierw  zainstalujmy paczki serwera CIFS:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;# pkg install -v SUNWsmbs SUNWsmbskr&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Następnie uruchamiamy ponownie system:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;# init 6&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Po restarcie tworzymy zasób sieciowy:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;# sharemgr create zasoby1&lt;br /&gt;# sharemgr add-share -r dane -s /export/dane zasoby1&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Dołączamy do grupy roboczej GRUPA_ROBOCZA:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;# smbadm join -w GRUPA_ROBOCZA&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Konfigurujemy PAM:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;# echo "other password required  pam_smb_passwd.so.1  nowarn" &gt;&gt; /etc/pam.conf&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Dodajemy grupę i użytkowników w systemie:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;# useradd -g 100 workers&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;# useradd -g workers kowalski&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;# useradd -g workers jankowski&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Uprawnienia dla zasobu:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;# chgrp workers /export/dane&lt;br /&gt;# chmod 770 /export/dane&lt;br /&gt;# /usr/bin/chmod -R A=owner@:full_set:file_inherit/dir_inherit:allow /export/dane&lt;br /&gt;# /usr/bin/chmod -R A+group@:full_set:file_inherit/dir_inherit:allow /export/dane&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Konfiguracja usługi serwera:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;# smbadm create workers&lt;br /&gt;# smbadm add-member -m kowalski workers&lt;br /&gt;# smbadm add-member -m jankowski workers&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Utworzenie haseł dla użytkowników:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;# passwd kowalski&lt;br /&gt;# passwd jankowski&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Upewniamy się, czy usługa serwera CIFS działa poprawnie:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;$ svcs smb/server&lt;br /&gt;STATE          STIME    FMRI&lt;br /&gt;online         Feb_24   svc:/network/smb/server:default&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-9084160901967397026?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/9084160901967397026/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=9084160901967397026' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/9084160901967397026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/9084160901967397026'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/03/cifs-server-mini-howto.html' title='CIFS Server - mini howto'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-8401130228722190034</id><published>2009-02-15T17:12:00.003+01:00</published><updated>2009-02-15T17:27:10.006+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='LiveUpgrade'/><title type='text'>ERROR: lulib_umount: failed to umount BE</title><content type='html'>Taki błąd może pojawić się podczas usuwania starego środowiska uruchomieniowego lub podczas aktywacji nowego BE, gdy mamy ZFS jako główny system plików.&lt;br /&gt;&lt;br /&gt;ludelete -n SXCE103&lt;br /&gt;System has findroot enabled GRUB&lt;br /&gt;Checking if last BE on any disk...&lt;br /&gt;ERROR: lulib_umount: failed to umount BE: &lt;sxce103&gt;.&lt;br /&gt;ERROR: This boot environment &lt;sxce103&gt; is the last BE on the above disk.&lt;br /&gt;ERROR: Deleting this BE may make it impossible to boot from this disk.&lt;br /&gt;ERROR: However you may still boot solaris if you have BE(s) on other disks.&lt;br /&gt;ERROR: You *may* have to change boot-device order in the BIOS to accomplish this.&lt;br /&gt;ERROR: If you still want to delete this BE &lt;sxce103&gt;, please use the force option (-f).&lt;br /&gt;Unable to delete boot environment.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dlaczego się tak dzieje?&lt;br /&gt;Ponieważ jest nieprawidłowa kolejność systemów plików w plikach definiujących środowiska uruchomieniowe LiveUpgrade.&lt;br /&gt;&lt;br /&gt;Zakładamy, iż informacje o środowisku uruchomieniowym 'SXCE103' są w pliku '/etc/lu/ICF.1'.&lt;br /&gt;Poprawna kolejność powinna wyglądać tak:&lt;br /&gt;&lt;br /&gt; SXCE103:/export:rpool/export:zfs:0&lt;br /&gt; SXCE103:/export/home:rpool/export/home:zfs:0&lt;br /&gt; SXCE103:/export/home/estibi:rpool/export/home/estibi:zfs:0&lt;br /&gt;&lt;br /&gt;Czyli najpierw system plików ojciec, potem dzieci :)&lt;br /&gt;&lt;br /&gt;Naprawienie kolejności systemów plików w pliku definiującym dane środowisko uruchomieniowe powinno pomóc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-8401130228722190034?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/8401130228722190034/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=8401130228722190034' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8401130228722190034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8401130228722190034'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/02/error-lulibumount-failed-to-umount-be.html' title='ERROR: lulib_umount: failed to umount BE'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-1030857465243328975</id><published>2009-02-08T09:57:00.003+01:00</published><updated>2009-02-08T10:13:23.394+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='zfs'/><category scheme='http://www.blogger.com/atom/ns#' term='arc'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>ZFS i użycie pamięci - mini howto</title><content type='html'>Jak sprawdzić ile pamięci używa ZFS w danym momencie na ARC Cache:&lt;br /&gt;&lt;br /&gt;# kstat -m zfs -s c&lt;br /&gt;module: zfs                             instance: 0    &lt;br /&gt;name:   arcstats                        class:    misc&lt;br /&gt;        c                               67108864&lt;br /&gt;&lt;br /&gt;Tutaj widzimy, że jest to 67MB.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Jak sprawdzić jaką ilość pamięci może maksymalnie użyć:&lt;br /&gt;&lt;br /&gt;# kstat -m zfs -s c_max&lt;br /&gt;module: zfs                             instance: 0    &lt;br /&gt;name:   arcstats                        class:    misc&lt;br /&gt;        c_max                           200000000&lt;br /&gt;&lt;br /&gt;Tutaj widzimy, że jest to ok 200MB.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Aby ZFS nie używał więcej niż 200MB na swój ARC Cache wystarczy dopisać&lt;br /&gt;do pliku "/etc/system" następującą linijkę:&lt;br /&gt;&lt;br /&gt;set zfs:zfs_arc_max = 200000000&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-1030857465243328975?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/1030857465243328975/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=1030857465243328975' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/1030857465243328975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/1030857465243328975'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/02/zfs-i-uzycie-pamieci-mini-howto.html' title='ZFS i użycie pamięci - mini howto'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-2337436349431218903</id><published>2009-02-04T13:19:00.004+01:00</published><updated>2009-02-04T13:31:53.827+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='xVM'/><title type='text'>xVM i Windows XP</title><content type='html'>Podczas instalacji Windowsa XP jako wirtualna maszyna na xVM&lt;br /&gt;pojawia się problem po restarcie Windowsa (podczas instalacji).&lt;br /&gt;&lt;br /&gt;Instalator Windows potrzebuje płytę instalacyjną,&lt;br /&gt;jednak płyta instalacyjna jest tymczasowo dołączana na czas instalacji (do restartu) przez 'virt-install'.&lt;br /&gt;&lt;br /&gt;Aby dodać obraz płyty instalacyjnej do domeny xVM na stałe wystarczy wpisać:&lt;br /&gt;&lt;br /&gt;virsh attach-disk mojadomena /data/winxp_pro.iso hdc --type cdrom --driver file --mode readonly&lt;br /&gt;&lt;br /&gt;Napęd cdrom pojawia się automatycznie w domenie (bez konieczności restartu).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-2337436349431218903?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/2337436349431218903/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=2337436349431218903' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2337436349431218903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2337436349431218903'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/02/xvm-i-windows-xp.html' title='xVM i Windows XP'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-4255039667607861412</id><published>2009-02-02T11:27:00.004+01:00</published><updated>2009-02-02T12:27:58.611+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='sxce'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='drivers'/><title type='text'>Solaris i HP Smart Array Controller Driver</title><content type='html'>Na niektórych serwerach HP mamy kontrolery dyskowe 'HP Smart Array'.&lt;br /&gt;Domyślnie nie ma do nich sterowników na płytach instalacyjnych Solarisa/OpenSolarisa, tak więc system nie widzi dysków twardych.&lt;br /&gt;&lt;br /&gt;Jeśli używamy Solaris 10, to można pobrać sterowniki ze strony hp:&lt;br /&gt;&lt;a href="ftp://ftp.hp.com/pub/softlib2/software1/pubsw-windows/p1220948930/v46783/CPQary3-1.90-solaris10-i386.tar.gz"&gt;ftp://ftp.hp.com/pub/softlib2/software1/pubsw-windows/p1220948930/v46783/CPQary3-1.90-solaris10-i386.tar.gz&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sterowniki te nie współpracują z Solaris Express (przynajmniej instalator ich nie widzi).&lt;br /&gt;&lt;br /&gt;Można to łatwo obejść.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Oto struktura archiwum:&lt;br /&gt;$ ls -alh&lt;br /&gt;total 4474&lt;br /&gt;drwxr-xr-x   5 estibi   staff         10 kw  1  2008 .&lt;br /&gt;drwx------   3 estibi   staff          7 lut  2 10:06 ..&lt;br /&gt;-rw-r--r--   1 estibi   staff       1,4M kw  1  2008 CPQary3.144&lt;br /&gt;-rw-r--r--   1 estibi   staff       516K kw  1  2008 CPQary3.iso&lt;br /&gt;drwxr-xr-x   3 estibi   staff          3 kw  1  2008 CPQary3.pkg&lt;br /&gt;drwxr-xr-x   3 estibi   staff          4 kw  1  2008 DU&lt;br /&gt;-rw-r--r--   1 estibi   staff        20K kw  1  2008 LICENSE.CPQary3&lt;br /&gt;-rw-r--r--   1 estibi   staff       1,3K kw  1  2008 README.CPQary3&lt;br /&gt;-rw-r--r--   1 estibi   staff        17K kw  1  2008 RELEASENOTES.CPQary3&lt;br /&gt;drwxr-xr-x   2 estibi   staff          3 kw  1  2008 tools&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Katalog 'DU' nagrywamy na płytę.&lt;br /&gt;Na pendrive też można nagrać, jednak na systemie pcfs (lub jak kto woli fat, lub vfat) system nie rozróżnia małych i dużych liter,&lt;br /&gt;a katalog 'DU' musi być widoczny jako 'DU',&lt;br /&gt;system widzi go jednak jako 'du'...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Przed nagraniem należy zmienić 2 elementy:&lt;br /&gt;&lt;br /&gt;$ cd DU/&lt;br /&gt;$ ls -alh&lt;br /&gt;total 11&lt;br /&gt;drwxr-xr-x   3 estibi   staff          4 kw  1  2008 .&lt;br /&gt;drwxr-xr-x   5 estibi   staff         10 kw  1  2008 ..&lt;br /&gt;-rw-r--r--   1 estibi   staff          4 kw  1  2008 release.def&lt;br /&gt;drwxr-xr-x   3 estibi   staff          3 kw  1  2008 sol_210&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$ vi release.def&lt;br /&gt;$ cat release.def&lt;br /&gt;211&lt;br /&gt;&lt;br /&gt;$ mv sol_210 sol_211&lt;br /&gt;$ ls -alh&lt;br /&gt;total 11&lt;br /&gt;drwxr-xr-x   3 103      staff          4 lut  2 12:00 .&lt;br /&gt;drwxr-xr-x   3 root     root           3 lut  2 12:00 ..&lt;br /&gt;-rw-r--r--   1 103      staff          4 lut  2 12:00 release.def&lt;br /&gt;drwxr-xr-x   3 103      staff          3 kw  1  2008 sol_211&lt;br /&gt;&lt;br /&gt;Nagrywamy cały katalog na płytę (tutaj dvd+rw):&lt;br /&gt;&lt;br /&gt;$ growisofs -Z /dev/rdsk/c4t0d0s2 -R -J plyta-hp-sxce&lt;br /&gt;WARNING: /dev/rdsk/c4t0d0s2 already carries isofs!&lt;br /&gt;About to execute 'mkisofs -R -J plyta-hp-sxce | builtin_dd of=/dev/rdsk/c4t0d0s2 obs=32k seek=0'&lt;br /&gt;Setting input-charset to 'UTF-8' from locale.&lt;br /&gt;/dev/rdsk/c4t0d0s2: "Current Write Speed" is 4.1x1385KBps.&lt;br /&gt;Total translation table size: 0&lt;br /&gt;Total rockridge attributes bytes: 2698&lt;br /&gt;Total directory bytes: 16384&lt;br /&gt;Path table size(bytes): 124&lt;br /&gt;Max brk space used 22000&lt;br /&gt;266 extents written (0 MB)&lt;br /&gt;builtin_dd: 272*2KB out @ average 0.0x1385KBps&lt;br /&gt;/dev/rdsk/c4t0d0s2: flushing cache&lt;br /&gt;/dev/rdsk/c4t0d0s2: stopping de-icing&lt;br /&gt;/dev/rdsk/c4t0d0s2: writing lead-out&lt;br /&gt;&lt;br /&gt;Przy startowaniu systemu SXCE, wybieramy '5' zmieniamy płytę instalacyjną na płytę ze sterownikiem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-4255039667607861412?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/4255039667607861412/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=4255039667607861412' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4255039667607861412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4255039667607861412'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2009/02/solaris-i-hp-smart-array-controller.html' title='Solaris i HP Smart Array Controller Driver'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-1304631835656319950</id><published>2008-12-28T13:08:00.003+01:00</published><updated>2008-12-28T13:17:03.950+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><category scheme='http://www.blogger.com/atom/ns#' term='sxce'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='opera'/><title type='text'>Opera + flash + Solaris</title><content type='html'>Domyślnie Opera na Solarisie nie widzi zainstalowanej wtyczki flash.&lt;br /&gt;Aby używać flash pod Operą najlepiej (najszybciej) skopiować plugin od Firefoxa:&lt;br /&gt;&lt;br /&gt;# cp /usr/lib/firefox/plugins/libflashplayer.so /usr/local/lib/opera/plugins/&lt;br /&gt;&lt;br /&gt;Testowane na Solaris Express (SXCE).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-1304631835656319950?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/1304631835656319950/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=1304631835656319950' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/1304631835656319950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/1304631835656319950'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/12/opera-flash-solaris.html' title='Opera + flash + Solaris'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-853321722400138501</id><published>2008-12-05T08:17:00.001+01:00</published><updated>2008-12-05T08:19:45.374+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='crossbow'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><title type='text'>Crossbow w b105</title><content type='html'>Dzisiaj wielki dzień, Crossbow jest włączone (przynajmniej wstępnie) do źródeł ON.&lt;br /&gt;&lt;br /&gt;$ hg log -r 8275&lt;br /&gt;changeset:   8275:7c223a798022&lt;br /&gt;tag:         tip&lt;br /&gt;user:        Eric Cheng&lt;br /&gt;date:        Thu Dec 04 18:16:10 2008 -0800&lt;br /&gt;summary:     PSARC/2006/357 Crossbow - Network Virtualization and Resource Management&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-853321722400138501?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/853321722400138501/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=853321722400138501' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/853321722400138501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/853321722400138501'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/12/crossbow-w-b105.html' title='Crossbow w b105'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-7717782228961535241</id><published>2008-12-04T21:20:00.002+01:00</published><updated>2008-12-04T21:24:54.667+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='asm'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Hello ASM World</title><content type='html'>&gt; cat /etc/release&lt;br /&gt;                  Solaris Express Community Edition snv_103 X86&lt;br /&gt;           Copyright 2008 Sun Microsystems, Inc.  All Rights Reserved.&lt;br /&gt;                        Use is subject to license terms.&lt;br /&gt;                           Assembled 17 November 2008&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&gt; cat my01.s&lt;br /&gt;.data&lt;br /&gt;str:&lt;br /&gt;    .string "Hello OpenSolaris!!! :)\n"&lt;br /&gt;.text&lt;br /&gt;.globl main&lt;br /&gt;main:&lt;br /&gt;    # WRITE&lt;br /&gt;    movl    $4, %eax   &lt;br /&gt;    pushl    $24&lt;br /&gt;    pushl    $str&lt;br /&gt;    pushl    $1&lt;br /&gt;    pushl    $1&lt;br /&gt;    int    $0x91&lt;br /&gt;&lt;br /&gt;    # EXIT&lt;br /&gt;    movl    $1, %eax&lt;br /&gt;    pushl    %eax&lt;br /&gt;    int    $0x91&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&gt; as my01.s -o my01.o &amp;amp;&amp;amp; ld my01.o -o my01 &amp;amp;&amp;amp; strip my01&lt;br /&gt;&lt;br /&gt;&gt; file my01&lt;br /&gt;my01:        ELF 32-bit LSB executable 80386 Version 1, dynamically linked, stripped&lt;br /&gt;&gt; ldd my01&lt;br /&gt;&gt; dis my01&lt;br /&gt;disassembly for my01&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;section .text&lt;br /&gt;    0x8050408:              b8 04 00 00 00     movl   $0x4,%eax&lt;br /&gt;    0x805040d:              6a 18              pushl  $0x18&lt;br /&gt;    0x805040f:              68 04 05 06 08     pushl  $0x8060504&lt;br /&gt;    0x8050414:              6a 01              pushl  $0x1&lt;br /&gt;    0x8050416:              6a 01              pushl  $0x1&lt;br /&gt;    0x8050418:              cd 91              int    $0x91&lt;br /&gt;    0x805041a:              b8 01 00 00 00     movl   $0x1,%eax&lt;br /&gt;    0x805041f:              50                 pushl  %eax&lt;br /&gt;    0x8050420:              cd 91              int    $0x91&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&gt; ./my01&lt;br /&gt;Hello OpenSolaris!!! :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-7717782228961535241?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/7717782228961535241/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=7717782228961535241' title='Komentarze (2)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7717782228961535241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7717782228961535241'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/12/hello-asm-world.html' title='Hello ASM World'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-9101274133711219022</id><published>2008-11-11T15:40:00.003+01:00</published><updated>2008-11-11T15:42:44.814+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='conf'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><title type='text'>Zdjęcia z konferencji OpenSolaris 2008 - Szczecin</title><content type='html'>Kilkanaście zdjęć robionych telefonem ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/estseg/KonferencjaOpenSolaris2008Szczecin#"&gt;http://picasaweb.google.com/estseg/KonferencjaOpenSolaris2008Szczecin#&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-9101274133711219022?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/9101274133711219022/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=9101274133711219022' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/9101274133711219022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/9101274133711219022'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/11/zdjcia-z-konferencji-opensolaris-2008.html' title='Zdjęcia z konferencji OpenSolaris 2008 - Szczecin'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-2548673136286710394</id><published>2008-10-28T19:40:00.002+01:00</published><updated>2008-10-28T19:49:18.812+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='conf'/><category scheme='http://www.blogger.com/atom/ns#' term='cluster'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><category scheme='http://www.blogger.com/atom/ns#' term='ohac'/><title type='text'>Open HA Cluster w Szczecinie</title><content type='html'>Na konferencji w Szczecinie miałem przyjemność mówić o technologiach wysokiej dostępności w systemach Solaris i OpenSolaris.&lt;br /&gt;&lt;br /&gt;Mowa oczywiście o Sun Cluster i projekcje Open HA Cluster.&lt;br /&gt;&lt;br /&gt;Dla wszystkich, którzy są zainteresowani moją prezentacją, można ją pobrać ze strony &lt;a href="http://www.opensolaris.org/os/community/ha-clusters/ohac/Documentation/Technical-Presentations/"&gt;technicznych prezentacji&lt;/a&gt; projektu Open HA Cluster.&lt;br /&gt;&lt;br /&gt;Bezpośredni link do prezentacji znajduje się &lt;a href="http://www.opensolaris.org/os/community/ha-clusters/ohac/Documentation/Technical-Presentations/konferencja_os_szczecin_2008-ohac.pdf"&gt;tutaj&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-2548673136286710394?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/2548673136286710394/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=2548673136286710394' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2548673136286710394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2548673136286710394'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/10/open-ha-cluster-w-szczecinie.html' title='Open HA Cluster w Szczecinie'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-5338885412044083455</id><published>2008-10-28T19:32:00.002+01:00</published><updated>2008-10-28T19:39:50.313+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><title type='text'>Konferencja OpenSolaris 2008</title><content type='html'>Minęła długo zapowiadana konferencja OpenSolaris w Szczecinie.&lt;br /&gt;&lt;br /&gt;Pomimo wszelkich problemów odbyła się :) i będą następne!&lt;br /&gt;&lt;br /&gt;Dlatego też eksperymentalnie założyliśmy bloga dotyczącego Polskich Konferencji OpenSolaris.&lt;br /&gt;&lt;br /&gt;Póki co są tam na razie linki do zdjęć i inne ...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://plosug.blogspot.com"&gt;plosug.blogspot.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-5338885412044083455?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/5338885412044083455/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=5338885412044083455' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5338885412044083455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5338885412044083455'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/10/konferencja-opensolaris-2008.html' title='Konferencja OpenSolaris 2008'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-2907981688110357897</id><published>2008-10-26T18:48:00.002+01:00</published><updated>2008-10-26T19:04:09.114+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><title type='text'>Długie hasła w {Open}Solaris</title><content type='html'>W Solarisie i OpenSolaris ze względów historycznych (wsteczna kompatybilność)&lt;br /&gt;maksymalna długość hasła w systemie wynosi 8 znaków.&lt;br /&gt;&lt;br /&gt;Aby to zmienić, należy wyedytować plik /etc/security/policy.conf&lt;br /&gt;&lt;br /&gt;Trzeba zmienić wartość zmiennej CRYPT_DEFAULT np:&lt;br /&gt;&lt;br /&gt;CRYPT_DEFAULT=2a&lt;br /&gt;&lt;br /&gt;Po edycji pliku należy zmienić hasło za pomocą 'passwd'.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-2907981688110357897?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/2907981688110357897/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=2907981688110357897' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2907981688110357897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2907981688110357897'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/10/dugie-hasa-w-opensolaris.html' title='Długie hasła w {Open}Solaris'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-3566840470830430173</id><published>2008-10-18T10:09:00.005+02:00</published><updated>2008-12-05T21:27:41.121+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><title type='text'>Instalacja Beep Media Player / LWS na SXCE</title><content type='html'># cat /etc/release&lt;br /&gt;               Solaris Express Community Edition snv_98 X86&lt;br /&gt;       Copyright 2008 Sun Microsystems, Inc.  All Rights Reserved.&lt;br /&gt;                    Use is subject to license terms.&lt;br /&gt;                       Assembled 08 September 2008&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# pkgadd -G -d http://lifewithsolaris.jp/uploads/pkg/LWSpkg-admin-0.2.pkg&lt;br /&gt;&lt;br /&gt;## Downloading...&lt;br /&gt;........25%.......50%.......75%.......100%&lt;br /&gt;## Download Complete&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The following packages are available:&lt;br /&gt;1  LWSpkg-admin     Package Admin Tool for lifewithsolaris.jp&lt;br /&gt;                  (i386) 0.2&lt;br /&gt;&lt;br /&gt;Select package(s) you wish to process (or 'all' to process&lt;br /&gt;all packages). (default: all) [?,??,q]:&lt;br /&gt;&lt;br /&gt;Processing package instance &lt;lwspkg-admin&gt; from &lt;http: jp="" uploads="" pkg=""&gt;&lt;br /&gt;&lt;br /&gt;Package Admin Tool for lifewithsolaris.jp(i386) 0.2&lt;br /&gt;Using &lt;/http:&gt; as the package base directory.&lt;br /&gt;## Processing package informa&lt;/lwspkg-admin&gt;&lt;lwspkg-admin&gt;tion.&lt;br /&gt;## Processing system information.&lt;br /&gt;2 package pathnames are already properly installed.&lt;br /&gt;## Verifying disk space requirements.&lt;br /&gt;## Checking for conflicts with packages already installed.&lt;br /&gt;## Checking for setuid/setgid programs.&lt;br /&gt;&lt;br /&gt;This package contains scripts which will be executed with super-user&lt;br /&gt;permission during the process of installing this package.&lt;br /&gt;&lt;br /&gt;Do you want to continue with the installation of &lt;lwspkg-admin&gt; [y,n,?] y&lt;br /&gt;&lt;br /&gt;Installing Package Admin Tool for lifewithsolaris.jp as &lt;lwspkg-admin&gt;&lt;br /&gt;&lt;br /&gt;## Installing part 1 of 1.&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;br /&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;16 blocks&lt;br /&gt;&lt;br /&gt;Installation of &lt;lwspkg-admin&gt; was successful.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# /opt/LWS/bin/pkg-admin list&lt;br /&gt;Getting catalog from http://lifewithsolaris.jp/uploads/pkg/5.11/i386 ... done.&lt;br /&gt;&lt;br /&gt;LWSa52dec            0.7.4      ATSC A/52 Streams Decode Library&lt;br /&gt;LWSbmpx              0.40.14    BMPx Media Player&lt;br /&gt;LWSboost             1.36.0     Boosts C++ Library&lt;br /&gt;LWSbzr               1.5        Bazaar Version Control&lt;br /&gt;LWScairomm           1.4.8      CAIRO C++ Interface&lt;br /&gt;LWSctypes            1.0.2      ffi (Foreign Function Interface) Package for Python&lt;br /&gt;LWSfaac              1.26       Free Advanced Audio Coder&lt;br /&gt;LWSfaad2             2.6.1      Free Ad&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;vanced Audio Decoder&lt;br /&gt;LWSffmpeg            0.4.9      FFmpeg Video/Audio Converter&lt;br /&gt;LWSfftw3             3.1.2      C Routines for Discrete Fourier Transform&lt;br /&gt;LWSfox               1.6.32     FOX C++ Toolkit&lt;br /&gt;LWSglibmm            2.14.2     GLIB C++ Interface&lt;br /&gt;LWSgoggles           0.9.1      Goggles DVD Player&lt;br /&gt;LWSgoom              2k4-0      What a GOOM!&lt;br /&gt;LWSgst-ffmpeg        0.10.5     GStreamer FFmpeg Plugins&lt;br /&gt;LWSgst-plugins-bad   0.10.8     GStreamer Bad Plugins&lt;br /&gt;LWSgst-plugins-base  0.10.20    GStreamer Base Plugins&lt;br /&gt;LWSgst-plugins-good  0.10.10    GStreamer Good Plugins&lt;br /&gt;LWSgst-plugins-ugly  0.10.9     GStreamer Ugly Plugins&lt;br /&gt;LWSgstreamer         0.10.20    Open Source Multimedia Framework&lt;br /&gt;LWSgtkmm             2.12.7     GTK C++ Interface&lt;br /&gt;LWSlame              3.97       MPEG Aud&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;io Layer III (MP3) Encoder&lt;br /&gt;LWSlibcddb           1.3.0      CDDB Server Access Library&lt;br /&gt;LWSlibcdio           0.80       GNU Compact Disc Input and Control Library&lt;br /&gt;LWSlibdiscid         0.2.1      Disc ID Generating Library&lt;br /&gt;LWSlibdvdcss         1.2.9      DVD DeCSS Library&lt;br /&gt;LWSlibdvdnav         0.1.10     Library for DVD Navigation&lt;br /&gt;LWSlibdvdread        0.9.7      DVD-Video Read Library&lt;br /&gt;LWSlibglademm        2.6.6      LIBGLADE C++ Interface&lt;br /&gt;LWSlibid3tag         0.15.1b    ID3 Tag Manipulation Library&lt;br /&gt;LWSlibmad            0.15.1b    MPEG Audio Decoder&lt;br /&gt;LWSlibmms            0.4        Microsoft Media Streaming (MMS) Protocol Library&lt;br /&gt;LWSlibmpeg2          0.5.1      MPEG-2 Video Stream Decoder&lt;br /&gt;LWSlibofa            0.9.3      Open Fingerprint Architecture Library&lt;br /&gt;LWSliboil            0.3.15     Library for CPU Optimized Functions&lt;br /&gt;LWSlibsexy           0.1.11     GTK+ Widgets Collection&lt;br /&gt;LWSlibsexymm         0.1.9      LIBSEXY&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt; C++ Interface&lt;br /&gt;LWSlibsigc++         2.0.18     Callback Framework for C++&lt;br /&gt;LWSlibsoup           2.2.104    HTTP Client/Server Library&lt;br /&gt;LWSlibvisual         0.4.0      Library for Audio Visualisation&lt;br /&gt;LWSlibvisual-plugins 0.4.0      Plugins for libvisual&lt;br /&gt;LWSmutagen           1.14       Python Audio Meta-Data Handling Module&lt;br /&gt;LWSogle              0.9.2      Ogle DVD Player&lt;br /&gt;LWSpicard            0.10       MusicBrainz Picard&lt;br /&gt;LWSpyqt              4.4.2      Python Bindings for Qt&lt;br /&gt;LWSqt4               4.4.0      C++ Application Development Framework&lt;br /&gt;LWSsip               4.7.6      Python C/C++ Bindings Generator&lt;br /&gt;LWSsqlite3           3.5.9      An Embeddable SQL Database Engine&lt;br /&gt;LWStaglib            1.5        TagLib Audio Meta-Data Library&lt;br /&gt;LWSvlc               0.9.3      VLC Media Player&lt;br /&gt;LWSwxwidgets         2.6.4      Cross-Platform GUI Library&lt;br /&gt;LWSxine-lib          1.1.15     Xine Video Player&lt;br /&gt;LWSxine-ui           0.99.5     Xine Video Player (Frontend)&lt;br /&gt;LWSxvidcore          1.1.3 &lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;MPEG4 Decoding/Encoding Library&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Pakiety LWS są instalowane w /opt/LWS, podobnie jak Blastwave są niezależne od paczek i bibliotek systemowych.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# /opt/LWS/bin/pkg-admin install LWSbmpx&lt;br /&gt;Getting catalog from http://lifewithsolaris.jp/uploads/pkg/5.11/i386 ... done.&lt;br /&gt;&lt;br /&gt;==============================================================&lt;br /&gt;pkg-admin tries to upgrade packages to same version even if it&lt;br /&gt;already exists.                                         &lt;br /&gt;&lt;br /&gt;Let pkg-admin installing them, since there might occur package&lt;br /&gt;upgrade for same version due to other package upgrade.    &lt;br /&gt;==============================================================&lt;br /&gt;Downloading LW&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;Sbmpx (0.40.14) ... done.&lt;br /&gt;Transferring &lt;lwsbmpx&gt; package instance&lt;br /&gt;&lt;br /&gt;Downloading LWSa52dec (0.7.4) ... done.&lt;br /&gt;Transferring &lt;lwsa52dec&gt; package instance&lt;br /&gt;&lt;br /&gt;[...]&lt;br /&gt;&lt;br /&gt;Installing BMPx Media Player as &lt;lwsbmpx&gt;&lt;br /&gt;&lt;br /&gt;## Installing part 1 of 1.&lt;br /&gt;89947 blocks&lt;br /&gt;&lt;br /&gt;Installation of &lt;lwsbmpx&gt; was successful.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dodatkowo musimy jeszcze doinstalować jedną paczkę jeśli mamy build systemu nowszy niż b93:&lt;br /&gt;&lt;br /&gt;# /opt/LWS/bin/pkg-admin install LWSlibsoup&lt;br /&gt;Getting catalog from htt&lt;/lwsbmpx&gt;&lt;/lwsbmpx&gt;&lt;/lwsa52dec&gt;&lt;/lwsbmpx&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwsbmpx&gt;&lt;lwsa52dec&gt;&lt;lwsbmpx&gt;&lt;lwsbmpx&gt;p://lifewithsolaris.jp/uploads/pkg/5.11/i386 ... done.&lt;br /&gt;&lt;br /&gt;==============================================================&lt;br /&gt;pkg-admin tries to upgrade packages to same version even if it&lt;br /&gt;already exists.                                         &lt;br /&gt;&lt;br /&gt;Let pkg-admin installing them, since there might occur package&lt;br /&gt;upgrade for same version due to other package upgrade.    &lt;br /&gt;==============================================================&lt;br /&gt;Downloading LWSlibsoup (2.2.104) ... done.&lt;br /&gt;Transferring &lt;lwslibsoup&gt; package instance&lt;br /&gt;&lt;/lwslibsoup&gt;&lt;/lwsbmpx&gt;&lt;/lwsbmpx&gt;&lt;/lwsa52dec&gt;&lt;/lwsbmpx&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;br /&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwsbmpx&gt;&lt;lwsa52dec&gt;&lt;lwsbmpx&gt;&lt;lwsbmpx&gt;&lt;lwslibsoup&gt;&lt;br /&gt;Processing package instance &lt;lwslibsoup&gt; from&lt;br /&gt;&lt;br /&gt;HTTP Client/Server Library(i386) 2.2.104&lt;br /&gt;Using &lt;/lwslibsoup&gt; as the package base directory.&lt;br /&gt;## Processing package information.&lt;br /&gt;## Processing system information.&lt;br /&gt;8 package pathnames are already properly installed.&lt;br /&gt;## Verifying disk space requirements.&lt;br /&gt;## Checking for conflicts with packages already installed.&lt;br /&gt;## Checking for setuid/setgid programs.&lt;br /&gt;&lt;br /&gt;Installing HTTP Client/Server Library as &lt;lwslibsoup&gt;&lt;br /&gt;&lt;br /&gt;## Installing part 1 of 1.&lt;br /&gt;2859 blocks&lt;br /&gt;&lt;br /&gt;Installation of &lt;lwslibsoup&gt; was successful.&lt;/lwslibsoup&gt;&lt;/lwslibsoup&gt;&lt;/lwslibsoup&gt;&lt;/lwsbmpx&gt;&lt;/lwsbmpx&gt;&lt;/lwsa52dec&gt;&lt;/lwsbmpx&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;br /&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwsbmpx&gt;&lt;lwsa52dec&gt;&lt;lwsbmpx&gt;&lt;lwsbmpx&gt;&lt;lwslibsoup&gt;&lt;lwslibsoup&gt;&lt;lwslibsoup&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# ls -alh /opt/LWS/bin/bmp2&lt;br /&gt;lrwxrwxrwx   1 root     root          19 paź 18 10:20 /opt/LWS/bin/bmp2 -&gt; beep-media-player-2&lt;br /&gt;&lt;br /&gt;&lt;/lwslibsoup&gt;&lt;/lwslibsoup&gt;&lt;/lwslibsoup&gt;&lt;/lwsbmpx&gt;&lt;/lwsbmpx&gt;&lt;/lwsa52dec&gt;&lt;/lwsbmpx&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwsbmpx&gt;&lt;lwsa52dec&gt;&lt;lwsbmpx&gt;&lt;lwsbmpx&gt;&lt;lwslibsoup&gt;&lt;lwslibsoup&gt;&lt;/lwslibsoup&gt;&lt;/lwslibsoup&gt;&lt;/lwsbmpx&gt;&lt;/lwsbmpx&gt;&lt;/lwsa52dec&gt;&lt;/lwsbmpx&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh3.ggpht.com/_K1zSDBtJ76A/SRn8Vjt_nHI/AAAAAAAAAIM/6s3AUx9cNG0/s800/2950551943_6c241993d8_b.jpg"&gt;&lt;img style="cursor: pointer; width: 369px; height: 231px;" src="http://lh3.ggpht.com/_K1zSDBtJ76A/SRn8Vjt_nHI/AAAAAAAAAIM/6s3AUx9cNG0/s800/2950551943_6c241993d8_b.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwspkg-admin&gt;&lt;lwsbmpx&gt;&lt;lwsa52dec&gt;&lt;lwsbmpx&gt;&lt;lwsbmpx&gt;&lt;lwslibsoup&gt;&lt;lwslibsoup&gt;&lt;lwslibsoup&gt;&lt;br /&gt;&lt;/lwslibsoup&gt;&lt;/lwslibsoup&gt;&lt;/lwslibsoup&gt;&lt;/lwsbmpx&gt;&lt;/lwsbmpx&gt;&lt;/lwsa52dec&gt;&lt;/lwsbmpx&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;/lwspkg-admin&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm4.static.flickr.com/3015/2950551943_6c241993d8.jpg?v=0"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-3566840470830430173?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/3566840470830430173/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=3566840470830430173' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3566840470830430173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3566840470830430173'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/10/instalacja-beep-media-player-lws-na.html' title='Instalacja Beep Media Player / LWS na SXCE'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_K1zSDBtJ76A/SRn8Vjt_nHI/AAAAAAAAAIM/6s3AUx9cNG0/s72-c/2950551943_6c241993d8_b.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-5641768981862621887</id><published>2008-10-01T13:37:00.003+02:00</published><updated>2008-10-01T13:41:30.449+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='ips'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='milax'/><title type='text'>Milax i IPS</title><content type='html'>Minidystrybucja Milax korzysta już z nowego systemu paczek OpenSolaris IPS.&lt;br /&gt;&lt;br /&gt;Przykład instalacji Samby:&lt;br /&gt;&lt;br /&gt;# pkg image-create -F -a blastwave=http://blastwave.network.com:10000/ /&lt;br /&gt;# pkg -R / install IPSsamba&lt;br /&gt;DOWNLOAD                                    PKGS       FILES     XFER (MB)&lt;br /&gt;Completed                                  28/28   1839/1839 107.74/107.74&lt;br /&gt;&lt;br /&gt;PHASE                                        ACTIONS&lt;br /&gt;Install Phase                              3461/3461&lt;br /&gt;PHASE                                          ITEMS&lt;br /&gt;Reading Existing Index                           8/8&lt;br /&gt;Indexing Packages                              28/28&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-5641768981862621887?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/5641768981862621887/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=5641768981862621887' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5641768981862621887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5641768981862621887'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/10/milax-i-ips.html' title='Milax i IPS'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-648586175955505273</id><published>2008-09-29T23:45:00.003+02:00</published><updated>2008-09-29T23:54:21.089+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><title type='text'>Life With Solaris</title><content type='html'>Jak dla mnie absolutna rewelacja :)&lt;br /&gt;&lt;br /&gt;Paczki dla Solaris 10, Solaris Nevada oraz OpenSolaris 2008.05 zawierające:&lt;br /&gt;&lt;br /&gt;- Beep Media Player&lt;br /&gt;- Goggles/Ogle DVD Player&lt;br /&gt;- MusicBrainz Picard&lt;br /&gt;- VLC Media Player&lt;br /&gt;- Xine Video Player&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lifewithsolaris.jp/modules/about/"&gt;http://lifewithsolaris.jp/modules/about/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-648586175955505273?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/648586175955505273/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=648586175955505273' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/648586175955505273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/648586175955505273'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/09/life-with-solaris.html' title='Life With Solaris'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-9220260119198767017</id><published>2008-09-28T01:11:00.006+02:00</published><updated>2008-09-28T01:29:47.733+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='bfu'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='onnv'/><title type='text'>OpenSolaris ON b100 - bfu, hostid</title><content type='html'>Najnowszy build snv100 zawiera wiele ciekawych nowości i zmian np:&lt;br /&gt;- Migracja źródeł ON do Sun Studio 12. SS12 jest niezbędny do kompilacji!&lt;br /&gt;- Wirtualne konsole tekstowe!&lt;br /&gt;- Fast Reboot.&lt;br /&gt;- PowerTOP&lt;br /&gt;- Obsługa procesora Rock.&lt;br /&gt;- OpenLDAP&lt;br /&gt;&lt;br /&gt;Jedna z nowości to "Hostid for X86 systems".&lt;br /&gt;Problem pojawia się, gdy chcemy zaktualizować system do najnowszej wersji poprzez 'bfu'.&lt;br /&gt;Dotychczas aby to zrobić trzeba było wyeksportować 3 zmienne: FASTFS, BFULD oraz GZIPBIN.&lt;br /&gt;Teraz potrzebna jest najnowsza paczka SUNWonbld, która zawiera program 'extract_hostid'.&lt;br /&gt;Dodatkowo należy wyeksportować zmienną EXTRACT_HOSTID:&lt;br /&gt;&lt;br /&gt;# export EXTRACT_HOSTID=/opt/onbld/bin/i386/extract_hostid&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-9220260119198767017?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/9220260119198767017/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=9220260119198767017' title='Komentarze (2)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/9220260119198767017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/9220260119198767017'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/09/opensolaris-on-b100-bfu-hostid.html' title='OpenSolaris ON b100 - bfu, hostid'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-5532489006600078953</id><published>2008-09-08T19:44:00.003+02:00</published><updated>2009-04-26T20:32:24.854+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='mplayer'/><title type='text'>SXCE97 i czcionki w mplayer</title><content type='html'>Informacja dla tych, którzy używają SXCE na desktopie i jednocześnie oglądają filmy za pomocą mplayera (z blastwave).&lt;br /&gt;W SXCE97 zmieniła się czcionka i ta, z której korzysta mplayer jest niedostępna:&lt;br /&gt;&lt;br /&gt;/usr/openwin/lib/X11/fonts/TrueType/Arial.ttf&lt;br /&gt;&lt;br /&gt;Dzięki temu zniknęły napisy w mplayerze. Można to jednak szybko naprawić linkując inną czcionkę lub tą z poprzedniej wersji SXCE:&lt;br /&gt;&lt;br /&gt;# ls -alh /opt/csw/share/mplayer/subfont.ttf&lt;br /&gt;lrwxrwxrwx   1 root     root          26 wrz  8 19:42 /opt/csw/share/mplayer/subfont.ttf -&gt; /usr/local/fonts/Arial.ttf&lt;br /&gt;&lt;br /&gt;Oto czcionka, z której dotychczas korzystał mplayer:&lt;br /&gt;&lt;br /&gt;# ls -alh /usr/local/fonts/Arial.ttf&lt;br /&gt;-rw-r--r--   1 root     root        146K wrz  8 19:41 /usr/local/fonts/Arial.ttf&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-5532489006600078953?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/5532489006600078953/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=5532489006600078953' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5532489006600078953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5532489006600078953'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/09/sxce97-i-czcionki-w-mplayer.html' title='SXCE97 i czcionki w mplayer'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-7236001994081534223</id><published>2008-09-06T10:32:00.011+02:00</published><updated>2008-09-06T11:08:49.328+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pm'/><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><title type='text'>OpenSolaris Power Management</title><content type='html'>Temat niezbyt oczywisty, tak więc ten krótki post powinien być użyteczny.&lt;br /&gt;&lt;br /&gt;OpenSolaris wspiera zarządzanie częstotliwością procesorów tylko najnowszych procesorów Intel oraz AMD. Jest to spowodowane architekturą jądra Solarisa oraz budową starszych procesorów.&lt;br /&gt;Możemy sprawdzić, czy nasz procesor jest wspierany za pomocą kstat:&lt;br /&gt;&lt;br /&gt;$ kstat -m cpu_info -s supported_frequencies_Hz&lt;br /&gt;module: cpu_info                        instance: 0    &lt;br /&gt;name:   cpu_info0                       class:    misc&lt;br /&gt;        supported_frequencies_Hz        800000000:1200000000:1600000000:2000000000:2400000000:2401000000&lt;br /&gt;&lt;br /&gt;module: cpu_info                        instance: 1    &lt;br /&gt;name:   cpu_info1                       class:    misc&lt;br /&gt;        supported_frequencies_Hz        800000000:1200000000:1600000000:2000000000:2400000000:2401000000&lt;br /&gt;&lt;br /&gt;Jeśli nie jest wspierany, możemy spróbować użyć pakietu &lt;a href="http://opensolaris.org/os/community/laptop/frkit/"&gt;frkit&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Gdy CPU jest wspierany należy wyedytować konfigurację zarządzania zasilania:&lt;br /&gt;&lt;br /&gt;$ tail -3 /etc/power.conf&lt;br /&gt;S3-support enable&lt;br /&gt;cpupm enable&lt;br /&gt;cpu-threshold 15s&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Uaktualniamy konfigurację:&lt;br /&gt;&lt;br /&gt;# /usr/sbin/pmconfig&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sprawdzamy, czy działa:&lt;br /&gt;&lt;br /&gt;$ kstat -m cpu_info -s current_clock_Hz;&lt;br /&gt;module: cpu_info                        instance: 0    &lt;br /&gt;name:   cpu_info0                       class:    misc&lt;br /&gt;        current_clock_Hz                800000000&lt;br /&gt;&lt;br /&gt;module: cpu_info                        instance: 1    &lt;br /&gt;name:   cpu_info1                       class:    misc&lt;br /&gt;        current_clock_Hz                800000000&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Jak obciążymy procesor, zmienia się częstotliwość CPU:&lt;br /&gt;&lt;br /&gt;$ kstat -m cpu_info -s current_clock_Hz;&lt;br /&gt;module: cpu_info                        instance: 0    &lt;br /&gt;name:   cpu_info0                       class:    misc&lt;br /&gt;        current_clock_Hz                2401000000&lt;br /&gt;&lt;br /&gt;module: cpu_info                        instance: 1    &lt;br /&gt;name:   cpu_info1                       class:    misc&lt;br /&gt;        current_clock_Hz                2401000000&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Jeśli chodzi o Suspend/Resume, to jest szansa, że sprzęt jaki posiadamy (i sterowniki) poprawnie wspierają Power Management.&lt;br /&gt;Na dzień dzisiejszy działa Suspend to RAM. Obsługa Suspend to Disk nie jest jeszcze dostępna.&lt;br /&gt;&lt;br /&gt;Jako, iż testowałem Suspend/Resume na ręcznie przekompilowanym systemie,&lt;br /&gt;moja wersja jest gdzieś pomiędzy snv98, a snv99. Tak więc na snv99 powinno to działać, gdyż w tych buildach są naprawione problemy z Suspend/Resume na niektórym sprzęcie.&lt;br /&gt;&lt;br /&gt;Jak uśpić komputer? Można poprzez GDM (uśpij), albo poprzez 'uadmin':&lt;br /&gt;# uadmin 3 20&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Warto mieć również profile zabezpieczeń takie jak:&lt;br /&gt;&lt;br /&gt;Suspend To RAM&lt;br /&gt;Suspend To Disk&lt;br /&gt;CPU Power Management&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-7236001994081534223?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/7236001994081534223/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=7236001994081534223' title='Komentarze (2)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7236001994081534223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7236001994081534223'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/09/opensolaris-power-management.html' title='OpenSolaris Power Management'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-7516696327641503540</id><published>2008-08-12T22:53:00.002+02:00</published><updated>2008-08-12T23:08:57.799+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ha'/><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='solaris_cluster'/><category scheme='http://www.blogger.com/atom/ns#' term='conf'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='ohac'/><title type='text'>Open HA Cluster</title><content type='html'>W najbliższym czasie będę prezentować na dwóch konferencjach czym jest &lt;a href="http://opensolaris.org/os/community/ha-clusters/ohac/"&gt;Open HA Cluster Project&lt;/a&gt;.&lt;br /&gt;Konferencje to &lt;a href="http://unixalia.pl"&gt;Unixalia.pl&lt;/a&gt; oraz &lt;a href="http://konferencja.opensolaris.com.pl"&gt;Polska Konferencja OpenSolaris&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Informacje o wydarzeniach mamy na stronie &lt;a href="http://opensolaris.org/os/community/ha-clusters/events/"&gt;HA Clusters Community&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-7516696327641503540?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/7516696327641503540/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=7516696327641503540' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7516696327641503540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7516696327641503540'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/08/open-ha-cluster.html' title='Open HA Cluster'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-7152591410806436297</id><published>2008-08-09T14:41:00.003+02:00</published><updated>2008-08-09T14:58:13.094+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='audiohd'/><category scheme='http://www.blogger.com/atom/ns#' term='oss'/><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='drivers'/><title type='text'>OpenSolaris audiohd</title><content type='html'>Garrett D'Amore pracuje nad nowym sterownikiem dźwiękowym do OpenSolarisa&lt;br /&gt;&lt;a href="http://www.opensolaris.org/os/community/device_drivers/files/audiohd.tar.gz"&gt;audiohd.&lt;/a&gt;&lt;br /&gt;Jak na razie sterownik ten jest eksperymentalny, mimo to jest stabilny i działa.&lt;br /&gt;&lt;br /&gt;Dlaczego go użyłem?&lt;br /&gt;Dlatego, iż niektóre laptopy mają problemy ze sterownikami OpenSound i przy ładowaniu systemu słychać głośny pisk z głośniczka.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sterownik wystarczy wrzucić do /kernel/drv/amd64/ i nadpisać istniejący plik.&lt;br /&gt;Nowy audiohd nie współpracuje z OpenSound, więc przed podmianą obecnego sterownika należy odinstalować OSS.&lt;br /&gt;&lt;br /&gt;Więcej informacji na blogu &lt;a href="http://gdamore.blogspot.com/2008/07/new-experimental-audiohd-driver.html"&gt;Garreta&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-7152591410806436297?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/7152591410806436297/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=7152591410806436297' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7152591410806436297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7152591410806436297'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/08/opensolaris-audiohd.html' title='OpenSolaris audiohd'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-5941489076109935824</id><published>2008-08-06T21:04:00.002+02:00</published><updated>2008-08-06T21:16:39.684+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Solaris ON w Mercurial po drugiej stronie Sunowskiego firewalla</title><content type='html'>Wraz z buildem 97 źródła ON są przeniesione do Mercurial i całe repozytorium nie jest już w SWANie (wewnętrzna sieć Suna).&lt;br /&gt;&lt;br /&gt;W chwili gdy to piszę, trwają ostatnie prace nad ukończeniem migracji, wszystkie commity są zawieszone do oficjalnego otwarcia repozytorium.&lt;br /&gt;Od tego momentu wszystkie zmiany w repozytorium będą nanoszone poprzez Mercurial do oficjalnego (zęwnętrznego) repozytorium, wyjątkiem jest jeszcze xvm-gate.&lt;br /&gt;&lt;br /&gt;W późniejszym czasie planowana jest również migracja do zewnętrznego repozytorium Mercurial całego Open HA Cluster (Solaris Cluster Express).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-5941489076109935824?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/5941489076109935824/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=5941489076109935824' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5941489076109935824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5941489076109935824'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/08/solaris-on-w-mercurial-po-drugiej.html' title='Solaris ON w Mercurial po drugiej stronie Sunowskiego firewalla'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-3909332530462130570</id><published>2008-08-06T19:43:00.003+02:00</published><updated>2008-08-06T20:05:50.548+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>ONNV na Sun Studio 12</title><content type='html'>Od builda 99 źródła ON (OS/Net - rdzeń systemu Solaris) będą przystosowane do kompilacji na Sun Studio 12.&lt;br /&gt;&lt;br /&gt;Obecnie można skompilować ON na Sun Studio 12 lecz trzeba wykonać dodatkowe operacje i dlatego zalecane jest użycie Sun Studio 11.&lt;br /&gt;&lt;br /&gt;Ciekawy jestem kiedy ON dostarczane w Solaris Nevada będzie skompilowane w Sun Studio 12 oraz kiedy Solaris Cluster Express będzie również przystosowany do nowego Sun Studio.&lt;br /&gt;Solaris Cluster Express do kompilacji wymaga starszego SS11.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-3909332530462130570?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/3909332530462130570/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=3909332530462130570' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3909332530462130570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3909332530462130570'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/08/onnv-na-sun-studio-12.html' title='ONNV na Sun Studio 12'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-5015596983120071840</id><published>2008-07-26T10:03:00.003+02:00</published><updated>2008-12-05T21:09:28.137+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='comms'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='ldap'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Sun Java Communication Suite 6 w akcji</title><content type='html'>Zrobiłem kilka screenów nowych commsów.&lt;br /&gt;&lt;a href="http://picasaweb.google.com/estseg/SunJavaCommunicationSuite#"&gt;Sun Convergence&lt;/a&gt; - nowy webmail łączący pocztę, kalendarz, kontakty oraz komunikator korporacyjny.&lt;br /&gt;(komunikatora akurat nie ma na screenach)&lt;br /&gt;&lt;br /&gt;Sun Java Communication Suite to potężny system pracy grupowej, na który składa się między innymi:&lt;br /&gt;serwer LDAP, serwer aplikacji, serwer webowy, serwer mailowy, serwer kalendarza, serwer XMPP oraz Convergence AJAX client.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-5015596983120071840?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/5015596983120071840/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=5015596983120071840' title='Komentarze (2)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5015596983120071840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5015596983120071840'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/07/sun-java-communication-suite-6-w-akcji.html' title='Sun Java Communication Suite 6 w akcji'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-6015208537570250562</id><published>2008-07-22T13:59:00.001+02:00</published><updated>2008-07-22T14:01:25.032+02:00</updated><title type='text'>Sun Java Communications Suite 6</title><content type='html'>Chyba jestem pierwszy! ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=COMMS-006-9DH9@CDS-CDS_SMI"&gt;Link&lt;/a&gt; do nowego Sun Java Communications Suite 6!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-6015208537570250562?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/6015208537570250562/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=6015208537570250562' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/6015208537570250562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/6015208537570250562'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/07/sun-java-communications-suite-6.html' title='Sun Java Communications Suite 6'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-3173087725033543625</id><published>2008-07-11T15:29:00.002+02:00</published><updated>2008-07-11T15:42:43.638+02:00</updated><title type='text'>Wersja finalna OpenDS 1.0.0</title><content type='html'>Otwarty serwer usług katalogowych OpenDS ma już numerek 1.0.0.&lt;br /&gt;&lt;br /&gt;OpenDS jest napisany w Javie, ma prosty graficzny instalator, można go zainstalować i skonfigurować&lt;br /&gt;w zaledwie kilka minut!&lt;br /&gt;&lt;br /&gt;OpenDS jest niezwykle skalowalny, zarówno jeśli chodzi o duże obciążenie jak i o urządzenia wbudowane.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Więcej informacji: &lt;a href="http://blogs.sun.com/Ludo/entry/open_source_ldap_server_in"&gt;link&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-3173087725033543625?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/3173087725033543625/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=3173087725033543625' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3173087725033543625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3173087725033543625'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/07/wersja-finalna-opends-100.html' title='Wersja finalna OpenDS 1.0.0'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-1973469598729238287</id><published>2008-07-05T10:01:00.002+02:00</published><updated>2008-07-05T10:06:49.635+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Firefox na Solarisie</title><content type='html'>Dla tych, którzy używają Firefoxa w wersji 2 na Solarisie ucieszy fakt,&lt;br /&gt;że jest już nowa wersja 2.0.0.15 do pobrania ze serwerów &lt;a href="http://releases.mozilla.org/pub/mozilla.org/firefox/releases/2.0.0.15/contrib/solaris_pkgadd/"&gt;mozilli&lt;/a&gt;.&lt;br /&gt;Nowa wersja poprawia błędy podane &lt;a href="http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.15"&gt;tu&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-1973469598729238287?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/1973469598729238287/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=1973469598729238287' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/1973469598729238287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/1973469598729238287'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/07/firefox-na-solarisie.html' title='Firefox na Solarisie'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-8231244837560572610</id><published>2008-06-23T13:44:00.004+02:00</published><updated>2008-06-23T13:54:21.681+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='centos'/><category scheme='http://www.blogger.com/atom/ns#' term='xVM'/><title type='text'>xVM SXCE91 CentOS 5.1 pvm</title><content type='html'>W najnowszym SXCE91 jest problem jeśli chcemy zainstalować domenę pvm z systemem CentOS 5.1.&lt;br /&gt;Problem występuje, jeśli podamy jako źródło instalacji obraz płyty z CentOS, instalator linuxa nie widzi dysku twardego...&lt;br /&gt;&lt;br /&gt;Aby to ominąć można podać jako źródło instalacji zasób NFS.&lt;br /&gt;&lt;br /&gt;# virt-install -n centos -r 256 -f /dev/zvol/dsk/data/centos -p --nographics -l nfs:192.168.20.30:/export/centos&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Wcześniej w /export/centos należy zamontować obraz płyty CentOS i wyeksportować katalog po NFS.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-8231244837560572610?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/8231244837560572610/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=8231244837560572610' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8231244837560572610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8231244837560572610'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/06/xvm-sxce91-centos-51-pvm.html' title='xVM SXCE91 CentOS 5.1 pvm'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-5935866347703802960</id><published>2008-06-18T01:22:00.002+02:00</published><updated>2008-06-18T01:33:58.498+02:00</updated><title type='text'>DTrace IP Provider</title><content type='html'># dtrace -l | awk '{if ($2 == "ip") print $0}'&lt;br /&gt; 1492         ip                ip                  ip_wput_local_v6 receive&lt;br /&gt; 1493         ip                ip                        ip_rput_v6 receive&lt;br /&gt; 1494         ip                ip                     ip_wput_local receive&lt;br /&gt; 1495         ip                ip                          ip_input receive&lt;br /&gt; 1514         ip                ip                    ip_inject_impl send&lt;br /&gt; 1515         ip                ip                          udp_xmit send&lt;br /&gt; 1516         ip                ip                  tcp_lsosend_data send&lt;br /&gt; 1517         ip                ip                     tcp_multisend send&lt;br /&gt; 1518         ip                ip                     tcp_send_data send&lt;br /&gt; 1519         ip                ip             ip_multicast_loopback send&lt;br /&gt; 1520         ip                ip                        ip_xmit_v6 send&lt;br /&gt; 1521         ip                ip                    ip_wput_ire_v6 send&lt;br /&gt; 1522         ip                ip                        ip_xmit_v4 send&lt;br /&gt; 1523         ip                ip                 ip_wput_ipsec_out send&lt;br /&gt; 1524         ip                ip              ip_wput_ipsec_out_v6 send&lt;br /&gt; 1525         ip                ip                      ip_wput_frag send&lt;br /&gt; 1526         ip                ip                  ip_wput_frag_mdt send&lt;br /&gt; 1527         ip                ip                       ip_wput_ire send&lt;br /&gt; 1528         ip                ip                   ip_fast_forward send&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# dtrace -n 'ip:::send {@[execname]=count()}'&lt;br /&gt;dtrace: description 'ip:::send ' matched 15 probes&lt;br /&gt;^C&lt;br /&gt;&lt;br /&gt;  bonobo-activatio                                                  1&lt;br /&gt;  esd                                                               1&lt;br /&gt;  gconf-sanity-che                                                  1&lt;br /&gt;  gdmprefetch                                                       1&lt;br /&gt;  iiimx-settings-i                                                  1&lt;br /&gt;  ksh                                                               1&lt;br /&gt;  rm                                                                1&lt;br /&gt;  run-mozilla.sh                                                    1&lt;br /&gt;  nfsmapid                                                          2&lt;br /&gt;  nscd                                                              2&lt;br /&gt;  quota                                                             2&lt;br /&gt;  gconftool-2                                                       3&lt;br /&gt;  gnome-vfs-daemon                                                  3&lt;br /&gt;  dbus-daemon                                                       4&lt;br /&gt;  dtsearchpath                                                      4&lt;br /&gt;  nfs4cbd                                                           4&lt;br /&gt;  md5sum                                                            6&lt;br /&gt;  dtappgather                                                       7&lt;br /&gt;  firefox                                                           7&lt;br /&gt;  sdt_shell                                                         8&lt;br /&gt;  iiim-xbe                                                          9&lt;br /&gt;  xmbind                                                            9&lt;br /&gt;  mv                                                               10&lt;br /&gt;  Xorg                                                             11&lt;br /&gt;  bash                                                             11&lt;br /&gt;  xscreensaver                                                     13&lt;br /&gt;  xdg-user-dirs-up                                                 15&lt;br /&gt;  dbus-launch                                                      16&lt;br /&gt;  xsetroot                                                         16&lt;br /&gt;  touch                                                            18&lt;br /&gt;  echo                                                             22&lt;br /&gt;  mkfontdir                                                        22&lt;br /&gt;  iiimx                                                            23&lt;br /&gt;  gdm-binary                                                       38&lt;br /&gt;  gnome-volume-man                                                 43&lt;br /&gt;  clock-applet                                                     47&lt;br /&gt;  metacity                                                         61&lt;br /&gt;  gnome-terminal                                                   72&lt;br /&gt;  Xsession                                                         82&lt;br /&gt;  gnome-settings-d                                                178&lt;br /&gt;  mixer_applet2                                                   386&lt;br /&gt;  battstat-applet-                                                390&lt;br /&gt;  wnck-applet                                                     405&lt;br /&gt;  gam_server                                                      441&lt;br /&gt;  nautilus                                                        620&lt;br /&gt;  gnome-panel                                                     656&lt;br /&gt;  gnome-session                                                   681&lt;br /&gt;  gconfd-2                                                       1190&lt;br /&gt;  firefox-bin                                                    2815&lt;br /&gt;  sched                                                         21545&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# dtrace -n 'ip::tcp_send_data: {@[execname]=count();}'&lt;br /&gt;dtrace: description 'ip::tcp_send_data: ' matched 1 probe&lt;br /&gt;^C&lt;br /&gt;&lt;br /&gt;  sshd                                                              1&lt;br /&gt;  firefox-bin                                                      31&lt;br /&gt;  sched                                                            34&lt;br /&gt;  gam_server                                                       68&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# dtrace -n 'ip:::'&lt;br /&gt;dtrace: description 'ip:::' matched 19 probes&lt;br /&gt;CPU     ID                    FUNCTION:NAME&lt;br /&gt;  0   1495                 ip_input:receive&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1495                 ip_input:receive&lt;br /&gt;  0   1495                 ip_input:receive&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1495                 ip_input:receive&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1495                 ip_input:receive&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1495                 ip_input:receive&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1495                 ip_input:receive&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;^C&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1495                 ip_input:receive&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1495                 ip_input:receive&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1495                 ip_input:receive&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1495                 ip_input:receive&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1495                 ip_input:receive&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1495                 ip_input:receive&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1495                 ip_input:receive&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1495                 ip_input:receive&lt;br /&gt;  0   1495                 ip_input:receive&lt;br /&gt;  0   1518               tcp_send_data:send&lt;br /&gt;  0   1518               tcp_send_data:send&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-5935866347703802960?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/5935866347703802960/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=5935866347703802960' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5935866347703802960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5935866347703802960'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/06/dtrace-ip-provider.html' title='DTrace IP Provider'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-7731883399918874666</id><published>2008-06-13T16:38:00.003+02:00</published><updated>2008-06-13T17:31:36.060+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><category scheme='http://www.blogger.com/atom/ns#' term='opends'/><category scheme='http://www.blogger.com/atom/ns#' term='ldap'/><title type='text'>OpenDS 1.0.0 Release Candidate</title><content type='html'>Właśnie wyszedł RC wersji 1.0.0 otwartego serwera usług katalogowych OpenDS :)&lt;br /&gt;OpenDS możemy pobrać &lt;a href="https://www.opends.org/promoted-builds/1.0.0-build016/"&gt;stąd&lt;/a&gt;.&lt;br /&gt;Link prowadzi do wersji 1.0.0-build016, właśnie ta wersja jest oznaczona jako RC.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-7731883399918874666?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/7731883399918874666/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=7731883399918874666' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7731883399918874666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7731883399918874666'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/06/opends-100-release-candidate.html' title='OpenDS 1.0.0 Release Candidate'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-8550319929526166453</id><published>2008-06-10T20:04:00.004+02:00</published><updated>2008-06-10T20:10:38.518+02:00</updated><title type='text'>W końcu w komplecie</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_K1zSDBtJ76A/SE7CvUduinI/AAAAAAAAABM/eLP1ZrJCXGY/s1600-h/DSC01469-mini.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_K1zSDBtJ76A/SE7CvUduinI/AAAAAAAAABM/eLP1ZrJCXGY/s320/DSC01469-mini.JPG" alt="" id="BLOGGER_PHOTO_ID_5210315937117276786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Szczególne podziękowania dla cypromisa i sob0la :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-8550319929526166453?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/8550319929526166453/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=8550319929526166453' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8550319929526166453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8550319929526166453'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/06/w-kocu-w-komplecie.html' title='W końcu w komplecie'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_K1zSDBtJ76A/SE7CvUduinI/AAAAAAAAABM/eLP1ZrJCXGY/s72-c/DSC01469-mini.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-7788106621941491134</id><published>2008-06-08T11:02:00.002+02:00</published><updated>2009-04-09T10:31:55.130+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='kbd'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><title type='text'>Polska klawiatura w OpenSolaris</title><content type='html'>Już wiele osób o tym pisało, ale dodam to jeszcze raz ...&lt;br /&gt;&lt;br /&gt;Jak ustawić polską klawiaturę w Solaris/OpenSolaris.&lt;br /&gt;Czyli jak ustawić układ polski programisty, aby np "z" było "z", a nie "y"...&lt;br /&gt;&lt;br /&gt;Należe wyedytować plik /etc/X11/xorg.conf, który domyślnie nie jest tworzony.&lt;br /&gt;&lt;br /&gt;W tym celu należy wyłączyć GDM lub cde-login (w zależności od wersji systemu).&lt;br /&gt;&lt;br /&gt;Aby zobaczyć jaka usługa jest włączona:&lt;br /&gt;# svcs gdm cde-login&lt;br /&gt;&lt;br /&gt;Zakładająć, że używamy GDM, musimy go wyłączyć:&lt;br /&gt;# svcadm disable -t gdm&lt;br /&gt;&lt;br /&gt;Tworzymy plik xorg.conf:&lt;br /&gt;/usr/X11/bin/Xorg -configure&lt;br /&gt;&lt;br /&gt;Musimy go przenieść do /etc/X11/xorg.conf&lt;br /&gt;&lt;br /&gt;W sekcji klawiatury dopisujemy:&lt;br /&gt;        Option  "XkbLayout" "pl_dev"&lt;br /&gt;&lt;br /&gt;Sekcja może wyglądać tak:&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;        Identifier  "Keyboard0"&lt;br /&gt;        Driver      "kbd"&lt;br /&gt;        Option  "XkbLayout" "pl_dev"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Na końcu uruchamiamy GDM lub cde-login:&lt;br /&gt;# svcadm enable gdm&lt;br /&gt;&lt;br /&gt;Klawiatura powinna działać poprawnie.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-7788106621941491134?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/7788106621941491134/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=7788106621941491134' title='Komentarze (3)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7788106621941491134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7788106621941491134'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/06/polska-klawiatura-w-opensolaris.html' title='Polska klawiatura w OpenSolaris'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-8111508587450812259</id><published>2008-06-07T09:15:00.002+02:00</published><updated>2008-06-07T10:36:01.615+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><title type='text'>lofi mount</title><content type='html'>Od buildu 91 nie trzeba używać lofiadm, aby zamontować obraz płyty CD/DVD.&lt;br /&gt;&lt;br /&gt;Wystarczy samo mount:&lt;br /&gt;&lt;br /&gt;# mount -F hsfs -o ro /mnt/new/sxce90.iso /mnt/x&lt;br /&gt;# ls /mnt/x/&lt;br /&gt;autorun.inf                  JDS-THIRDPARTYLICENSEREADME&lt;br /&gt;autorun.sh                   License&lt;br /&gt;boot                         README.txt&lt;br /&gt;Copyright                    sddtool&lt;br /&gt;DeveloperTools               Solaris_11&lt;br /&gt;installer                    Sun_HPC_ClusterTools&lt;br /&gt;#&lt;br /&gt;# mount | grep /mnt/x&lt;br /&gt;/mnt/x on /mnt/new/sxce90.iso read only/nosetuid/nodevices/noglobal/maplcase/rr/traildot/dev=2400001 on So cz  7 09:17:28 2008&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-8111508587450812259?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/8111508587450812259/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=8111508587450812259' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8111508587450812259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8111508587450812259'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/06/lofi-mount.html' title='lofi mount'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-5512771087462109667</id><published>2008-06-05T21:25:00.002+02:00</published><updated>2008-06-07T10:36:27.972+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='LiveUpgrade'/><title type='text'>Live Upgrade w 25 sekund!</title><content type='html'># lustatus&lt;br /&gt;Boot Environment           Is       Active Active    Can    Copy     &lt;br /&gt;Name                       Complete Now    On Reboot Delete Status   &lt;br /&gt;-------------------------- -------- ------ --------- ------ ----------&lt;br /&gt;be0_snv90                  yes      no     no        yes    -        &lt;br /&gt;be_zfs_b90                 yes      yes    yes       no     -        &lt;br /&gt;&lt;br /&gt;# lucreate -n be_zfs_test&lt;br /&gt;Checking GRUB menu...&lt;br /&gt;System has findroot enabled GRUB&lt;br /&gt;Analyzing system configuration.&lt;br /&gt;Comparing source boot environment &lt;be_zfs_b90&gt; file systems with the file&lt;br /&gt;system(s) you specified for the new boot environment. Determining which&lt;br /&gt;file systems should be in the new boot environment.&lt;br /&gt;Updating boot environment description database on all BEs.&lt;br /&gt;Updating system configuration files.&lt;br /&gt;Creating configuration for boot environment &lt;be_zfs_test&gt;.&lt;br /&gt;Source boot environment is &lt;be_zfs_b90&gt;.&lt;br /&gt;Creating boot environment &lt;be_zfs_test&gt;.&lt;br /&gt;Cloning file systems from boot environment &lt;be_zfs_b90&gt; to create boot environment &lt;be_zfs_test&gt;.&lt;br /&gt;Creating snapshot for &lt;rpool/root/be_zfs_b90&gt; on &lt;rpool/root/be_zfs_b90@be_zfs_test&gt;.&lt;br /&gt;Creating clone for &lt;rpool/root/be_zfs_b90@be_zfs_test&gt; on &lt;rpool/root/be_zfs_test&gt;.&lt;br /&gt;Setting canmount=noauto for &lt;/&gt; in zone &lt;global&gt; on &lt;rpool/root/be_zfs_test&gt;.&lt;br /&gt;No entry for BE &lt;be_zfs_test&gt; in GRUB menu&lt;br /&gt;Population of boot environment &lt;be_zfs_test&gt; successful.&lt;br /&gt;Creation of boot environment &lt;be_zfs_test&gt; successful.&lt;br /&gt;&lt;br /&gt;# lustatus&lt;br /&gt;Boot Environment           Is       Active Active    Can    Copy     &lt;br /&gt;Name                       Complete Now    On Reboot Delete Status   &lt;br /&gt;-------------------------- -------- ------ --------- ------ ----------&lt;br /&gt;be0_snv90                  yes      no     no        yes    -        &lt;br /&gt;be_zfs_b90                 yes      yes    yes       no     -        &lt;br /&gt;be_zfs_test                yes      no     no        yes    -        &lt;br /&gt;&lt;br /&gt;# time lucreate -n be_zfs_bfu&lt;br /&gt;Checking GRUB menu...&lt;br /&gt;System has findroot enabled GRUB&lt;br /&gt;Analyzing system configuration.&lt;br /&gt;Comparing source boot environment &lt;be_zfs_b90&gt; file systems with the file&lt;br /&gt;system(s) you specified for the new boot environment. Determining which&lt;br /&gt;file systems should be in the new boot environment.&lt;br /&gt;Updating boot environment description database on all BEs.&lt;br /&gt;Updating system configuration files.&lt;br /&gt;Creating configuration for boot environment &lt;be_zfs_bfu&gt;.&lt;br /&gt;Source boot environment is &lt;be_zfs_b90&gt;.&lt;br /&gt;Creating boot environment &lt;be_zfs_bfu&gt;.&lt;br /&gt;Cloning file systems from boot environment &lt;be_zfs_b90&gt; to create boot environment &lt;be_zfs_bfu&gt;.&lt;br /&gt;Creating snapshot for &lt;rpool/root/be_zfs_b90&gt; on &lt;rpool/root/be_zfs_b90@be_zfs_bfu&gt;.&lt;br /&gt;Creating clone for &lt;rpool/root/be_zfs_b90@be_zfs_bfu&gt; on &lt;rpool/root/be_zfs_bfu&gt;.&lt;br /&gt;Setting canmount=noauto for &lt;/&gt; in zone &lt;global&gt; on &lt;rpool/root/be_zfs_bfu&gt;.&lt;br /&gt;No entry for BE &lt;be_zfs_bfu&gt; in GRUB menu&lt;br /&gt;Population of boot environment &lt;be_zfs_bfu&gt; successful.&lt;br /&gt;Creation of boot environment &lt;be_zfs_bfu&gt; successful.&lt;br /&gt;&lt;br /&gt;real    0m25.099s&lt;br /&gt;user    0m3.195s&lt;br /&gt;sys    0m4.602s&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-5512771087462109667?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/5512771087462109667/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=5512771087462109667' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5512771087462109667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5512771087462109667'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/06/live-upgrade-w-25-sekund.html' title='Live Upgrade w 25 sekund!'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-8823671104819267515</id><published>2008-06-05T18:35:00.004+02:00</published><updated>2008-06-07T10:36:27.972+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='LiveUpgrade'/><title type='text'>Live Upgrade, BUGi i ZFS</title><content type='html'>W Solaris Express Comminity Edition b90 (SXCE90) doszła&lt;br /&gt;obsługa głównego systemu plików jako ZFS.&lt;br /&gt;Co ciekawe oprócz instalatora (próbowałem tylko tekstowego) obsługę /&lt;br /&gt;jako ZFS mają również narzędzia od Live Upgrade.&lt;br /&gt;Dodatkowo można zmigrować obecny system zainstalowany na UFS&lt;br /&gt;na dodatkową pulę ZFS.&lt;br /&gt;Wszystko ładnie i pięknie, ale jest niestety BUG (&lt;span &gt;6707013)&lt;/span&gt;, który utrudnia życie...&lt;br /&gt;&lt;br /&gt;Na potrzeby testów usunąłem jedno środowisko uruchomieniowe,&lt;br /&gt;w jego miejsce zrobiłem nową pulę ZFS:&lt;br /&gt;&lt;br /&gt;# zpool create rpool c0d0s4&lt;br /&gt;invalid vdev specification&lt;br /&gt;use '-f' to override the following errors:&lt;br /&gt;/dev/dsk/c0d0s4 contains a ufs filesystem.&lt;br /&gt;# zpool create -f rpool c0d0s4&lt;br /&gt;&lt;br /&gt;# zpool list&lt;br /&gt;NAME    SIZE   USED  AVAIL    CAP  HEALTH  ALTROOT&lt;br /&gt;data   23,2G  4,78G  18,5G    20%  ONLINE  -&lt;br /&gt;rpool  11,7G  95,5K  11,7G     0%  ONLINE  -&lt;br /&gt;&lt;br /&gt;Tworzymy nowe środowisko uruchomieniowe na nowej puli ZFS:&lt;br /&gt;# lucreate -n be_zfs_b90 -p rpool&lt;br /&gt;Checking GRUB menu...&lt;br /&gt;&lt;br /&gt;This system contains only a single GRUB menu for all boot environments. To&lt;br /&gt;enhance reliability and improve the user experience, live upgrade requires&lt;br /&gt;you to run a one time conversion script to migrate the system to multiple&lt;br /&gt;redundant GRUB menus. This is a one time procedure and you will not be&lt;br /&gt;required to run this script on subsequent invocations of Live Upgrade&lt;br /&gt;commands. To run this script invoke:&lt;br /&gt;&lt;br /&gt; /usr/lib/lu/lux86menu_propagate /path/to/new/Solaris/install/image&lt;br /&gt;&lt;br /&gt;      where /path/to/new/Solaris/install/image is an absolute&lt;br /&gt;path to the Solaris media or netinstall image from which you installed the&lt;br /&gt;Live Upgrade packages.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;System musi zaktualizować /boot/grub/menu.lst ...&lt;br /&gt;W tym celu montujemy płytkę z SXCE90:&lt;br /&gt;# lofiadm -a /mnt/new/sxce90.iso&lt;br /&gt;/dev/lofi/1&lt;br /&gt;# mount -F hsfs -o ro /dev/lofi/1 /mnt/x/&lt;br /&gt;&lt;br /&gt;Nie wiem dlaczego, ale musiałem usunąć inne BE, aby Live Upgrade zadziałało...&lt;br /&gt;&lt;br /&gt;# lustatus&lt;br /&gt;Boot Environment           Is       Active Active    Can    Copy   &lt;br /&gt;Name                       Complete Now    On Reboot Delete Status &lt;br /&gt;-------------------------- -------- ------ --------- ------ ----------&lt;br /&gt;be0_snv90                  yes      yes    yes       no     -      &lt;br /&gt;be1_snv89                  yes      no     no        yes    -      &lt;br /&gt;&lt;br /&gt;# ludelete -n be1_snv89&lt;br /&gt;&lt;br /&gt;This system contains only a single GRUB menu for all boot environments. To&lt;br /&gt;enhance reliability and improve the user experience, live upgrade requires&lt;br /&gt;you to run a one time conversion script to migrate the system to multiple&lt;br /&gt;redundant GRUB menus. This is a one time procedure and you will not be&lt;br /&gt;required to run this script on subsequent invocations of Live Upgrade&lt;br /&gt;commands. To run this script invoke:&lt;br /&gt;&lt;br /&gt; /usr/lib/lu/lux86menu_propagate /path/to/new/Solaris/install/image&lt;br /&gt;&lt;br /&gt;      where /path/to/new/Solaris/install/image is an absolute&lt;br /&gt;path to the Solaris media or netinstall image from which you installed the&lt;br /&gt;Live Upgrade packages.&lt;br /&gt;&lt;br /&gt;Unable to delete boot environment.&lt;br /&gt;&lt;br /&gt;Usunąłem je ręcznie:&lt;br /&gt;# vi /etc/lutab&lt;br /&gt;&lt;br /&gt;# cat /etc/lutab&lt;br /&gt;# DO NOT EDIT THIS FILE BY HAND. This file is not a public interface.&lt;br /&gt;# The format and contents of this file are subject to change.&lt;br /&gt;# Any user modification to this file may result in the incorrect&lt;br /&gt;# operation of Live Upgrade.&lt;br /&gt;1:be0_snv90:C:0&lt;br /&gt;1:/:/dev/dsk/c0d0s0:1&lt;br /&gt;1:boot-device:/dev/dsk/c0d0s0:2&lt;br /&gt;&lt;br /&gt;# lustatus&lt;br /&gt;Boot Environment           Is       Active Active    Can    Copy   &lt;br /&gt;Name                       Complete Now    On Reboot Delete Status &lt;br /&gt;-------------------------- -------- ------ --------- ------ ----------&lt;br /&gt;be0_snv90                  yes      yes    yes       no     -      &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Kontynuujemy migrację wpisów bootloadera:&lt;br /&gt;&lt;br /&gt;# /usr/lib/lu/lux86menu_propagate /mnt/x/&lt;br /&gt;Validating the contents of the media .&lt;br /&gt;The media is a standard Solaris media.&lt;br /&gt;The media contains a Solaris operating system image.&lt;br /&gt;The media contains &lt;solaris&gt; version &lt;11&gt;.&lt;br /&gt;Installing latest Live Upgrade packages from media&lt;br /&gt;Updating Live Upgrade packages on all BEs&lt;br /&gt;Successfully updated Live Upgrade packages on all BEs&lt;br /&gt;Successfully extracted GRUB from media&lt;br /&gt;Extracted GRUB menu from GRUB slice&lt;br /&gt;Installing GRUB bootloader to all GRUB based BEs&lt;br /&gt;stage1 written to partition 1 sector 0 (abs 29398950)&lt;br /&gt;stage2 written to partition 1, 264 sectors starting at 50 (abs 29399000)&lt;br /&gt;System does not have an applicable x86 boot partition&lt;br /&gt;install GRUB to all BEs successful&lt;br /&gt;Converting root entries to findroot&lt;br /&gt;Generated boot signature &lt;be_be0_snv90&gt; for BE &lt;be0_snv90&gt;&lt;br /&gt;Converting GRUB menu entry for BE &lt;be0_snv90&gt;&lt;br /&gt;Added findroot entry for BE &lt;be0_snv90&gt; to GRUB menu&lt;br /&gt;No more bootadm entries. Deletion of bootadm entries is complete.&lt;br /&gt;Changing GRUB menu default setting to &lt;8&gt;&lt;br /&gt;Done eliding bootadm entries.&lt;br /&gt;No x86 boot partition&lt;br /&gt;File &lt;/be0_snv90&gt; propagation successful&lt;br /&gt;Menu propagation successful&lt;br /&gt;No x86 boot partition&lt;br /&gt;File &lt;/be0_snv90&gt; deletion successful&lt;br /&gt;Successfully deleted GRUB_slice file&lt;br /&gt;No x86 boot partition&lt;br /&gt;File &lt;/be0_snv90&gt; deletion successful&lt;br /&gt;Successfully deleted GRUB_root file&lt;br /&gt;Propagating findroot GRUB for menu conversion.&lt;br /&gt;No x86 boot partition&lt;br /&gt;File &lt;/be_be0_snv90&gt; propagation successful&lt;br /&gt;No x86 boot partition&lt;br /&gt;File &lt;/solaris&gt; propagation successful&lt;br /&gt;No x86 boot partition&lt;br /&gt;File  propagation successful&lt;br /&gt;Deleting stale GRUB loader from all BEs.&lt;br /&gt;No x86 boot partition&lt;br /&gt;File  deletion successful&lt;br /&gt;No x86 boot partition&lt;br /&gt;File  deletion successful&lt;br /&gt;No x86 boot partition&lt;br /&gt;File  deletion successful&lt;br /&gt;Conversion was successful&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Tworzymy nowe środowisko na ZFS, pulę podajemy po parametrze "-p":&lt;br /&gt;&lt;br /&gt;# lucreate -n be_zfs_b90 -p rpool&lt;br /&gt;Checking GRUB menu...&lt;br /&gt;System has findroot enabled GRUB&lt;br /&gt;Analyzing system configuration.&lt;br /&gt;Comparing source boot environment &lt;be0_snv90&gt; file systems with the file&lt;br /&gt;system(s) you specified for the new boot environment. Determining which&lt;br /&gt;file systems should be in the new boot environment.&lt;br /&gt;Updating boot environment description database on all BEs.&lt;br /&gt;Updating system configuration files.&lt;br /&gt;The device &lt;/be0_snv90&gt; is not a root device for any boot environment; cannot get BE ID.&lt;br /&gt;Creating configuration for boot environment &lt;be_zfs_b90&gt;.&lt;br /&gt;Source boot environment is &lt;be0_snv90&gt;.&lt;br /&gt;Creating boot environment &lt;be_zfs_b90&gt;.&lt;br /&gt;Creating file systems on boot environment &lt;be_zfs_b90&gt;.&lt;br /&gt;Creating &lt;zfs&gt; file system for &lt;/zfs&gt; in zone &lt;global&gt; on &lt;rpool root="" be_zfs_b90=""&gt;.&lt;br /&gt;Populating file systems on boot environment &lt;be_zfs_b90&gt;.&lt;br /&gt;Checking selection integrity.&lt;br /&gt;Integrity check OK.&lt;br /&gt;Populating contents of mount point &lt;/be_zfs_b90&gt;.&lt;br /&gt;Copying.&lt;br /&gt;[...]&lt;br /&gt;&lt;br /&gt;{na innej konsoli:&lt;br /&gt;&gt; df -h | egrep 'c0d0|rpool'&lt;br /&gt;/dev/dsk/c0d0s0         12G   6,4G   5,0G    57%    /&lt;br /&gt;rpool                   12G    19K   3,3G     1%    /rpool&lt;br /&gt;rpool/ROOT              12G    18K   3,3G     1%    /rpool/ROOT&lt;br /&gt;rpool/ROOT/be_zfs_b90    12G   6,3G   3,3G    66%    /.alt.tmp.b-Wzb.mnt&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;[...]&lt;br /&gt;Creating shared file system mount points.&lt;br /&gt;Segmentation Fault - core dumped&lt;br /&gt;Segmentation Fault - core dumped&lt;br /&gt;Creating compare databases for boot environment &lt;be_zfs_b90&gt;.&lt;br /&gt;Creating compare database for file system &lt;/be_zfs_b90&gt;.&lt;br /&gt;Updating compare databases on boot environment &lt;be_zfs_b90&gt;.&lt;br /&gt;Making boot environment &lt;be_zfs_b90&gt; bootable.&lt;br /&gt;Updating bootenv.rc on ABE &lt;be_zfs_b90&gt;.&lt;br /&gt;ERROR: File &lt;/be_zfs_b90&gt; not found in top level dataset for BE &lt;be_zfs_b90&gt;&lt;br /&gt;ERROR: Failed to copy file &lt;/be_zfs_b90&gt; from top level dataset to BE &lt;be_zfs_b90&gt;&lt;br /&gt;ERROR: Unable to delete GRUB menu entry for boot environment &lt;be_zfs_b90&gt;.&lt;br /&gt;ERROR: Cannot make file systems for boot environment &lt;be_zfs_b90&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;No i zaczyna się :) Nie mam zarówno czasu, ani chęci szukać co poszło nie tak,&lt;br /&gt;jednak szybko patrząc w core widzę, że jakiś system plików był już zamontowany.&lt;br /&gt;&lt;br /&gt;System na ZFS się nie uruchomi, trzeba zrobić jeszcze małą sztuczkę ...&lt;br /&gt;&lt;br /&gt;# zfs set mountpoint=legacy rpool/ROOT/be_zfs_b90&lt;br /&gt;# cd /etc/lu&lt;br /&gt;&lt;br /&gt;(powinienem mieć ICF.2, jednek LU go nie utworzył...)&lt;br /&gt;# cp ICF.1 ICF.2&lt;br /&gt;# vi ICF.2&lt;br /&gt;# cat ICF.2&lt;br /&gt;be_zfs_b90:-:/dev/dsk/c0d0s1:swap:2104515&lt;br /&gt;be_zfs_b90:/:rpool/ROOT/be_zfs_b90:zfs:0&lt;br /&gt;&lt;br /&gt;# lumount -n be_zfs_b90&lt;br /&gt;/.alt.be_zfs_b90&lt;br /&gt;# luumount -n be_zfs_b90&lt;br /&gt;&lt;br /&gt;# luactivate -n be_zfs_b90&lt;br /&gt;System has findroot enabled GRUB&lt;br /&gt;Generating boot-sign, partition and slice information for PBE &lt;be0_snv90&gt;&lt;br /&gt;&lt;br /&gt;Generating boot-sign for ABE &lt;be_zfs_b90&gt;&lt;br /&gt;ERROR: File &lt;/be_zfs_b90&gt; not found in top level dataset for BE &lt;be_zfs_b90&gt;&lt;br /&gt;Generating partition and slice information for ABE &lt;be_zfs_b90&gt;&lt;br /&gt;Boot menu exists.&lt;br /&gt;Generating direct boot menu entries for PBE.&lt;br /&gt;Generating xVM menu entries for PBE.&lt;br /&gt;Generating direct boot menu entries for ABE.&lt;br /&gt;Generating xVM menu entries for ABE.&lt;br /&gt;No more bootadm entries. Deletion of bootadm entries is complete.&lt;br /&gt;GRUB menu default setting is unaffected&lt;br /&gt;Done eliding bootadm entries.&lt;br /&gt;&lt;br /&gt;**********************************************************************&lt;br /&gt;&lt;br /&gt;The target boot environment has been activated. It will be used when you&lt;br /&gt;reboot. NOTE: You MUST NOT USE the reboot, halt, or uadmin commands. You&lt;br /&gt;MUST USE either the init or the shutdown command when you reboot. If you&lt;br /&gt;do not use either init or shutdown, the system will not boot using the&lt;br /&gt;target BE.&lt;br /&gt;&lt;br /&gt;**********************************************************************&lt;br /&gt;&lt;br /&gt;In case of a failure while booting to the target BE, the following process&lt;br /&gt;needs to be followed to fallback to the currently working boot environment:&lt;br /&gt;&lt;br /&gt;1. Boot from Solaris failsafe or boot in single user mode from the Solaris&lt;br /&gt;Install CD or Network.&lt;br /&gt;&lt;br /&gt;2. Mount the Parent boot environment root slice to some directory (like&lt;br /&gt;/mnt). You can use the following command to mount:&lt;br /&gt;&lt;br /&gt;    mount -Fufs /dev/dsk/c0d0s0 /mnt&lt;br /&gt;&lt;br /&gt;3. Run &lt;luactivate&gt; utility with out any arguments from the Parent boot&lt;br /&gt;environment root slice, as shown below:&lt;br /&gt;&lt;br /&gt;    /mnt/sbin/luactivate&lt;br /&gt;&lt;br /&gt;4. luactivate, activates the previous working boot environment and&lt;br /&gt;indicates the result.&lt;br /&gt;&lt;br /&gt;5. Exit Single User mode and reboot the machine.&lt;br /&gt;&lt;br /&gt;**********************************************************************&lt;br /&gt;&lt;br /&gt;Modifying boot archive service&lt;br /&gt;Activation of boot environment &lt;be_zfs_b90&gt; successful.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# cat /etc/bootsign&lt;br /&gt;BE_be0_snv90&lt;br /&gt;&lt;br /&gt;# lustatus&lt;br /&gt;Boot Environment           Is       Active Active    Can    Copy    &lt;br /&gt;Name                       Complete Now    On Reboot Delete Status  &lt;br /&gt;-------------------------- -------- ------ --------- ------ ----------&lt;br /&gt;be0_snv90                  yes      yes    no        no     -       &lt;br /&gt;be_zfs_b90                 yes      no     yes       no     -       &lt;br /&gt;&lt;br /&gt;# lumount -n be_zfs_b90&lt;br /&gt;/.alt.be_zfs_b90&lt;br /&gt;# cat /.alt.be_zfs_b90/etc/bootsign&lt;br /&gt;cat: cannot open /.alt.be_zfs_b90/etc/bootsign: No such file or directory&lt;br /&gt;&lt;br /&gt;# echo "be_zfs_b90" &gt; /.alt.be_zfs_b90/etc/bootsign&lt;br /&gt;# cat /.alt.be_zfs_b90/etc/bootsign&lt;br /&gt;be_zfs_b90&lt;br /&gt;# luumount -n be_zfs_b90&lt;br /&gt;&lt;br /&gt;W zasadzie, to chyba wszystko, po 'init 6' pojawi się nowe menu w GRUBie.&lt;br /&gt;&lt;br /&gt;# init 6&lt;br /&gt;&lt;br /&gt;[...]&lt;br /&gt;&lt;br /&gt;# uname -srv&lt;br /&gt;SunOS 5.11 snv_90&lt;br /&gt;# lustatus&lt;br /&gt;Boot Environment           Is       Active Active    Can    Copy     &lt;br /&gt;Name                       Complete Now    On Reboot Delete Status   &lt;br /&gt;-------------------------- -------- ------ --------- ------ ----------&lt;br /&gt;be0_snv90                  yes      no     no        yes    -        &lt;br /&gt;be_zfs_b90                 yes      yes    yes       no     -        &lt;br /&gt;# df -h | head -2&lt;br /&gt;Filesystem             size   used  avail capacity  Mounted on&lt;br /&gt;rpool/ROOT/be_zfs_b90    12G   6,7G   2,8G    71%    /&lt;br /&gt;# swap -l&lt;br /&gt;swapfile             dev    swaplo   blocks     free&lt;br /&gt;/dev/zvol/dsk/rpool/swap 182,2         8  2105336  2105336&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/be_zfs_b90&gt;&lt;/luactivate&gt;&lt;/be_zfs_b90&gt;&lt;/be_zfs_b90&gt;&lt;/be0_snv90&gt;&lt;/be_zfs_b90&gt;&lt;/be_zfs_b90&gt;&lt;/be_zfs_b90&gt;&lt;/be_zfs_b90&gt;&lt;/be_zfs_b90&gt;&lt;/rpool&gt;&lt;/global&gt;&lt;/be_zfs_b90&gt;&lt;/be_zfs_b90&gt;&lt;/be0_snv90&gt;&lt;/be_zfs_b90&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-8823671104819267515?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/8823671104819267515/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=8823671104819267515' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8823671104819267515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8823671104819267515'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/06/live-upgrade-bugi-i-zfs.html' title='Live Upgrade, BUGi i ZFS'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-544428785329731098</id><published>2008-06-03T23:15:00.004+02:00</published><updated>2008-06-07T10:36:01.617+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><title type='text'>pbackup na Solarisie</title><content type='html'>Kiedyś napisałem programik w /bin/sh do tworzenia kopii plików, katalogów oraz surowych partycji.&lt;br /&gt;Jako mały trening przeportowałem go na Solaris, jednak nie próbowałem go jeszcze uruchamiać na innych systemach, więc mogą i pewnie są jeszcze gdzieś BUGi.&lt;br /&gt;Podam mały przykład jak zrobić kopię pliku (to może być również dysk, partycja, itp).&lt;br /&gt;&lt;a href="http://gausus.net/est-repl/pbackup_3.4.tar.bz2"&gt;pbackup&lt;/a&gt; w trybie 'RAW' tnie plik źródłowy na 100MB kawałki, kompresuje je, robi sumy kontrolne i zapisuje informacje do logów.&lt;br /&gt;Zrobimy kopię pliku 'source.raw', zamiast pliku to może być partycja lub cały dysk.&lt;br /&gt;&lt;br /&gt;-bash-3.2$ ls -lh&lt;br /&gt;total 66&lt;br /&gt;-rw-r--r--   1 pbackup-usr other       1,0K cz  3 20:30 local.cshrc&lt;br /&gt;-rw-r--r--   1 pbackup-usr other       1002 cz  3 20:30 local.login&lt;br /&gt;-rw-r--r--   1 pbackup-usr other       1019 cz  3 20:30 local.profile&lt;br /&gt;-rwxr-xr-x   1 pbackup-usr root         23K cz  3 22:58 pbackup&lt;br /&gt;-rwxr-xr-x   1 pbackup-usr root        1,5K cz  3 20:30 pbackup_cut&lt;br /&gt;-rwxr-xr-x   1 pbackup-usr root        1,7K cz  3 23:12 pbackup_raw_restore&lt;br /&gt;-rwxr-xr-x   1 pbackup-usr other        23K cz  3 22:29 pbackup_v3.4&lt;br /&gt;-rw-------   1 pbackup-usr other       400M cz  3 22:44 source.raw&lt;br /&gt;-bash-3.2$ ./pbackup -r -M -c /export/home/pbackup-usr/my_backup -T /export/home/pbackup-usr/source.raw &lt;br /&gt;pbackup version current&lt;br /&gt;&lt;br /&gt;new backup directory: /export/home/pbackup-usr/my_backup/2008_06_03__23-13_52-full&lt;br /&gt;&lt;br /&gt;Date of backup: 2008_06_03__23-13_52&lt;br /&gt;##################################################&lt;br /&gt;Use suffix: *.tar.gz&lt;br /&gt;&lt;br /&gt;##################################################&lt;br /&gt;Raw partitions:&lt;br /&gt;Using file /export/home/pbackup-usr/my_backup/2008_06_03__23-13_52-full/__tmp_raw&lt;br /&gt;raw_bs=1000000 raw_count=100&lt;br /&gt;&lt;br /&gt;*** partition: /export/home/pbackup-usr/source.raw =&gt; raw____export___home___pbackup-usr___source.raw&lt;br /&gt;status: 1 - copying, 2 - compressing, 3 - checking&lt;br /&gt;raw____export___home___pbackup-usr___source.raw&lt;br /&gt;skip: 0   file: raw____export___home___pbackup-usr___source.raw.1000   1 2 3 md5 ... ok&lt;br /&gt;skip: 100   file: raw____export___home___pbackup-usr___source.raw.1001   1 2 3 md5 ... ok&lt;br /&gt;skip: 200   file: raw____export___home___pbackup-usr___source.raw.1002   1 2 3 md5 ... ok&lt;br /&gt;skip: 300   file: raw____export___home___pbackup-usr___source.raw.1003   1 2 3 md5 ... ok&lt;br /&gt;skip: 400   file: raw____export___home___pbackup-usr___source.raw.1004   1 2 3 md5 ... ok&lt;br /&gt;&lt;br /&gt;Compressing /export/home/pbackup-usr/my_backup/2008_06_03__23-13_52-full/log ... ok&lt;br /&gt;Done&lt;br /&gt;-bash-3.2$&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Tak wygląda kopia:&lt;br /&gt;&lt;br /&gt;-bash-3.2$ ls -alh my_backup/&lt;br /&gt;total 25&lt;br /&gt;drwxr-x---   3 pbackup-usr other          3 cz  3 23:13 .&lt;br /&gt;drwx------   3 pbackup-usr other         13 cz  3 23:13 ..&lt;br /&gt;drwxr-x---   2 pbackup-usr other         13 cz  3 23:14 2008_06_03__23-13_52-full&lt;br /&gt;-bash-3.2$ ls -alh my_backup/2008_06_03__23-13_52-full/&lt;br /&gt;total 68&lt;br /&gt;-rw-r-----   1 pbackup-usr other         36 cz  3 23:13 __tmp_raw&lt;br /&gt;drwxr-x---   2 pbackup-usr other         13 cz  3 23:14 .&lt;br /&gt;drwxr-x---   3 pbackup-usr other          3 cz  3 23:13 ..&lt;br /&gt;-rw-r-----   1 pbackup-usr other          0 cz  3 23:14 .all_done&lt;br /&gt;-rw-r-----   1 pbackup-usr other          9 cz  3 23:13 date&lt;br /&gt;-rw-r-----   1 pbackup-usr other        371 cz  3 23:14 log.gz&lt;br /&gt;-rw-r-----   1 pbackup-usr other        372 cz  3 23:14 log~.gz&lt;br /&gt;-rw-r-----   1 pbackup-usr other        95K cz  3 23:13 raw____export___home___pbackup-usr___source.raw.1000.gz&lt;br /&gt;-rw-r-----   1 pbackup-usr other        95K cz  3 23:13 raw____export___home___pbackup-usr___source.raw.1001.gz&lt;br /&gt;-rw-r-----   1 pbackup-usr other        95K cz  3 23:14 raw____export___home___pbackup-usr___source.raw.1002.gz&lt;br /&gt;-rw-r-----   1 pbackup-usr other        95K cz  3 23:14 raw____export___home___pbackup-usr___source.raw.1003.gz&lt;br /&gt;-rw-r-----   1 pbackup-usr other        18K cz  3 23:14 raw____export___home___pbackup-usr___source.raw.1004.gz&lt;br /&gt;-rw-r-----   1 pbackup-usr other        450 cz  3 23:14 raw.md5&lt;br /&gt;-bash-3.2$&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Teraz przywrócimy kopię w inne miejsce.&lt;br /&gt;Na początku pbackup sprawdza sumy kontrolne kopii, dopiero potem przywraca dane:&lt;br /&gt;&lt;br /&gt;-bash-3.2$ ./pbackup_raw_restore my_backup/2008_06_03__23-13_52-full/raw____export___home___pbackup-usr___source.raw my_restored&lt;br /&gt;pbackup_raw_restore version 0.3&lt;br /&gt;&lt;br /&gt;source=my_backup/2008_06_03__23-13_52-full/raw____export___home___pbackup-usr___source.raw&lt;br /&gt;destination=my_restored&lt;br /&gt;Checking source:&lt;br /&gt;my_backup/2008_06_03__23-13_52-full/raw____export___home___pbackup-usr___source.raw.1000.gz ... ok&lt;br /&gt;my_backup/2008_06_03__23-13_52-full/raw____export___home___pbackup-usr___source.raw.1001.gz ... ok&lt;br /&gt;my_backup/2008_06_03__23-13_52-full/raw____export___home___pbackup-usr___source.raw.1002.gz ... ok&lt;br /&gt;my_backup/2008_06_03__23-13_52-full/raw____export___home___pbackup-usr___source.raw.1003.gz ... ok&lt;br /&gt;my_backup/2008_06_03__23-13_52-full/raw____export___home___pbackup-usr___source.raw.1004.gz ... ok&lt;br /&gt;DD_RAW_BS=1000000   DD_RAW_COUNT=100&lt;br /&gt;Restoring my_backup/2008_06_03__23-13_52-full/raw____export___home___pbackup-usr___source.raw.* to my_restored ...&lt;br /&gt;my_backup/2008_06_03__23-13_52-full/raw____export___home___pbackup-usr___source.raw.1000.gz seek: 0 ... ok&lt;br /&gt;my_backup/2008_06_03__23-13_52-full/raw____export___home___pbackup-usr___source.raw.1001.gz seek: 100 ... ok&lt;br /&gt;my_backup/2008_06_03__23-13_52-full/raw____export___home___pbackup-usr___source.raw.1002.gz seek: 200 ... ok&lt;br /&gt;my_backup/2008_06_03__23-13_52-full/raw____export___home___pbackup-usr___source.raw.1003.gz seek: 300 ... ok&lt;br /&gt;my_backup/2008_06_03__23-13_52-full/raw____export___home___pbackup-usr___source.raw.1004.gz seek: 400 ... ok&lt;br /&gt;&lt;br /&gt;ok&lt;br /&gt;-bash-3.2$ ls -lh&lt;br /&gt;total 70&lt;br /&gt;-rw-r--r--   1 pbackup-usr other       1,0K cz  3 20:30 local.cshrc&lt;br /&gt;-rw-r--r--   1 pbackup-usr other       1002 cz  3 20:30 local.login&lt;br /&gt;-rw-r--r--   1 pbackup-usr other       1019 cz  3 20:30 local.profile&lt;br /&gt;drwxr-x---   3 pbackup-usr other          3 cz  3 23:13 my_backup&lt;br /&gt;-rw-r--r--   1 pbackup-usr other       400M cz  3 23:18 my_restored&lt;br /&gt;-rwxr-xr-x   1 pbackup-usr root         23K cz  3 22:58 pbackup&lt;br /&gt;-rwxr-xr-x   1 pbackup-usr root        1,5K cz  3 20:30 pbackup_cut&lt;br /&gt;-rwxr-xr-x   1 pbackup-usr root        1,7K cz  3 23:12 pbackup_raw_restore&lt;br /&gt;-rwxr-xr-x   1 pbackup-usr other        23K cz  3 22:29 pbackup_v3.4&lt;br /&gt;-rw-------   1 pbackup-usr other       400M cz  3 22:44 source.raw&lt;br /&gt;-bash-3.2$&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Pliki są identyczne:&lt;br /&gt;&lt;br /&gt;-bash-3.2$ cmp source.raw my_restored&lt;br /&gt;-bash-3.2$&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Pbackup wyświetla ustawione zmienne:&lt;br /&gt;&lt;br /&gt;-bash-3.2$ ./pbackup -H&lt;br /&gt;pbackup version current&lt;br /&gt;&lt;br /&gt;Variables:&lt;br /&gt;DIR_NEW_BACKUP=2008_06_03__23-19_24&lt;br /&gt;DIR_BACKUP=/home/BACKUP&lt;br /&gt;DIR_BR=&lt;br /&gt;DIR_RAW=&lt;br /&gt;DIR_DIRS=&lt;br /&gt;FILE_MD5=md5&lt;br /&gt;FILE_LOG=log&lt;br /&gt;FILE_DIRS=/export/home/pbackup-usr/.pbackup_dirs&lt;br /&gt;FILE_DIRS_EXCLUDE=/export/home/pbackup-usr/.pbackup_dirs_exclude&lt;br /&gt;FILE_BR=/export/home/pbackup-usr/.pbackup_br&lt;br /&gt;FILE_RAW=/export/home/pbackup-usr/.pbackup_raw&lt;br /&gt;FILE_BACKUP_TYPE=dirs_type&lt;br /&gt;FILE_TMP_LOG=__tmp_log&lt;br /&gt;FILE_TMP_DIRS=__tmp_dirs&lt;br /&gt;FILE_TMP_DIRS_EXCLUDE=__tmp_dirs_exclude&lt;br /&gt;FILE_TMP_BR=__tmp_br&lt;br /&gt;FILE_TMP_RAW=__tmp_raw&lt;br /&gt;DEBUG=NO&lt;br /&gt;VERBOSE=NO&lt;br /&gt;BACKUP_DIRS=YES&lt;br /&gt;BACKUP_BR=NO&lt;br /&gt;BACKUP_RAW=NO&lt;br /&gt;USE_BZIP2=NO&lt;br /&gt;USE_DIRS_EXCLUDE=NO&lt;br /&gt;SHOW_DIRS_EXCLUDE=YES&lt;br /&gt;SHOW_FIND_LAST=YES&lt;br /&gt;DD_BR_BS=1000&lt;br /&gt;DD_BR_COUNT=64&lt;br /&gt;DD_RAW_BS=1000000&lt;br /&gt;DD_RAW_COUNT=100&lt;br /&gt;UMASK=0027&lt;br /&gt;INCR_LAST=NO&lt;br /&gt;INCR_NEWER=NO&lt;br /&gt;-bash-3.2$&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Oraz wszystkie dostępne parametry:&lt;br /&gt;&lt;br /&gt;-bash-3.2$ ./pbackup -h&lt;br /&gt;pbackup version current&lt;br /&gt;&lt;br /&gt;Usage: ./pbackup [OPTIONS]&lt;br /&gt;&lt;br /&gt;OPTIONS:&lt;br /&gt;-a                        backup type = full&lt;br /&gt;-b                        use bzip2&lt;br /&gt;-B                        use gzip&lt;br /&gt;-c /my_backup             set DIR_BACKUP&lt;br /&gt;-C new_backup             set DIR_NEW_BACKUP&lt;br /&gt;-d my_file_dirs.txt       set FILE_DIRS&lt;br /&gt;-D "~/bin /opt"           list of directories&lt;br /&gt;-e dirs_exclude.txt       path to FILE_DIRS_EXCLUDE&lt;br /&gt;-E "*.old"                exclude from backup&lt;br /&gt;-g                        DEBUG=YES&lt;br /&gt;-G                        DEBUG=NO&lt;br /&gt;-h                        show help&lt;br /&gt;-H                        show variables&lt;br /&gt;-m                        BACKUP_DIRS=YES&lt;br /&gt;-M                        BACKUP_DIRS=NO&lt;br /&gt;-n 20050720               incremental, newer than 2005-07-20&lt;br /&gt;-N 5                      incremental, last 5 days&lt;br /&gt;           With this option, exclude file doesn't work!!!&lt;br /&gt;&lt;br /&gt;-p br.txt                 path to FILE_BR&lt;br /&gt;-P "/dev/hda /dev/hdb"    list of boot records&lt;br /&gt;-q                        quiet&lt;br /&gt;-r                        BACKUP_RAW=YES&lt;br /&gt;-R                        BACKUP_RAW=NO&lt;br /&gt;-s                        BACKUP_BR=YES&lt;br /&gt;-S                        BACKUP_BR=NO&lt;br /&gt;-t my_partitions.txt      path to FILE_RAW&lt;br /&gt;-T "/dev/hda4 /dev/hdb2"  list of partitions&lt;br /&gt;-v                        verbose&lt;br /&gt;-V                        show version&lt;br /&gt;-x                        USE_DIRS_EXCLUDE=YES&lt;br /&gt;-X                        USE_DIRS_EXCLUDE=NO&lt;br /&gt;-y                        SHOW_DIRS_EXCLUDE=YES&lt;br /&gt;-Y                        SHOW_DIRS_EXCLUDE=NO&lt;br /&gt;-z                        SHOW_FIND_LAST=YES&lt;br /&gt;-Z                        SHOW_FIND_LAST=NO&lt;br /&gt;&lt;br /&gt;license: CDDL&lt;br /&gt;author: Piotr Jasiukajtis / estibi&lt;br /&gt;-bash-3.2$&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-544428785329731098?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/544428785329731098/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=544428785329731098' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/544428785329731098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/544428785329731098'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/06/pbackup-na-solarisie.html' title='pbackup na Solarisie'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-2074049019795519341</id><published>2008-06-03T18:43:00.005+02:00</published><updated>2008-06-07T10:36:01.617+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><title type='text'>Replikacja ZFS za pomocą: est-repl</title><content type='html'>Jakiś czas temu napisałem proste narzędzie do zdalnej replikacji ZFS między dwoma hostami.&lt;br /&gt;Widzę, że nadal nie ma tego typu narzędzi dostępnych w systemie,&lt;br /&gt;więc postanowiłem wypuścić '&lt;a href="http://gausus.net/est-repl/est-repl_0.1.tar.bz2"&gt;est-repl&lt;/a&gt;' na świat :)&lt;br /&gt;&lt;br /&gt;est-repl - główne narzędzie, replikuje przyrostowo system plików&lt;br /&gt;est-repl.config - konfiguracja&lt;br /&gt;est-repl_initial - tworzy pełną replikę - nie przyrostową&lt;br /&gt;est-repl_initial_CREATE - tworzy pełną replikę, usuwa zdalny system plików - uruchamiane do inicjacji zdalnego systemu plików&lt;br /&gt;est-repl_initial_RECURSIVELY - tworzy pełną replikę, usuwa zdalny system plików rekurencyjnie!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Konfiguracja jest banalna:&lt;br /&gt;-bash-3.00$ cat est-repl_0.1/est-repl.config&lt;br /&gt;#! /bin/sh&lt;br /&gt;#&lt;br /&gt;# est-rep.config&lt;br /&gt;#&lt;br /&gt;# AUTHOR: Piotr Jasiukajtis / estibi&lt;br /&gt;# VERSION: 0.1&lt;br /&gt;&lt;br /&gt;# destination host and user&lt;br /&gt;DEST_HOST="my-remote-host"&lt;br /&gt;DEST_USER="my-remote-user"&lt;br /&gt;&lt;br /&gt;# what to replicate&lt;br /&gt;REPL_FS="my/dataset/to/replicate"&lt;br /&gt;&lt;br /&gt;#DEBUG="1"&lt;br /&gt;&lt;br /&gt;# EOF&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Użytkownik na lokalnym jak i zdalnym systemie musi mieć odpowiednie uprawnienia:&lt;br /&gt;-bash-3.00$ grep my-remote-user /etc/user_attr&lt;br /&gt;my-remote-user::::type=normal;profiles=ZFS File System Management&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dodatkowo komunikacja między hostami odbywa się za pomocą kluczy SSH bez hasła!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A sama replikacja wygląda tak:&lt;br /&gt;&lt;br /&gt;-bash-3.00$ ./est-repl ./est-repl.config&lt;br /&gt;Using config file: ./est-repl.config&lt;br /&gt;Used filesystem: data/zones_data/mail1_maildirs&lt;br /&gt;NAME                             USED  AVAIL  REFER  MOUNTPOINT&lt;br /&gt;data/zones_data/mail1_maildirs   231M  4.77G  49.4M  /zones_data/mail1_maildirs&lt;br /&gt;&lt;br /&gt;Checking remote snapshots ...&lt;br /&gt;Trying Latest remote snapshot: data/zones_data/mail1_maildirs@backup_080603_18-35-28&lt;br /&gt;data/zones_data/mail1_maildirs@backup_080603_18-35-28&lt;br /&gt;Restoring remote data/zones_data/mail1_maildirs ...&lt;br /&gt;Latest remote snapshot: data/zones_data/mail1_maildirs@backup_080603_18-35-28&lt;br /&gt;Creating snapshot ...&lt;br /&gt;Creating incremental snapshot ...&lt;br /&gt;Sending snapshot to host remote-host ...&lt;br /&gt;inc_snap_080603_18-5 100% |*********************************************************************************************************************************|  2888 KB    00:00 &lt;br /&gt;Receiving snapshot ...&lt;br /&gt;receiving incremental stream of data/zones_data/mail1_maildirs@backup_080603_18-55-47 into data/zones_data/mail1_maildirs@backup_080603_18-55-47&lt;br /&gt;received 2.82Mb stream in 2 seconds (1.41Mb/sec)&lt;br /&gt;Deleting temporary files ...&lt;br /&gt;OK, done&lt;br /&gt;&lt;br /&gt;Można go dodać to do crona, aby replikował system plików co np 5 minut:&lt;br /&gt;&lt;br /&gt;5 * * * * /usr/est-repl /config.repl&lt;br /&gt;&lt;br /&gt;To jest wstępna wersja, jest wiele niedociągnięć itp.&lt;br /&gt;Proszę używać go na własną odpowiedzialność.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-2074049019795519341?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/2074049019795519341/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=2074049019795519341' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2074049019795519341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2074049019795519341'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/06/replikacja-zfs-za-pomoc-est-repl.html' title='Replikacja ZFS za pomocą: est-repl'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-498057916399458726</id><published>2008-05-30T08:44:00.002+02:00</published><updated>2008-06-07T10:36:44.635+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Solaris Cluster otwarty!!!</title><content type='html'>No i nastąpił ten wielki dzień!&lt;br /&gt;Wczoraj (a właściwie dzisiaj w nocy) otwarto Solaris Cluster Core! :)&lt;br /&gt;&lt;a href="http://dlc.sun.com/osol/ohac/downloads/current/"&gt;http://dlc.sun.com/osol/ohac/downloads/current/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-498057916399458726?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/498057916399458726/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=498057916399458726' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/498057916399458726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/498057916399458726'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/05/solaris-cluster-otwarty.html' title='Solaris Cluster otwarty!!!'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-7428446254012776639</id><published>2008-05-29T10:12:00.004+02:00</published><updated>2008-06-07T10:37:17.281+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='zones'/><title type='text'>Zone update on attach</title><content type='html'>Wyśmienite!!! :)&lt;br /&gt;Nawet działają wszystkie usługi bez żadnych modyfikacji!&lt;br /&gt;&lt;br /&gt;Ta strefa działała na starym SXDE 9/07,&lt;br /&gt;została przeniesiona na SXCE89 (swoją drogą pracujące pod xVM jako domU).&lt;br /&gt;&lt;br /&gt;# zoneadm -z ns2 attach -u&lt;br /&gt;Getting the list of files to remove&lt;br /&gt;Removing 515 files&lt;br /&gt;Remove 264 of 264 packages&lt;br /&gt;Installing 2542 files&lt;br /&gt;Add 1216 of 1216 packages&lt;br /&gt;Updating editable files&lt;br /&gt;The file &lt;/var/sadm/system/logs/update_log&gt; within the zone contains a log of the zone update.&lt;br /&gt;#&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-7428446254012776639?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/7428446254012776639/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=7428446254012776639' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7428446254012776639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7428446254012776639'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/05/zone-update-on-attach.html' title='Zone update on attach'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-5849335728482222091</id><published>2008-05-24T16:03:00.004+02:00</published><updated>2011-05-10T21:08:10.701+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='admin'/><category scheme='http://www.blogger.com/atom/ns#' term='network'/><category scheme='http://www.blogger.com/atom/ns#' term='opensolaris'/><category scheme='http://www.blogger.com/atom/ns#' term='Solaris'/><title type='text'>Konfiguracja sieci w OpenSolaris.</title><content type='html'>Konfiguracja sieci systemu OpenSolaris wygląda podobnie jak w systemie Solaris 10.&lt;br /&gt;&lt;br /&gt;W podanym przykładzie konfigurujemy kartę Realtek z następującymi ustawieniami:&lt;br /&gt;konfiguracja statyczna - bez DHCP&lt;br /&gt;interfejs karty sieciowej: rtls0&lt;br /&gt;ip: 10.1.1.125&lt;br /&gt;maska: 255.255.255.0&lt;br /&gt;brama: 10.1.1.1&lt;br /&gt;system nazewniczy: DNS&lt;br /&gt;domena dns: moja.domena&lt;br /&gt; serwer dns: 10.1.1.230&lt;br /&gt;&lt;br /&gt;Na początek wyłączamy automatyczną konfigurację NWAM.&lt;br /&gt;&lt;br /&gt;# svcadm disable svc:/network/physical:nwam&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Uruchamiamy domyślną konfigurację interfejsów sieciowych.&lt;br /&gt;&lt;br /&gt;# svcadm enable svc:/network/physical:default&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Musimy wiedzieć jakie mamy karty sieciowe w systemie:&lt;br /&gt;&lt;br /&gt;# dladm show-dev&lt;br /&gt;LINK            STATE  SPEED    DUPLEX&lt;br /&gt;ath0            unknown 0Mb     unknown&lt;br /&gt;rtls0           up     100Mb    full&lt;br /&gt;&lt;br /&gt;Jeśli 'dladm' nie pokazuje naszej karty sieciowej, może warto zajrzeć na stronę &lt;a href="http://homepage2.nifty.com/mrym3/taiyodo/eng/"&gt;http://homepage2.nifty.com/mrym3/taiyodo/eng/&lt;/a&gt; i pobrać odpowiedni sterownik.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Chcemy skonfigurować kartę Realtek.&lt;br /&gt;Usuwamy obecną konfigurację karty z systemu:&lt;br /&gt;&lt;br /&gt;# ifconfig rtls0 unplumb&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Włączamy kartę z zerowymi ustawieniami:&lt;br /&gt;# ifconfig rtls0 plumb&lt;br /&gt;&lt;br /&gt;Podnosimy interfejs i dajemy mu adres 10.1.1.125 w masce 24bitowej (255.255.255.0):&lt;br /&gt;# ifconfig rtls0 up 10.1.1.125/24&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Usuwamy konfigurację rutowania:&lt;br /&gt;# route flush&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Konfigurujemy domyślną bramkę w systemie:&lt;br /&gt;# route add default 10.1.1.1&lt;br /&gt;add net default: gateway 10.1.1.1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Konfigurujemy DNS jako domyślny system nazewniczy:&lt;br /&gt;# cp /etc/nsswitch.dns /etc/nsswitch.conf&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Upewniamy się, że mamy odpowiednio skonfigurowane DNSy:&lt;br /&gt;# cat /etc/resolv.conf&lt;br /&gt;domain moja.domena&lt;br /&gt;nameserver 10.1.1.230&lt;br /&gt;search moja.domena&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;W tym momencie powinniśmy mieć działające połączenie sieciowe.&lt;br /&gt;Aby system miał takie ustawienia po restarcie, musimy jeszcze zrobić kilka czynności.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;W tym celu upewniamy się, że mamy skonfigurowaną maskę naszej podsieci:&lt;br /&gt;# tail -1 /etc/netmasks&lt;br /&gt;10.1.1.0 255.255.255.0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Powinniśmy ustawić domyślną bramkę:&lt;br /&gt;# cat /etc/defaultrouter&lt;br /&gt;10.1.1.1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Bardzo ważna jest konfiguracja nazwy maszyny:&lt;br /&gt;# cat /etc/nodename&lt;br /&gt;myhost&lt;br /&gt;&lt;br /&gt;Nazwa maszyny musi się znajdować w /etc/hosts&lt;br /&gt;# grep myhost /etc/hosts&lt;br /&gt;10.1.1.230 myhost.doja.domena myhost loghost&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Aby interfejs rtls0 był skonfigurowany z ustawieniami maszyny 'myhost',&lt;br /&gt;musimy wpisać nazwę 'myhost' do pliku /etc/hostname.rtls0.&lt;br /&gt;Upewniamy się, że to zrobiliśmy:&lt;br /&gt;# cat /etc/hostname.rtls0&lt;br /&gt;myhost&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Teraz ustawienia powinny przetrwać restart systemu.&lt;br /&gt;Można również zrobić to restartując usługę svc:/network/physical:default:&lt;br /&gt;&lt;br /&gt;# svcadm restart svc:/network/physical:default&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-5849335728482222091?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/5849335728482222091/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=5849335728482222091' title='Komentarze (4)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5849335728482222091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5849335728482222091'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/05/konfiguracja-sieci-w-opensolaris.html' title='Konfiguracja sieci w OpenSolaris.'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-6531836755949776929</id><published>2008-05-10T14:38:00.003+02:00</published><updated>2008-05-23T16:13:15.651+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xVM'/><title type='text'>2008.05 i xVM</title><content type='html'>Instalujemy serwer xVM na OpenSolaris 2008.05 w 32bitach bez akceleracji sprzętowej.&lt;br /&gt;&lt;br /&gt;# cat /etc/release&lt;br /&gt;                        OpenSolaris 2008.05 snv_86_rc3 X86&lt;br /&gt;           Copyright 2008 Sun Microsystems, Inc.  All Rights Reserved.&lt;br /&gt;                        Use is subject to license terms.&lt;br /&gt;                             Assembled 26 April 2008&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Tworzymy nowe środowisko uruchomieniowe:&lt;br /&gt;# beadm create os_test&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Edytujemy wpisy bootloadera, plik znajduje się tu:&lt;br /&gt;/rpool/boot/grub/menu.lst&lt;br /&gt;&lt;br /&gt;Modyfikujemy sekcję aby wyglądała podobnie do tej:&lt;br /&gt;title os_test&lt;br /&gt;bootfs rpool/ROOT/os_test&lt;br /&gt;kernel$ /boot/$ISADIR/xen.gz&lt;br /&gt;module$ /platform/i86xpv/kernel/$ISADIR/unix /platform/i86xpv/kernel/$ISADIR/unix -B $ZFS-BOOTFS&lt;br /&gt;module$ /platform/i86pc/$ISADIR/boot_archive&lt;br /&gt;#============ End of LIBBE entry =============&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Instalujemy dodatkowe paczki.&lt;br /&gt;W moim przypadku już wcześniej zainstalowałem xvm, stąd ten komunikat:&lt;br /&gt;# pkg install SUNWxvm&lt;br /&gt; Nothing to install in this image (is this package already installed?)&lt;br /&gt;&lt;br /&gt;#pkg info SUNWxvm&lt;br /&gt;           Name: SUNWxvm&lt;br /&gt;        Summary: Hypervisor Header Files&lt;br /&gt;          State: Installed&lt;br /&gt;      Authority: opensolaris.org (preferred)&lt;br /&gt;        Version: 3.1&lt;br /&gt;  Build Release: 5.11&lt;br /&gt;         Branch: 0.86&lt;br /&gt; Packaging Date: Sat Apr 26 18:25:06 2008&lt;br /&gt;           Size: 11.1 MB&lt;br /&gt;           FMRI: pkg:/SUNWxvm@3.1,5.11-0.86:20080426T182506Z&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# pkg install SUNWvirtinst&lt;br /&gt;DOWNLOAD                                    PKGS       FILES     XFER (MB)&lt;br /&gt;Completed                                    1/1       14/14     0.18/0.18&lt;br /&gt;&lt;br /&gt;PHASE                                        ACTIONS&lt;br /&gt;Install Phase                                  24/24&lt;br /&gt;&lt;br /&gt;Do prawidłowego działania potrzebujemy jeszcze:&lt;br /&gt;&lt;br /&gt;# pkg install SUNWurlgrabber&lt;br /&gt;DOWNLOAD                                    PKGS       FILES     XFER (MB)&lt;br /&gt;Completed                                    1/1       16/16     0.28/0.28&lt;br /&gt;&lt;br /&gt;PHASE                                        ACTIONS&lt;br /&gt;Install Phase                                  26/26&lt;br /&gt;&lt;br /&gt;# pkg install SUNWlibvirt&lt;br /&gt;DOWNLOAD                                    PKGS       FILES     XFER (MB)&lt;br /&gt;Completed                                    1/1       13/13     2.10/2.10&lt;br /&gt;&lt;br /&gt;PHASE                                        ACTIONS&lt;br /&gt;Install Phase                                  42/42&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Uruchamiamy ponownie system i wybieramy środowisko 'os_test' w grubie.&lt;br /&gt;&lt;br /&gt;Po uruchomieniu powinniśmy mieć jądro działające na architekturze xen.&lt;br /&gt;Chodzi nam o i86xpv:&lt;br /&gt;# uname -srvmpi&lt;br /&gt;SunOS 5.11 snv_86 i86pc i386 i86xpv&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sprawdzamy, czy usługi xvm są uruchomione, jeśli nie, to musimy je ręcznie uruchomić:&lt;br /&gt;# svcs -a | grep xvm&lt;br /&gt;online         14:37:20 svc:/system/xvm/store:default&lt;br /&gt;online         14:37:26 svc:/system/xvm/xend:default&lt;br /&gt;online         14:37:45 svc:/system/xvm/console:default&lt;br /&gt;online         14:37:49 svc:/system/xvm/domains:default&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Zainstalujmy SXCE86 jako system gość :)&lt;br /&gt;&lt;br /&gt;Tworzymy dysk dla nowego systemu:&lt;br /&gt;# zfs create rpool/export/xvm&lt;br /&gt;# zfs create rpool/export/xvm/snv86&lt;br /&gt;# zfs create -V 8g rpool/export/xvm/snv86/disk&lt;br /&gt;&lt;br /&gt;# ls /dev/zvol/dsk/rpool/export/xvm/snv86/disk&lt;br /&gt;/dev/zvol/dsk/rpool/export/xvm/snv86/disk&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Aby zadziałał xVM musimy jeszcze dodać obsługę zdarzeń XEN:&lt;br /&gt;&lt;br /&gt;# /usr/sbin/syseventadm list -R / -c EC_xendev&lt;br /&gt;Jeśli to nic nie zwraca, to wpisujemy:&lt;br /&gt;&lt;br /&gt;# /usr/sbin/syseventadm add -R / -c EC_xendev /usr/lib/xen/scripts/xpvd-event 'action=$subclass' 'domain=$domain' 'vdev=$vdev' 'device=$device' 'devclass=$devclass' 'febe=$fob'&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# /usr/sbin/syseventadm list -R / -c EC_xpvsys&lt;br /&gt;Jeśli to nic nie zwraca, to wpisujemy:&lt;br /&gt;&lt;br /&gt;# /usr/sbin/syseventadm add -R / -c EC_xpvsys /usr/lib/xen/scripts/xpvsys-event 'subclass=$subclass' 'shutdown=$shutdown'&lt;br /&gt;&lt;br /&gt;Uruchamiamy ponownie usługę:&lt;br /&gt;# /usr/sbin/syseventadm restart&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Instalujemy SXCE86 w xVM korzystając z parawirtualizacji (bez sprzętowej akceleracji HVM):&lt;br /&gt;# virt-install -n nv86_01 -f /dev/zvol/dsk/rpool/export/xvm/snv86/disk --paravirt --nographics --ram=400 -l /mnt/x/sol-nv-b86-x86-dvd.iso&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;v3.1.2-xvm chgset 'Mon Mar 17 23:11:31 2008 -0700 15633:727210f4a544'&lt;br /&gt;SunOS Release 5.11 Version snv_86 32-bit&lt;br /&gt;Copyright 1983-2008 Sun Microsystems, Inc.  All rights reserved.&lt;br /&gt;Use is subject to license terms.&lt;br /&gt;Configuring /dev&lt;br /&gt;-&lt;br /&gt;&lt;br /&gt;    1.     Solaris Interactive Text (Console session) (default)&lt;br /&gt;    2.     Apply driver updates&lt;br /&gt;    3.     Single user shell&lt;br /&gt;&lt;br /&gt;Enter the number of your choice.&lt;br /&gt;Timed out, continuing.                            &lt;br /&gt;&lt;br /&gt;Solaris Interactive Text (Console session)&lt;br /&gt;&lt;br /&gt;Using install cd in /dev/dsk/c0d1p0&lt;br /&gt;Using RPC Bootparams for network configuration information.&lt;br /&gt;Attempting to configure interface xnf0...&lt;br /&gt;Skipped interface xnf0&lt;br /&gt;Reading ZFS config: done.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Po wstępnej konfiguracji zaczyna się instalować :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; Solaris Initial Install&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;            MBytes Installed:     0.04&lt;br /&gt;            MBytes Remaining:   317.08&lt;br /&gt;&lt;br /&gt;                  Installing: Core Kernel Architecture i86xpv, (Root)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;          -&lt;br /&gt;          |           |           |           |           |           |&lt;br /&gt;          0          20          40          60          80         100&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Po instalacji w systemie dom0 widzimy nowy system:&lt;br /&gt;2# xm list&lt;br /&gt;Name                                        ID   Mem VCPUs      State   Time(s)&lt;br /&gt;Domain-0                                     0   603     1     r-----    214.1&lt;br /&gt;nv86_01                                      5   400     1     ------     86.1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;W systemie gość:&lt;br /&gt;# uname -a&lt;br /&gt;SunOS snv86-01 5.11 snv_86 i86pc i386 i86xpv&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-6531836755949776929?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/6531836755949776929/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=6531836755949776929' title='Komentarze (2)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/6531836755949776929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/6531836755949776929'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/05/200805-i-xvm.html' title='2008.05 i xVM'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-8020583514435425637</id><published>2008-05-09T12:53:00.002+02:00</published><updated>2008-12-05T21:04:42.298+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xVM'/><title type='text'>xVM</title><content type='html'>Zrobiłem kilka screenów z OpenSolarisowym xVM:&lt;br /&gt;&lt;a href="http://picasaweb.google.com/estseg/SunXVM#"&gt;http://picasaweb.google.com/estseg/SunXVM#&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/26088011@N07/tags/xvm/"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-8020583514435425637?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/8020583514435425637/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=8020583514435425637' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8020583514435425637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8020583514435425637'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/05/xvm.html' title='xVM'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-3741783886957163617</id><published>2008-05-05T09:03:00.000+02:00</published><updated>2008-05-23T16:23:24.155+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>OpenSolaris 2008.05</title><content type='html'>Już jest! :)&lt;br /&gt;&lt;a href="http://www.opensolaris.com/get/index.html"&gt;http://www.opensolaris.com/get/index.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-3741783886957163617?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/3741783886957163617/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=3741783886957163617' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3741783886957163617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3741783886957163617'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/05/opensolaris-200805.html' title='OpenSolaris 2008.05'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-6363859589967746901</id><published>2008-05-02T14:52:00.002+02:00</published><updated>2008-05-23T16:17:38.077+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LiveUpgrade'/><title type='text'>Wymuszony upgrade...</title><content type='html'>Dzisiaj postanowiłem się zmierzyć z najnowszym patchem jądra 127128-11.&lt;br /&gt;&lt;br /&gt;Łatka ta aktualizuje jądro Solaris 10 do wersji jaka się znajduje w najnowszej&lt;br /&gt;aktualizacji (piątej) Solaris 10u5.&lt;br /&gt;Problem z tą łatką uniemożliwia uruchomienie 32bitowego systemu&lt;br /&gt;na starym procesorze (w moim przypadku - Celeron 733Mhz).&lt;br /&gt;Brakuje jakichkolwiek informacji na ten temat w internecie - jedynie co&lt;br /&gt;znalazłem, to szczątkowe informacje, iż problem taki wystąpił u kilku osób.&lt;br /&gt;&lt;br /&gt;Jest to bardzo stary sprzęt, jednak pełni u mnie rolę serwera archiwizacji.&lt;br /&gt;Nie wyobrażam sobie trzymać danych lub kopii na innym systemie plików&lt;br /&gt;niż ZFS, więc postanowiłem zobaczyć, czy problem występuje również&lt;br /&gt;na najnowszej dostępnej wersji Solaris Nevada.&lt;br /&gt;&lt;br /&gt;Jako iż używam LiveUpgrade nie muszę się martwić, że coś się nie&lt;br /&gt;powiedzie przy aktualizacji (swoją drogą tak właśnie testowałem łatki&lt;br /&gt;do Solaris 10).&lt;br /&gt;&lt;br /&gt;Po zaktualizowaniu Solaris 10 do Solaris Nevada (snv87) system się&lt;br /&gt;uruchomił :) co oznacza, że był to tylko problem z łatką (127128-11).&lt;br /&gt;&lt;br /&gt;Mam cały czas 3 środowiska uruchomieniowe, jednak myślę, że zostanę&lt;br /&gt;już przy OpenSolaris na tym sprzęcie. Zawsze nowsza technologia i&lt;br /&gt;dostępny kod źródłowy, co daje większe możliwości rozwiązania&lt;br /&gt;problemów.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-6363859589967746901?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/6363859589967746901/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=6363859589967746901' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/6363859589967746901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/6363859589967746901'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/05/wymuszony-upgrade.html' title='Wymuszony upgrade...'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-4293085633948644271</id><published>2008-04-27T08:38:00.003+02:00</published><updated>2008-05-23T16:24:12.272+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Milax cd...</title><content type='html'>Milax to bardzo okrojona dystrybucja wzorowana na Solaris Nevada.&lt;br /&gt;Chciałem tylko dodać, że jako jedyna (oprócz Solaris 9)&lt;br /&gt;uruchomiła się (i działała) na bardzo starym sprzęcie (celeron&lt;br /&gt;466Mhz/256MB ram).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-4293085633948644271?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/4293085633948644271/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=4293085633948644271' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4293085633948644271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4293085633948644271'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/04/milax-cd.html' title='Milax cd...'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-4485280618401094623</id><published>2008-04-27T08:12:00.003+02:00</published><updated>2008-05-23T16:24:12.275+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>OpenSolaris 2008.5 RC</title><content type='html'>Już niedługo zobaczymy binarną dystrybucję 'OpenSolaris 2008.5',&lt;br /&gt;jednak już teraz można pobrać wersję RC2a &lt;a href="http://dlc.sun.com/torrents/info/0805rc2a.iso.torrent"&gt;stąd&lt;/a&gt;.&lt;br /&gt;OpenSolaris 2008.5 (indiana) jest wzorowany na Ubuntu,&lt;br /&gt;więc mamy livecd z możliwością instalacji na dysku.&lt;br /&gt;&lt;br /&gt;Nie ma jeszcze obsługi języka polskiego, ale całość się dobrze prezentuje.&lt;br /&gt;Instalator ma już możliwość partycjonowania dysków,&lt;br /&gt;czego nie widzieliśmy w poprzednich wersjach (developer preview).&lt;br /&gt;&lt;br /&gt;Co najważniejsze - wszystko jest w systemie graficznym (oprócz&lt;br /&gt;wyboru języka).&lt;br /&gt;&lt;br /&gt;Został zmieniony również motyw graficzny - bardzo ładny swoją drogą.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-4485280618401094623?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/4485280618401094623/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=4485280618401094623' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4485280618401094623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4485280618401094623'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/04/opensolaris-20085-rc.html' title='OpenSolaris 2008.5 RC'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-2506260563025383288</id><published>2008-04-25T10:06:00.002+02:00</published><updated>2008-05-23T16:24:12.277+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Milax na OpenSolaris.org</title><content type='html'>Minidystrybucja Milax znalazła już swoje miejsce jako projekt na opensolaris.org.&lt;br /&gt;&lt;a href="http://www.opensolaris.org/os/project/milax"&gt;http://www.opensolaris.org/os/project/milax&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-2506260563025383288?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/2506260563025383288/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=2506260563025383288' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2506260563025383288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2506260563025383288'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/04/milax-na-opensolarisorg.html' title='Milax na OpenSolaris.org'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-4593236257614865358</id><published>2008-04-23T19:50:00.003+02:00</published><updated>2008-05-23T16:23:24.156+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Damn Small Solaris == Milax</title><content type='html'>Milax - mini dystrybucja livecd oparta na Solaris Express&lt;br /&gt;ma już wersję 0.3.&lt;br /&gt;Ta wersja oparta jest o build 85. Zajmuje 107MB!&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;a href="http://genunix.org/distributions/dss/index.shtml"&gt;milax&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.milax.org/files/milax03.iso"&gt;&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class="on down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-4593236257614865358?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/4593236257614865358/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=4593236257614865358' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4593236257614865358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4593236257614865358'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/04/damn-small-solaris-milax.html' title='Damn Small Solaris == Milax'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-8636924477516022085</id><published>2008-04-23T19:39:00.003+02:00</published><updated>2008-05-23T16:17:38.078+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LiveUpgrade'/><title type='text'>Solaris 10 update 5 i Live Upgrade</title><content type='html'>Ci, którzy myślą o aktualizacji Solarisa 10 do wersji u5 korzystając z&lt;br /&gt;Live Upgrade, muszą jeszcze trochę poczekać na odpowiednie łatki...&lt;br /&gt;Tzn łatka istnieje (137322-01), ale trzeba mieć wykupiony support aby&lt;br /&gt;ją pobrać.&lt;br /&gt;&lt;br /&gt;Można jednak to trochę obejść ... ;)&lt;br /&gt;Na Solaris 10u4 usuwamy paczkę SUNWbzip:&lt;br /&gt;&lt;br /&gt;# pkgrm SUNWbzip&lt;br /&gt;&lt;br /&gt;The following package is currently installed:&lt;br /&gt;   SUNWbzip  The bzip compression utility&lt;br /&gt;             (i386) 11.10.0,REV=2005.01.08.01.09&lt;br /&gt;&lt;br /&gt;Do you want to remove this package? [y,n,?,q] y&lt;br /&gt;&lt;br /&gt;## Removing installed package instance &lt;sunwbzip&gt;&lt;br /&gt;## Verifying package &lt;sunwbzip&gt; dependencies in global zone&lt;br /&gt;WARNING:&lt;br /&gt;    The &lt;sunwxwfnt&gt; package depends on the package&lt;br /&gt;    currently being removed.&lt;br /&gt;Dependency checking failed.&lt;br /&gt;&lt;br /&gt;Do you want to continue with the removal of this package [y,n,?,q] y&lt;br /&gt;## Processing package information.&lt;br /&gt;## Removing pathnames in class &lt;none&gt;&lt;br /&gt;/usr/lib/llib-lbz2.ln&lt;br /&gt;/usr/lib/llib-lbz2&lt;br /&gt;/usr/lib/libbz2.so.1&lt;br /&gt;/usr/lib/libbz2.so&lt;br /&gt;/usr/lib/amd64/llib-lbz2.ln&lt;br /&gt;/usr/lib/amd64/libbz2.so.1&lt;br /&gt;/usr/lib/amd64/libbz2.so&lt;br /&gt;/usr/lib/amd64 &lt;shared&gt;&lt;br /&gt;/usr/lib &lt;shared&gt;&lt;br /&gt;/usr/include/bzlib.h&lt;br /&gt;/usr/include &lt;shared&gt;&lt;br /&gt;/usr/bin/bzmore&lt;br /&gt;/usr/bin/bzless&lt;br /&gt;/usr/bin/bzip2recover&lt;br /&gt;/usr/bin/bzip2&lt;br /&gt;/usr/bin/bzgrep&lt;br /&gt;/usr/bin/bzfgrep&lt;br /&gt;/usr/bin/bzegrep&lt;br /&gt;/usr/bin/bzdiff&lt;br /&gt;/usr/bin/bzcmp&lt;br /&gt;/usr/bin/bzcat&lt;br /&gt;/usr/bin/bunzip2&lt;br /&gt;/usr/bin &lt;shared&gt;&lt;br /&gt;/usr &lt;shared&gt;&lt;br /&gt;## Updating system information.&lt;br /&gt;&lt;br /&gt;Removal of &lt;sunwbzip&gt; was successful.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Następnie instalujemy paczkę SUNWbzip z płyty od Solaris 10u5 :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# pkgadd -d . SUNWbzip&lt;br /&gt;&lt;br /&gt;Processing package instance &lt;sunwbzip&gt; from &lt;/mnt/x/Solaris_10/Product&gt;&lt;br /&gt;&lt;br /&gt;The bzip compression utility(i386) 11.10.0,REV=2005.01.08.01.09&lt;br /&gt;&lt;br /&gt;[ pełno zbędnych informacji ]&lt;br /&gt;&lt;br /&gt;Installing The bzip compression utility as &lt;sunwbzip&gt;&lt;br /&gt;&lt;br /&gt;## Installing part 1 of 1.&lt;br /&gt;/usr/bin/7z&lt;br /&gt;/usr/bin/7za&lt;br /&gt;/usr/bin/7zr&lt;br /&gt;/usr/bin/bzdiff&lt;br /&gt;/usr/bin/bzgrep&lt;br /&gt;/usr/bin/bzip2&lt;br /&gt;/usr/bin/bzip2recover&lt;br /&gt;/usr/bin/bzmore&lt;br /&gt;/usr/bin/p7zip&lt;br /&gt;/usr/include/bzlib.h&lt;br /&gt;/usr/lib/7z/7z.so&lt;br /&gt;/usr/lib/7z/Codecs/Rar29.so&lt;br /&gt;/usr/lib/amd64/libbz2.so &lt;symbolic&gt;&lt;br /&gt;/usr/lib/amd64/libbz2.so.1&lt;br /&gt;/usr/lib/amd64/llib-lbz2.ln&lt;br /&gt;/usr/lib/libbz2.so &lt;symbolic&gt;&lt;br /&gt;/usr/lib/libbz2.so.1&lt;br /&gt;/usr/lib/llib-lbz2&lt;br /&gt;/usr/lib/llib-lbz2.ln&lt;br /&gt;/usr/share/man/man1/7z.1&lt;br /&gt;/usr/share/man/man1/7za.1&lt;br /&gt;/usr/share/man/man1/7zr.1&lt;br /&gt;/usr/share/man/man1/p7zip.1&lt;br /&gt;[ verifying class &lt;none&gt; ]&lt;br /&gt;/usr/bin/bunzip2 &lt;linked&gt;&lt;br /&gt;/usr/bin/bzcat &lt;linked&gt;&lt;br /&gt;/usr/bin/bzcmp &lt;linked&gt;&lt;br /&gt;/usr/bin/bzegrep &lt;linked&gt;&lt;br /&gt;/usr/bin/bzfgrep &lt;linked&gt;&lt;br /&gt;/usr/bin/bzless &lt;linked&gt;&lt;br /&gt;&lt;br /&gt;Installation of &lt;sunwbzip&gt; was successful.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Teraz synchronizujemy nowe BE:&lt;br /&gt;&lt;br /&gt;# time lumake -n be2_s10u5&lt;br /&gt;&lt;br /&gt;Creating configuration for boot environment &lt;be2_s10u5&gt;.&lt;br /&gt;Source boot environment is &lt;be1_s10u4&gt;.&lt;br /&gt;Determining the split file systems of &lt;/&gt;.&lt;br /&gt;Determining the merge point of &lt;/&gt;.&lt;br /&gt;Determining the size and inode count for the split filesystem of &lt;/&gt;.&lt;br /&gt;Creating boot environment &lt;be2_s10u5&gt;.&lt;br /&gt;Checking for GRUB menu on boot environment &lt;be2_s10u5&gt;.&lt;br /&gt;The boot environment &lt;be2_s10u5&gt; does not contain the GRUB menu.&lt;br /&gt;Creating file systems on boot environment &lt;be2_s10u5&gt;.&lt;br /&gt;Creating &lt;ufs&gt; file system for &lt;/&gt; in zone &lt;global&gt; on &lt;/dev/dsk/c1d1s0&gt;.&lt;br /&gt;Mounting file systems for boot environment &lt;be2_s10u5&gt;.&lt;br /&gt;Calculating required sizes of file systems for boot environment &lt;be2_s10u5&gt;.&lt;br /&gt;Populating file systems on boot environment &lt;be2_s10u5&gt;.&lt;br /&gt;Checking selection integrity.&lt;br /&gt;Integrity check OK.&lt;br /&gt;Populating contents of mount point &lt;/&gt;.&lt;br /&gt;Copying.&lt;br /&gt;[ itd, itp ]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dalej można już standardomo (luupgrade, luactivate).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dlaczego takie obejście?&lt;br /&gt;Ponieważ system potrzebuje 7zip do aktualizacji do Solaris 10 update 5.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-8636924477516022085?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/8636924477516022085/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=8636924477516022085' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8636924477516022085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8636924477516022085'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/04/solaris-10-update-5-i-live-upgrade.html' title='Solaris 10 update 5 i Live Upgrade'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-8644422751622279137</id><published>2008-04-12T22:24:00.003+02:00</published><updated>2008-05-23T16:23:24.156+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Phrack</title><content type='html'>Ktoś jeszcze go pamięta? :)&lt;br /&gt;&lt;br /&gt;.:: April 12 2008 00:00 : PHRACK #65 RELEASED ::.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://phrack.org"&gt;http://phrack.org&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-8644422751622279137?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/8644422751622279137/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=8644422751622279137' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8644422751622279137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8644422751622279137'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/04/phrack.html' title='Phrack'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-2408326547219653977</id><published>2008-04-12T22:11:00.003+02:00</published><updated>2008-05-23T16:23:24.157+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Wszystko się rozwija.</title><content type='html'>Najbliższe kilka miesięcy będzie bardzo interesujące.&lt;br /&gt;- Już za kilka dni będzie można pobrać piąty update Solarisa 10.&lt;br /&gt;- W buildzie 89 Solaris Navada będzie wspierany ZFS root w instalatorze.&lt;br /&gt;- W najbliższym czasie planowane jest włączenie szyfrowania ZFS do głównego kodu.&lt;br /&gt;- Niebawem zostanie wydana dystrybucja 'OpenSolaris Developer' (Indiana).&lt;br /&gt;- Pojawi się nowe Communication Suite.&lt;br /&gt;- Pojawiły się pierwsze źródła SAM-QFS, czekamy na oficjalne paczki.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-2408326547219653977?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/2408326547219653977/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=2408326547219653977' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2408326547219653977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2408326547219653977'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/04/wszystko-si-rozwija.html' title='Wszystko się rozwija.'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-2994499071163246995</id><published>2008-03-19T19:31:00.004+01:00</published><updated>2008-05-23T16:23:24.157+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Linki na dzień 2008-03-19</title><content type='html'>&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class="on down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/span&gt;Heads Up: Changing home directory for the root user at OpenSolaris.org&lt;br /&gt;&lt;br /&gt;The Flask Security Architecture: System Support for Diverse Security Policies&lt;br /&gt;&lt;br /&gt;The Flawed Assumption of Security in Modern Computing Environments&lt;br /&gt;&lt;br /&gt;&lt;a href="http://del.icio.us/estibi/080319"&gt;http://del.icio.us/estibi/080319&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-2994499071163246995?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/2994499071163246995/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=2994499071163246995' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2994499071163246995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/2994499071163246995'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/03/linki-na-dzie-2008-03-19.html' title='Linki na dzień 2008-03-19'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-5458047935180086816</id><published>2008-03-18T20:01:00.008+01:00</published><updated>2008-05-23T16:23:24.158+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Linki na dzień 2008-03-18</title><content type='html'>&lt;h4 class="desc"&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="https://www.opends.org/wiki/page/OpenDSRoadmap" rel="nofollow"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;Labeled IPsec at OpenSolaris.org&lt;/a&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4 class="desc"&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="https://www.opends.org/wiki/page/OpenDSRoadmap" rel="nofollow"&gt;OpenDS Wiki: Open DS Roadmap&lt;/a&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4 class="desc"&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://blogs.sun.com/samqfs/entry/sam_qfs_code_open_sourced" rel="nofollow"&gt;SAM-QFS Code Open Sourced : SAM-QFS&lt;/a&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h4 class="desc"&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://www.opensolaris.org/os/project/ha-mysql/" rel="nofollow"&gt;HA-MySQL at OpenSolaris.org&lt;/a&gt;&lt;/span&gt;&lt;/h4&gt;&lt;br /&gt;&lt;a href="http://del.icio.us/estibi/080318"&gt;http://del.icio.us/estibi/080318&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-5458047935180086816?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/5458047935180086816/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=5458047935180086816' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5458047935180086816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5458047935180086816'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/03/linki-na-dzie-2008-03-18.html' title='Linki na dzień 2008-03-18'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-556750374503188772</id><published>2008-03-18T09:48:00.001+01:00</published><updated>2008-05-23T16:23:24.159+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>QFS otwarte!</title><content type='html'>Jak w temacje, QFS &lt;a href="http://blogs.sun.com/samqfs/entry/sam_qfs_code_open_sourced"&gt;zostało otwarte&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-556750374503188772?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/556750374503188772/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=556750374503188772' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/556750374503188772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/556750374503188772'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/03/qfs-otwarte.html' title='QFS otwarte!'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-3245977066590974057</id><published>2008-03-16T10:39:00.002+01:00</published><updated>2008-05-23T16:23:24.160+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Zmiany na blogu.</title><content type='html'>Dodałem trochę linków w kategorii "Inne".&lt;br /&gt;Część z nich dotyczy produktów SUNa, ale nie tylko ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-3245977066590974057?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/3245977066590974057/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=3245977066590974057' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3245977066590974057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3245977066590974057'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/03/zmiany-na-blogu.html' title='Zmiany na blogu.'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-6823061446231826348</id><published>2008-03-12T20:44:00.002+01:00</published><updated>2008-05-23T16:23:24.160+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Otwarcie kodu SAM / QFS!</title><content type='html'>Otwarcie kodu SAM oraz QFS jest planowane pod&lt;br /&gt;koniec przyszłego tygodnia! Wspaniała wiadomość! :))))&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-6823061446231826348?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/6823061446231826348/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=6823061446231826348' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/6823061446231826348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/6823061446231826348'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/03/otwarcie-kodu-sam-qfs.html' title='Otwarcie kodu SAM / QFS!'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-7638254576791674435</id><published>2008-03-04T00:14:00.003+01:00</published><updated>2008-05-23T16:23:24.161+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Fine Grained Access Policy</title><content type='html'>Projekt &lt;a href="http://opensolaris.org/os/project/fgap/"&gt;FGAP&lt;/a&gt; - rozszeżający obecny system przywilejów Solarisa&lt;br /&gt;został &lt;a href="http://opensolaris.org/os/community/arc/caselog/2008/109/"&gt;włączony&lt;/a&gt; do ON w buildzie 85.&lt;br /&gt;&lt;br /&gt;W skrócie można powiedzieć, że pozwala on na definiowanie&lt;br /&gt;polityk zabezpieczeń np aby dany proces mógł odczytać tylko i&lt;br /&gt;wyłącznie wybrane pliki, albo mógł otworzyć tylko i wyłącznie&lt;br /&gt;dany port TCP/IP.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-7638254576791674435?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/7638254576791674435/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=7638254576791674435' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7638254576791674435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7638254576791674435'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/03/fine-grained-access-policy.html' title='Fine Grained Access Policy'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-569951833576982472</id><published>2008-02-29T22:56:00.002+01:00</published><updated>2008-05-23T16:23:24.162+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>OpenDS milestone 1</title><content type='html'>Projekt OpenDS osiągnął status &lt;a href="http://opends.org/promoted-builds/milestone1/"&gt;milestone 1.&lt;/a&gt;&lt;br /&gt;Milestone 1 w pełni wspiera standard LDAPv3 oraz&lt;br /&gt;dodatkowe rozszerzenia.&lt;br /&gt;&lt;br /&gt;Wydanie wersji oficjalnej 1.0 jest planowane w maju.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-569951833576982472?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/569951833576982472/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=569951833576982472' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/569951833576982472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/569951833576982472'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/02/opends-milestone-1.html' title='OpenDS milestone 1'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-9209885239147040777</id><published>2008-02-29T21:33:00.004+01:00</published><updated>2008-05-23T16:25:13.527+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LiveUpgrade'/><title type='text'>Clearview poprzez BFU + LiveUpgrade</title><content type='html'>Więc chcemy potestować Clearview ..., jeśli nie chcemy czekać&lt;br /&gt;minimum 6 miesięcy, aż będzie włączone do źródeł ON,&lt;br /&gt;możemy zainstalować najnowsze &lt;a href="http://opensolaris.org/os/project/clearview/downloads/"&gt;binaria &lt;/a&gt;oparte na buildzie 83.&lt;br /&gt;&lt;br /&gt;Mamy już przygotowane specjalne środowisko uruchomieniowe:&lt;br /&gt;# lucurr&lt;br /&gt;be2_snv82_bfu_cv83&lt;br /&gt;&lt;br /&gt;# uname -srv&lt;br /&gt;SunOS 5.11 snv_82&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Musimy rozpakować pobrane binaria:&lt;br /&gt;# bzcat cv_83-SUNWonbld-20080219.i386.tar.bz2 | tar xvf -&lt;br /&gt;# bzcat cv_83-bfu-20080219.i386.tar.bz2 | tar xvf -&lt;br /&gt;&lt;br /&gt;Jeśli mamy zainstalowaną paczkę SUNWonbld, należy ją odinstalować!&lt;br /&gt;Instalujemy paczkę SUNWonbld dostarczoną przez clearview:&lt;br /&gt;# pkgadd -d /export/home/estibi/cv_83/onbld SUNWonbld&lt;br /&gt;&lt;br /&gt;Processing package instance &lt;sunwonbld&gt; from &lt;/sunwonbld&gt;&lt;br /&gt;&lt;br /&gt;OS-Net Build Tools(i386) 11.11,REV=2008.02.19.14.29&lt;br /&gt;Copyright 2008 Sun Microsystems, Inc.  All rights reserved.&lt;br /&gt;Use is subject to license terms.&lt;br /&gt;Using  as the package base directory.&lt;br /&gt;## Processing package information.&lt;br /&gt;## Processing system information.&lt;br /&gt;  1 package pathname is already properly installed.&lt;br /&gt;## Verifying package dependencies.&lt;br /&gt;## Verifying disk space requirements.&lt;br /&gt;## Checking for conflicts with packages already installed.&lt;br /&gt;## Checking for setuid/setgid programs.&lt;br /&gt;&lt;br /&gt;This package contains scripts which will be executed with super-user&lt;br /&gt;permission during the process of installing this package.&lt;br /&gt;&lt;br /&gt;Do you want to continue with the installation of &lt;sunwonbld&gt; [y,n,?] y&lt;br /&gt;&lt;br /&gt;Installing OS-Net Build Tools as &lt;sunwonbld&gt;&lt;br /&gt;&lt;br /&gt;## Installing part 1 of 1.&lt;br /&gt;/opt/onbld/bin/Install&lt;br /&gt;/opt/onbld/bin/SampleLinks&lt;br /&gt;/opt/onbld/bin/SamplePkgLinks&lt;br /&gt;/opt/onbld/bin/acr&lt;br /&gt;/opt/onbld/bin/bfu&lt;br /&gt;/opt/onbld/bin/bfudrop&lt;br /&gt;/opt/onbld/bin/bindrop&lt;br /&gt;/opt/onbld/bin/bldenv&lt;br /&gt;/opt/onbld/bin/bringovercheck&lt;br /&gt;/opt/onbld/bin/build_cscope&lt;br /&gt;/opt/onbld/bin/cddlchk&lt;br /&gt;/opt/onbld/bin/check_fnames&lt;br /&gt;/opt/onbld/bin/check_rtime&lt;br /&gt;/opt/onbld/bin/checkpaths&lt;br /&gt;/opt/onbld/bin/checkproto&lt;br /&gt;/opt/onbld/bin/cstyle&lt;br /&gt;/opt/onbld/bin/ctfcvtptbl&lt;br /&gt;/opt/onbld/bin/ctffindmod&lt;br /&gt;/opt/onbld/bin/elfcmp&lt;br /&gt;/opt/onbld/bin/flg.flp&lt;br /&gt;/opt/onbld/bin/genoffsets&lt;br /&gt;/opt/onbld/bin/get_depend_info&lt;br /&gt;/opt/onbld/bin/hdrchk&lt;br /&gt;/opt/onbld/bin/i386/abi_audit&lt;br /&gt;/opt/onbld/bin/i386/aw&lt;br /&gt;/opt/onbld/bin/i386/bfuld&lt;br /&gt;/opt/onbld/bin/i386/codereview&lt;br /&gt;/opt/onbld/bin/i386/cpiotranslate&lt;br /&gt;/opt/onbld/bin/i386/cscope-fast&lt;br /&gt;/opt/onbld/bin/i386/ctfconvert&lt;br /&gt;/opt/onbld/bin/i386/ctfdump&lt;br /&gt;/opt/onbld/bin/i386/ctfmerge&lt;br /&gt;/opt/onbld/bin/i386/ctfstabs&lt;br /&gt;/opt/onbld/bin/i386/cw&lt;br /&gt;/opt/onbld/bin/i386/elfextract&lt;br /&gt;/opt/onbld/bin/i386/fastfs&lt;br /&gt;/opt/onbld/bin/i386/findunref&lt;br /&gt;/opt/onbld/bin/i386/install&lt;br /&gt;/opt/onbld/bin/i386/lintdump&lt;br /&gt;/opt/onbld/bin/i386/mbh_patch&lt;br /&gt;/opt/onbld/bin/i386/ndrgen&lt;br /&gt;/opt/onbld/bin/i386/ndrgen1&lt;br /&gt;/opt/onbld/bin/i386/pmodes&lt;br /&gt;/opt/onbld/bin/i386/protocmp&lt;br /&gt;/opt/onbld/bin/i386/protolist&lt;br /&gt;/opt/onbld/bin/intf_check&lt;br /&gt;/opt/onbld/bin/jstyle&lt;br /&gt;/opt/onbld/bin/keywords&lt;br /&gt;/opt/onbld/bin/make_pkg_db&lt;br /&gt;/opt/onbld/bin/makebfu&lt;br /&gt;/opt/onbld/bin/mkacr&lt;br /&gt;/opt/onbld/bin/mkbfu&lt;br /&gt;/opt/onbld/bin/mkclosed&lt;br /&gt;/opt/onbld/bin/mkreadme_osol&lt;br /&gt;/opt/onbld/bin/mktpl&lt;br /&gt;/opt/onbld/bin/nightly&lt;br /&gt;/opt/onbld/bin/onblddrop&lt;br /&gt;/opt/onbld/bin/protocmp.terse&lt;br /&gt;/opt/onbld/bin/sccscheck&lt;br /&gt;/opt/onbld/bin/sccscp&lt;br /&gt;/opt/onbld/bin/sccshist&lt;br /&gt;/opt/onbld/bin/sccsmv&lt;br /&gt;/opt/onbld/bin/sccsrm&lt;br /&gt;/opt/onbld/bin/sdrop&lt;br /&gt;/opt/onbld/bin/signit&lt;br /&gt;/opt/onbld/bin/signproto&lt;br /&gt;/opt/onbld/bin/validate_flg&lt;br /&gt;/opt/onbld/bin/validate_paths&lt;br /&gt;/opt/onbld/bin/wdiff&lt;br /&gt;/opt/onbld/bin/webrev&lt;br /&gt;/opt/onbld/bin/ws&lt;br /&gt;/opt/onbld/bin/wsdiff&lt;br /&gt;/opt/onbld/bin/wx&lt;br /&gt;/opt/onbld/bin/xref&lt;br /&gt;/opt/onbld/bin/xref.mk&lt;br /&gt;/opt/onbld/env/developer&lt;br /&gt;/opt/onbld/env/gatekeeper&lt;br /&gt;/opt/onbld/etc/abi/ABI_i386.db&lt;br /&gt;/opt/onbld/etc/abi/ABI_sparc.db&lt;br /&gt;/opt/onbld/etc/abi/exceptions&lt;br /&gt;/opt/onbld/gk/.cshrc&lt;br /&gt;/opt/onbld/gk/.login&lt;br /&gt;/opt/onbld/lib/i386/libdwarf.so.1&lt;br /&gt;/opt/onbld/man/man1/Install.1&lt;br /&gt;/opt/onbld/man/man1/acr.1&lt;br /&gt;/opt/onbld/man/man1/bldenv.1&lt;br /&gt;/opt/onbld/man/man1/bringovercheck.1&lt;br /&gt;/opt/onbld/man/man1/cddlchk.1&lt;br /&gt;/opt/onbld/man/man1/check_rtime.1&lt;br /&gt;/opt/onbld/man/man1/checkpaths.1&lt;br /&gt;/opt/onbld/man/man1/codereview.1&lt;br /&gt;/opt/onbld/man/man1/cstyle.1&lt;br /&gt;/opt/onbld/man/man1/cw.1&lt;br /&gt;/opt/onbld/man/man1/flg.flp.1&lt;br /&gt;/opt/onbld/man/man1/get_depend_info.1&lt;br /&gt;/opt/onbld/man/man1/intf_check.1&lt;br /&gt;/opt/onbld/man/man1/lintdump.1&lt;br /&gt;/opt/onbld/man/man1/make_pkg_db.1&lt;br /&gt;/opt/onbld/man/man1/mkacr.1&lt;br /&gt;/opt/onbld/man/man1/nightly.1&lt;br /&gt;/opt/onbld/man/man1/sccscheck.1&lt;br /&gt;/opt/onbld/man/man1/sccscp.1&lt;br /&gt;/opt/onbld/man/man1/sccsmv.1&lt;br /&gt;/opt/onbld/man/man1/sccsrm.1&lt;br /&gt;/opt/onbld/man/man1/signit.1&lt;br /&gt;/opt/onbld/man/man1/signproto.1&lt;br /&gt;/opt/onbld/man/man1/webrev.1&lt;br /&gt;/opt/onbld/man/man1/ws.1&lt;br /&gt;/opt/onbld/man/man1/wsdiff.1&lt;br /&gt;/opt/onbld/man/man1/wx.1&lt;br /&gt;/opt/onbld/man/man1/xref.1&lt;br /&gt;[ verifying class &lt;none&gt; ]&lt;br /&gt;/opt/onbld/bin/i386/install.bin &lt;linked pathname=""&gt;&lt;br /&gt;&lt;br /&gt;Eksportujemy niezbędne do BFU zmienne:&lt;br /&gt;# export BFULD=/opt/onbld/bin/i386/bfuld&lt;br /&gt;# export FASTFS=/opt/onbld/bin/i386/fastfs&lt;br /&gt;# export GZIPBIN=/usr/bin/gzip&lt;br /&gt;# export PATH=${PATH}:/opt/onbld/bin&lt;br /&gt;&lt;br /&gt;Uwaga, użycie BFU spowoduje, iż nie będzie działać upgrade systemu&lt;br /&gt;do nowszej wersji (np sxce82 -&gt; sxce83)!!!&lt;br /&gt;Nie robimy poniższych kroków, jeśli nie mamy pełnej kopii systemu&lt;br /&gt;(dump0) lub nie używamy LiveUpgrade!!! ;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Uruchamiamy binarną aktualizację systemu BFU, od tej chwili&lt;br /&gt;bieżący system jest w rękach BFU, przerwanie tego procesu&lt;br /&gt;spowoduje niespójny system.&lt;br /&gt;Zamykamy wszystkie programy/usługi itp.&lt;br /&gt;&lt;br /&gt;# /opt/onbld/bin/bfu /export/home/estibi/cv_83/archives-nightly-osol/i386&lt;br /&gt;Copying /opt/onbld/bin/bfu to /tmp/bfu.1037&lt;br /&gt;Executing /tmp/bfu.1037 /export/home/estibi/cv_83/archives-nightly-osol/i386&lt;br /&gt;&lt;br /&gt;Loading /export/home/estibi/cv_83/archives-nightly-osol/i386 on /&lt;br /&gt;&lt;br /&gt;Creating bfu execution environment ...&lt;br /&gt;/tmp/bfu.1037[2850]: /net/onnv.eng/export/gate/public/bin/acr: cannot open&lt;br /&gt;chmod: WARNING: can't access /tmp/bfubin/acr&lt;br /&gt;Verifying archives ...&lt;br /&gt;Performing basic sanity checks ...&lt;br /&gt;/etc/svc/repository.db: passed integrity check&lt;br /&gt;Disabling kernel module unloading ... moddebug:       0               =       0x20000&lt;br /&gt;Unmounting /lib/libc.so.1 ...&lt;br /&gt;Disabling sendmail temporarily ...&lt;br /&gt;Disabling remote logins ...&lt;br /&gt;Disabling syslog temporarily ...&lt;br /&gt;Killing httpd ...&lt;br /&gt;Disabling fmd temporarily ...&lt;br /&gt;Killing nscd ...&lt;br /&gt;Turning on delayed i/o ...&lt;br /&gt;Filesystem           Mode    &lt;br /&gt;/                    safe    &lt;br /&gt;/usr                 safe    &lt;br /&gt;&lt;br /&gt;Saving configuration files in /bfu.child ... 6144 blocks&lt;br /&gt;Removing init.d links ... done.&lt;br /&gt;Removing obsolete rc.d scripts ... done.&lt;br /&gt;Extracting ufs modules for boot block ... 3260 blocks&lt;br /&gt;Extracting generic.usr ... 400289 blocks&lt;br /&gt;Extracting i86pc.usr ... 3260 blocks&lt;br /&gt;Extracting i86xpv.usr ... 900 blocks&lt;br /&gt;Extracting generic.lib ... 52265 blocks&lt;br /&gt;Extracting generic.sbin ... 2820 blocks&lt;br /&gt;Extracting generic.kernel ... 180505 blocks&lt;br /&gt;Extracting generic.root ... 10500 blocks&lt;br /&gt;Extracting i86pc.root ... 13510 blocks&lt;br /&gt;Extracting i86xpv.root ... 12050 blocks&lt;br /&gt;Extracting i86hvm.root ... 820 blocks&lt;br /&gt;Extracting i86pc.boot ... 2750 blocks&lt;br /&gt;&lt;br /&gt;Removing duplicate kernel binaries ...&lt;br /&gt;&lt;br /&gt;Simulating SUNWcry* installation...&lt;br /&gt;&lt;br /&gt;Cleaning up old Kerberos GSS-API mechanisms...&lt;br /&gt;&lt;br /&gt;Cleaning up old RBAC profiles...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Restoring configuration files.&lt;br /&gt;&lt;br /&gt;NEW conflict: boot/solaris/bootenv.rc&lt;br /&gt;    restore: boot/solaris/devicedb/master&lt;br /&gt;NEW conflict: etc/acct/holidays&lt;br /&gt;    restore: etc/auto_home&lt;br /&gt;NEW conflict: etc/crypto/kcf.conf&lt;br /&gt;     update: etc/crypto/pkcs11.conf&lt;br /&gt;NEW conflict: etc/default/init&lt;br /&gt;    restore: etc/devlink.tab&lt;br /&gt;    restore: etc/driver_aliases&lt;br /&gt;NEW conflict: etc/driver_classes&lt;br /&gt;     update: etc/ftpd/ftpusers&lt;br /&gt;NEW conflict: etc/group&lt;br /&gt;NEW conflict: etc/inet/hosts&lt;br /&gt;    restore: etc/inet/inetd.conf&lt;br /&gt;    restore: etc/inet/netmasks&lt;br /&gt;NEW conflict: etc/inet/services&lt;br /&gt;    restore: etc/inet/sock2path&lt;br /&gt;    restore: etc/inittab&lt;br /&gt;NEW conflict: etc/iu.ap&lt;br /&gt;    restore: etc/krb5/krb5.conf&lt;br /&gt;NEW conflict: etc/logadm.conf&lt;br /&gt;NEW conflict: etc/minor_perm&lt;br /&gt;NEW conflict: etc/name_to_major&lt;br /&gt;NEW conflict: etc/nsswitch.conf&lt;br /&gt;NEW conflict: etc/pam.conf&lt;br /&gt;NEW conflict: etc/passwd&lt;br /&gt;NEW conflict: etc/path_to_inst&lt;br /&gt;NEW conflict: etc/power.conf&lt;br /&gt;     update: etc/profile&lt;br /&gt;NEW conflict: etc/remote&lt;br /&gt;NEW conflict: etc/security/audit_event&lt;br /&gt;NEW conflict: etc/security/auth_attr&lt;br /&gt;NEW conflict: etc/security/device_policy&lt;br /&gt;NEW conflict: etc/security/exec_attr&lt;br /&gt;    restore: etc/security/extra_privs&lt;br /&gt;NEW conflict: etc/security/prof_attr&lt;br /&gt;NEW conflict: etc/security/tsol/devalloc_defaults&lt;br /&gt;NEW conflict: etc/shadow&lt;br /&gt;     update: etc/syslog.conf&lt;br /&gt;     update: etc/ttysrch&lt;br /&gt;NEW conflict: etc/user_attr&lt;br /&gt;     update: etc/uucp/Dialers&lt;br /&gt;NEW conflict: etc/vfstab&lt;br /&gt;    restore: kernel/drv/mpt.conf&lt;br /&gt;     update: kernel/drv/scsi_vhci.conf&lt;br /&gt;    restore: kernel/drv/sd.conf&lt;br /&gt;   preserve: kernel/misc/amd64/sysinit&lt;br /&gt;   preserve: kernel/misc/amd64/usbs49_fw&lt;br /&gt;   preserve: kernel/misc/sysinit&lt;br /&gt;   preserve: kernel/misc/usbs49_fw&lt;br /&gt;   preserve: var/adm/utmpx&lt;br /&gt;   preserve: var/adm/wtmpx&lt;br /&gt;   preserve: var/log/syslog&lt;br /&gt;   preserve: var/saf/zsmon/log&lt;br /&gt;    restore: var/spool/cron/crontabs/root&lt;br /&gt;updating /platform/i86pc/amd64/boot_archive&lt;br /&gt;updating /platform/i86pc/boot_archive&lt;br /&gt;&lt;br /&gt;For each file in conflict, your version has been restored.&lt;br /&gt;The new versions are under /bfu.conflicts.&lt;br /&gt;&lt;br /&gt;MAKE SURE YOU RESOLVE ALL CONFLICTS BEFORE REBOOTING.&lt;br /&gt;&lt;br /&gt;To install resolved changes required for reboot in the boot&lt;br /&gt;archive, invoke 'bootadm update-archive'&lt;br /&gt;&lt;br /&gt;Removing obsolete smf services ...&lt;br /&gt;Disabling unneeded inetd.conf entries ...&lt;br /&gt;Connecting platform and name service profiles ...&lt;br /&gt;Marking converted services as enabled ...&lt;br /&gt;cp: cannot access /net/greenline.eng/meta0/smf/post-5090532/sysidtool.xml&lt;br /&gt;bfu: could not copy /net/greenline.eng/meta0/smf/post-5090532/sysidtool.xml&lt;br /&gt;cp: cannot access /net/greenline.eng/meta0/smf/post-5090532/kdmconfig.xml&lt;br /&gt;bfu: could not copy /net/greenline.eng/meta0/smf/post-5090532/kdmconfig.xml&lt;br /&gt;Upgrade of amilo took 5:13.&lt;br /&gt;Turning off delayed i/o and syncing filesystems ...&lt;br /&gt;Filesystem           Mode    &lt;br /&gt;/                    safe    &lt;br /&gt;/usr                 safe    &lt;br /&gt;&lt;br /&gt;Entering post-bfu protected environment (shell: ksh).&lt;br /&gt;Edit configuration files as necessary, then reboot.&lt;br /&gt;&lt;br /&gt;bfu#&lt;br /&gt;&lt;br /&gt;Teraz jesteśmy w specjalnej powłoce :)&lt;br /&gt;&lt;br /&gt;Musimy uruchomić program 'acr' aby naprawić zależności ...&lt;br /&gt;&lt;br /&gt;bfu# /opt/onbld/bin/acr&lt;br /&gt;Getting ACR information from /export/home/estibi/cv_83/archives-nightly-osol/i386... ok&lt;br /&gt;&lt;br /&gt;Processing global zone:&lt;br /&gt;   FILE                                 ACTION                STATUS&lt;br /&gt;   etc/crypto/kcf.conf                  i.kcfconfbase         ok&lt;br /&gt;   etc/driver_classes                   i.kclasses            ok&lt;br /&gt;   etc/minor_perm                       i.minorperm           ok&lt;br /&gt;   etc/name_to_major                    i.nametomajor         ok&lt;br /&gt;   etc/security/device_policy           i.devpolicy           ok&lt;br /&gt;   etc/iu.ap                            i.iuap                ok&lt;br /&gt;   etc/path_to_inst                     i.preserve            ok&lt;br /&gt;   etc/shadow                           i.shadow              ok&lt;br /&gt;   etc/security/audit_event             i.renamenew           ok&lt;br /&gt;   etc/logadm.conf                      i.logadmconf          ok&lt;br /&gt;   etc/passwd                           i.passwd              ok&lt;br /&gt;   etc/inet/hosts                       i.hosts               ok&lt;br /&gt;   etc/default/init                     i.definit             ok&lt;br /&gt;   etc/remote                           i.etcremote           ok&lt;br /&gt;   etc/nsswitch.conf                    i.nsswitch            ok&lt;br /&gt;   etc/group                            i.group               ok&lt;br /&gt;   etc/pam.conf                         i.pamconf             ok&lt;br /&gt;   etc/inet/services                    i.services            ok&lt;br /&gt;   etc/security/auth_attr               i.rbac                ok&lt;br /&gt;   etc/security/exec_attr               i.rbac                ok&lt;br /&gt;   etc/security/prof_attr               i.rbac                ok&lt;br /&gt;   etc/user_attr                        i.rbac                ok&lt;br /&gt;   etc/vfstab                           i.vfstab              ok&lt;br /&gt;   etc/acct/holidays                    i.preserve            ok&lt;br /&gt;   etc/power.conf                       i.powerconf           ok&lt;br /&gt;   boot/solaris/bootenv.rc              i.bootenvrc           ok&lt;br /&gt;   etc/security/tsol/devalloc_defaults  i.devallocdefs        ok&lt;br /&gt;&lt;br /&gt;updating //platform/i86pc/amd64/boot_archive&lt;br /&gt;updating //platform/i86pc/boot_archive&lt;br /&gt;Finished.  See /tmp/acr.L6aq6o/allresults for complete log.&lt;br /&gt;&lt;br /&gt;Uruchamiamy ponownie system.&lt;br /&gt;UWAGA, musimy wydać polecenie 'reboot'!!!&lt;br /&gt;Nie możemy użyć w tym przypadku 'shutdown' ani 'init'.&lt;br /&gt;&lt;br /&gt;bfu# reboot&lt;br /&gt;&lt;br /&gt;Po restarcie mamy zaktualizowany system wraz&lt;br /&gt;z nowym Clearview:&lt;br /&gt;&lt;br /&gt;# uname -srv&lt;br /&gt;SunOS 5.11 cv_83&lt;br /&gt;&lt;br /&gt;&lt;/linked&gt;&lt;/none&gt;&lt;/sunwonbld&gt;&lt;/sunwonbld&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-9209885239147040777?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/9209885239147040777/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=9209885239147040777' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/9209885239147040777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/9209885239147040777'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/02/clearview-poprzez-bfu-liveupgrade.html' title='Clearview poprzez BFU + LiveUpgrade'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-4587373999711331083</id><published>2008-02-28T20:10:00.003+01:00</published><updated>2008-05-23T16:25:00.103+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Odświeżone Clearview</title><content type='html'>W najbliższym czasie będzie dostępne do pobrania nowe &lt;a href="http://www.opensolaris.org/os/project/clearview"&gt;Clearview&lt;/a&gt;&lt;br /&gt;(skompilowane z nowszą wersją ON).&lt;br /&gt;Na razie można pobrać wersję skompilowaną (oraz źródła)&lt;br /&gt;pod build 74 (&lt;a href="http://www.opensolaris.org/os/project/clearview/downloads/"&gt;download&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Projekt Clearview pozwala na:&lt;br /&gt;- Obserwację całego ruchu IP włączając w to grupy IPMP, tunele itp.&lt;br /&gt;- Obserwację ruchu sieciowego między strefami (ZONES).&lt;br /&gt;- Możliwość administracji wszelkimi interfejsami sieciowymi&lt;br /&gt;   za pomocą 'dladm'.&lt;br /&gt;- Używanie VLANów oraz agregacji na wszystkich dostępnych w&lt;br /&gt;   OpenSolaris kartach sieciowych.&lt;br /&gt;- Użycie IPMP z DHCP i protokołami routingu.&lt;br /&gt;- Wiele wiele innych.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-4587373999711331083?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/4587373999711331083/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=4587373999711331083' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4587373999711331083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/4587373999711331083'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/02/odwieone-clearview.html' title='Odświeżone Clearview'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-3204372472129601918</id><published>2008-02-28T19:39:00.002+01:00</published><updated>2008-05-23T16:23:24.162+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Nexenta po polsku</title><content type='html'>Patryk Kuźmicz (jamzed) stworzył serwis &lt;a href="http://nexenta.pl/"&gt;http://nexenta.pl/&lt;/a&gt;&lt;br /&gt;poświęcony Nexencie - dystrybucji OpenSolarisa bazującej&lt;br /&gt;na jądrze Solarisa i narzędziach Debiana/Ubuntu.&lt;br /&gt;&lt;br /&gt;Gratulacje! :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-3204372472129601918?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/3204372472129601918/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=3204372472129601918' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3204372472129601918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3204372472129601918'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/02/nexenta-po-polsku.html' title='Nexenta po polsku'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-6525611169612080486</id><published>2008-02-22T22:01:00.002+01:00</published><updated>2008-05-23T16:26:35.255+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>JASS w OpenSolaris</title><content type='html'>OpenSolaris będzie rozwijać JASS, który nie jest już rozwijany przez SUNa.&lt;br /&gt;&lt;br /&gt;Powstał nowy &lt;a href="https://opensolaris.org/os/project/jass/"&gt;projekt&lt;/a&gt;, na razie ma status ukryty.&lt;br /&gt;&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class="on down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Link do wątku:&lt;br /&gt;&lt;a href="http://www.opensolaris.org/jive/thread.jspa?threadID=52830&amp;amp;tstart=0"&gt;http://www.opensolaris.org/jive/thread.jspa?threadID=52830&amp;amp;tstart=0&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-6525611169612080486?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/6525611169612080486/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=6525611169612080486' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/6525611169612080486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/6525611169612080486'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/02/jass-w-opensolaris.html' title='JASS w OpenSolaris'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-3043244526032547481</id><published>2008-02-22T19:35:00.002+01:00</published><updated>2008-05-23T16:26:35.256+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Cluster Express 2/08</title><content type='html'>Właśnie (dzisiaj) wyszedł nowy Cluster Express 2/08.&lt;br /&gt;Do pracy potrzebuje najnowsze SXDE 1/08 i tylko na tej wersji&lt;br /&gt;powinien być uruchamiany!&lt;br /&gt;&lt;br /&gt;W tej wersji nie ma większych nowości. Jest to głównie wydanie&lt;br /&gt;przystosowane do pracy z nową wersją ON,&lt;br /&gt;które posiada wbudawaną obsługę XEN/xVM.&lt;br /&gt;&lt;br /&gt;Nową wersję Cluster Express można pobrać &lt;a href="https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=SC-EXPRESS-0208-OTH-G-F@CDS-CDS_SMI"&gt;stąd&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-3043244526032547481?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/3043244526032547481/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=3043244526032547481' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3043244526032547481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/3043244526032547481'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/02/cluster-express-208.html' title='Cluster Express 2/08'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-8240062364491704817</id><published>2008-02-15T19:55:00.002+01:00</published><updated>2008-05-23T16:23:24.163+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>New Crossbow beta snapshot</title><content type='html'>Wczoraj wyszedł nowy snapshot &lt;a href="http://opensolaris.org/os/project/crossbow/snapshots/"&gt;http://opensolaris.org/os/project/crossbow/snapshots&lt;/a&gt;&lt;br /&gt;projektu Crossbow &lt;a href="http://opensolaris.org/os/project/crossbow/"&gt;http://opensolaris.org/os/project/crossbow.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tutaj mamy opisany przykład utworzenia witrualnych hostów na jednej maszynie:&lt;br /&gt;&lt;a href="http://blogs.sun.com/droux/entry/private_virtual_networks_for_solaris"&gt;http://blogs.sun.com/droux/entry/private_virtual_networks_for_solaris&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Już nie mogę się doczekać finalnej wersji i oficjalnego włączenie całego&lt;br /&gt;(niektóre elementy już są) Crossbow do głównego kodu OpenSolaris ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-8240062364491704817?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/8240062364491704817/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=8240062364491704817' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8240062364491704817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8240062364491704817'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/02/new-crossbow-beta-snapshot.html' title='New Crossbow beta snapshot'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-7623730684450091211</id><published>2008-02-15T18:32:00.002+01:00</published><updated>2008-05-23T16:23:24.164+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Aktualizacja postu o zależnościach smpatch ...</title><content type='html'>Zaktualizowałem post:&lt;br /&gt;http://estseg.blogspot.com/2007/10/sconadm-register-smpatch-analyze.html&lt;br /&gt;&lt;br /&gt;Brakowało tam jednej paczki (SUNWjdmk-base),&lt;br /&gt;w prawdzie dodałem to wcześniej jako komentarz,&lt;br /&gt;ale lepszym rozwiązaniem jest edycja postu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-7623730684450091211?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/7623730684450091211/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=7623730684450091211' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7623730684450091211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7623730684450091211'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/02/aktualizacja-postu-o-zalenociach.html' title='Aktualizacja postu o zależnościach smpatch ...'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-5236631923925721117</id><published>2008-02-13T23:00:00.002+01:00</published><updated>2008-05-23T16:23:24.164+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Zmiany na blogu, przydatne linki ...</title><content type='html'>Dodałem trochę przydatnych linków na blogu.&lt;br /&gt;Są zakładki "Download" oraz "Linki".&lt;br /&gt;Praktycznie wyrzuciłem część zakładek i przeniosłem je na bloga.&lt;br /&gt;Mam nadzieję, że się komuś (bo mi na pewno) przydadzą.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-5236631923925721117?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/5236631923925721117/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=5236631923925721117' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5236631923925721117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/5236631923925721117'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/02/zmiany-na-blogu-przydatne-linki.html' title='Zmiany na blogu, przydatne linki ...'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-8826698235219804988</id><published>2008-02-13T18:56:00.004+01:00</published><updated>2008-05-23T16:23:24.165+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Nowości ze świata OpenSolaris ...</title><content type='html'>W ostatnim czasie dużo się dzieje np:&lt;br /&gt;- Sun Microsystems przejęło MySQL&lt;br /&gt;- Sun Microsystems przejęło VirtualBox&lt;br /&gt;- Wyszedł SXCE81&lt;br /&gt;- Wyszła NexentaCP 1.0&lt;br /&gt;- Wyszła Indiana Preview 2&lt;br /&gt;- Wyszło SXDE 1/08&lt;br /&gt;- Pojawił się nowy Schillix&lt;br /&gt;- Przed chwilą pojawiło się SXCE82 ...&lt;br /&gt;&lt;br /&gt;W tym miesiącu można się jeszcze spodziewać Cluster Express 2/08 (o ile nie będzie&lt;br /&gt;większych problemów).&lt;br /&gt;Później (w bliżej nieokreślonym czasie) pojawi się Solaris 10 update 5 oraz nowy Sun Java Communications Suite.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-8826698235219804988?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/8826698235219804988/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=8826698235219804988' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8826698235219804988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/8826698235219804988'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/02/nowoci-ze-wiata-opensolaris.html' title='Nowości ze świata OpenSolaris ...'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-715678476722016598</id><published>2008-02-13T17:59:00.002+01:00</published><updated>2008-05-23T16:26:35.256+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Solaris Express Developer Edition 1/08 DVD</title><content type='html'>Właśnie doszła płyta DVD z najnowszym SXDE 1/08.&lt;br /&gt;Czekałem tylko 8 dni :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-715678476722016598?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/715678476722016598/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=715678476722016598' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/715678476722016598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/715678476722016598'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/02/solaris-express-developer-edition-108.html' title='Solaris Express Developer Edition 1/08 DVD'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-7520738349573132240</id><published>2008-02-05T20:18:00.000+01:00</published><updated>2008-05-23T16:23:24.165+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>OpenSolaris na GoldenLine!</title><content type='html'>Właśnie założyłem grupę "OpenSolaris" dla użytkowników portalu GoldenLine!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.goldenline.pl/grupa/opensolaris"&gt;http://www.goldenline.pl/grupa/opensolaris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-7520738349573132240?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/7520738349573132240/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=7520738349573132240' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7520738349573132240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/7520738349573132240'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/02/opensolaris-na-goldenline.html' title='OpenSolaris na GoldenLine!'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-1136826392828923154</id><published>2008-02-05T14:33:00.000+01:00</published><updated>2008-05-23T16:26:35.257+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Your Solaris Express Developer Edition 1/08 DVD should ship in 1-2 days.</title><content type='html'>Your Solaris Express Developer Edition 1/08 DVD should ship in 1-2 days.&lt;br /&gt;&lt;br /&gt;Thanks again,&lt;br /&gt;Sun Microsystems, Inc.&lt;br /&gt;&lt;br /&gt;link do zamówienia:&lt;br /&gt;&lt;a href="http://www2.sun.de/dct/forms/reg_us_2307_228_0.jsp"&gt;http://www2.sun.de/dct/forms/reg_us_2307_228_0.jsp&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-1136826392828923154?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/1136826392828923154/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=1136826392828923154' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/1136826392828923154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/1136826392828923154'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/02/your-solaris-express-developer-edition.html' title='Your Solaris Express Developer Edition 1/08 DVD should ship in 1-2 days.'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8021052724110124328.post-1982286972946703144</id><published>2008-01-15T09:11:00.000+01:00</published><updated>2008-05-23T16:26:35.257+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='info'/><title type='text'>Aktualizacja ZONES podczas migracji między maszynami</title><content type='html'>Od builda 82 będzie możliwa aktualizacja paczek i patchy wyeksportowanych ZON do wersji&lt;br /&gt;zainstalowanych na nowej maszynie. Bardzo przydatne!!&lt;br /&gt;&lt;br /&gt;zone update on attach - PSARC/2007/621&lt;br /&gt;&lt;a href="http://opensolaris.org/os/community/arc/caselog/2007/621/mail"&gt;http://opensolaris.org/os/community/arc/caselog/2007/621/mail&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8021052724110124328-1982286972946703144?l=estseg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://estseg.blogspot.com/feeds/1982286972946703144/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8021052724110124328&amp;postID=1982286972946703144' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/1982286972946703144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8021052724110124328/posts/default/1982286972946703144'/><link rel='alternate' type='text/html' href='http://estseg.blogspot.com/2008/01/aktualizacja-zones-podczas-migracji.html' title='Aktualizacja ZONES podczas migracji między maszynami'/><author><name>estibi</name><uri>http://www.blogger.com/profile/11154875806627253125</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
