Author: drfugazi

GnuPG

Some of basic informations, from http://www.gnupg.org/ site:

GnuPG is the GNU project‘s complete and free implementation of the OpenPGP standard as defined by
RFC4880. GnuPG allows to encrypt and sign your data and communication, features a versatile key managment system as well as access modules for all kind of public key directories. GnuPG, also known asGPG, is a command line tool with features for easy integration with other applications. A wealth of frontend applications and
libraries are available. Version 2 of GnuPG also provides support for S/MIME.

GnuPG is Free Software (meaning that it respects your freedom). It can be freely used, modified and distributed under the terms of the GNU General Public License.

GnuPG comes in two flavours:
1.4.10 is the well known and portable standalone version, whereas
2.0.15 is the enhanced and somewhat harder to build version.

Project Gpg4win provides a Windows version of GnuPG. It is nicely integrated into an installer and features several frontends as well as (German) manuals.

Project Aegypten developed the S/MIME functionality in GnuPG 2.

Diceware

Dice Logo

“This page offers a better way to create a strong, yet easy to remember passphrase for use with encryption and security programs. Weak passwords and passphrases are one of the most common flaws in computer security. Take a few minutes and learn how to do it right. The information presented here can be used by anyone.”

This is cite from original home page of Diceware Passphrase: http://world.std.com/~reinhold/diceware.html

BlackBerry for the first time

Few days ago I received a copy of mail about possibility of run BlackBerry solution at University of Silesia. I conclude that I should familiarize with this subject and software, which can serve this kind of services. Assume that our mail servers does not work under control of any followed systems: MS Exchange, IBM Lotus Domino, Novell GroupWise, then for today we can not run BES (BlackBerry Enterprise Server) and we must to run BIS (BlackBerry Internet Server) service, which synchronize mail using standard protocols as IMAP, POP3 and SMTP. I received at once link to Funambol software, which has those capacities. For those who are not familiar with BlackBerry I placed here (marketing) description from http://uk.blackberry.com/ page:

BlackBerry po raz pierwszy

Kilka dni temu dostałem kopię służbowego maila na temat możliwości uruchomienia usługi (rozwiązania) BlackBerry na Uniwersytecie. Wywnioskowałem z niej, że trzeba rozpoznać temat i zająć się uruchomieniem oprogramowania, które będzie taką usługę świadczyć. Jako że nasze serwery poczty nie pracują pod kontrolą żadnego z wymienionych systemów: MS Exchange, IBM Lotus Domino ani Novell GroupWise, to na dzień dzisiejszy nie możemy uruchomić usługi BES (BlackBerry Enterprise Server) i trzeba będzie uruchomić rozwiązanie typu BIS (BlackBerry Internet Server), które synchronizuje pocztę z wykorzystaniem standardowych protokołów takich jak IMAP, POP3 i SMTP. Dostałem też od razu link do oprogramowania Funambol, które takie możliwości posiada. Dla tych, którzy nie mieli styczności z BlackBerry zamieszczam krótki (marketingowy) opis ze strony Orange:

01.03. Custom JumpStart

Custom JumpStart to obecnie najczęściej wykorzystywany przeze mnie sposób instalacji Solarisa. Polega on na przygotowaniu serwera instalacji i zdefiniowaniu reguł dla poszczególnych klientów. Klientów możemy rozróżniać ze względu na architekturę, ilość pamięci RAM, ilość i/lub pojemność dysków itp. itd. Można też zrobić reguły dla konkretnych klientów, identyfikując ich np. po nazwie albo adresie IP. Zbiór słów kluczowych dla reguł można znaleźć w dokumentacji. Custom JumpStart jest rewelacyjnym sposobem instalacji jeśli mamy kilka(naście/set/tysięcy) maszyn do instalacji i/lub chcemy mieć taką samą konfigurację.

gnarwl-3.5

GNARWL jest autoresponderem działającym po stronie serwera pocztowego, jest to odpowiednik programu Vacation wzbogacony m. in. o współpracę z katalogiem LDAP. Więcej informacji o programie oraz jego zastosowaniu można znaleźć na stronie projektu: http://www.onyxbits.de/gnarwl. Ja nie będę się nad tym rozwodził, skupię się na kompilacji i instalacji tego oprogramowania pod Solarisem 10 przy użyciu kompilatora z Sun Studio.

gdbm-1.8.3

GDBM jest zestawem algorytmów bazodanowych, które używają rozszerzalnego haszowania (extensible hashing). Algorytmy działają podobnie jak algorytm UNIX dbm. Więcej na stronie projektu: http://directory.fsf.org/project/gdbm/

Źródła do kompilacji można znaleźć pod adresem: http://ftp.gnu.org/gnu/gdbm/. Kompilacja pod Solarisem 10 z Sun Studio CC nie sprawia problemów. Polecam jednak użycie GNU make (gmake). Mój skrypt w załączniku.

groff-1.20.1

Groff jest procesorem, który czyta niesformatowany tekst i polecenia formatujące i produkuje z nich sformatowany tekst, który wysyła na urządzenie wyjściowe. Jest to wersja GNU programu troff (groff = GNU Troff). Więcej informacji można znaleźć na stronie projektu: http://directory.fsf.org/project/groff/

03.04. Kompilacja ze źródeł

Są różne sposoby instalacji oprogramowania usługowego na systemach UNIX/Linux, są systemy pakietów i praktycznie każda dystrybucja ma swój własny, mniej lub bardziej podobny do innych. Solaris też posiada system pakietów, ja jednak wolę instalować oprogramowanie usługowe ze źródeł i kompilować je samodzielnie ustawiając opcje konfiguracyjne i optymalizacyjne. W tym rozdziale znajdziecie transkrypcje sesji kompilacji różnego rodzaju oprogramowania wraz z krótkim komentarzem.

03. Oprogramowanie dodatkowe

Skoro mamy już zainstalowany system operacyjny i ewentualnie pakiet kompilatorów, to możemy przystąpić do instalacji oprogramowania dodatkowego czyli aplikacji lub serwerów usługowych, które będą działać na serwerze lub klastrze. Jest kilka sposobów instalacji takiego oprogramowania, mogą to być gotowe pakiety od Sun, mogą to być pakiety dostarczone przez społeczność lub firmy trzecie, skompresowane binaria, tudzież źródła, które należy rozpakować i skompilować.