January 26, 2012

Echipa Ubuntu România Echipa Ubuntu România — Romania a semnat ACTA

ACTA, a fost semnat astăzi de către țări ale Uniunii Europene, printre care se număra și România.

Pentru a înțelege ce este ACTA, se poate urmări filmulețul de mai jos. Pentru a te pronunța împotriva deciziei, se poate semna o petiție.

de Stas Sușcov în data de January 26, 2012 04:04 PM

January 23, 2012

Încearcă Software Liber Încearcă Software Liber — Monitorizează starea Tomcat cu Lambda Probe

Din păcate anul trecut nu a fost unul foarte activ, dar sper ca măcar în 2012 să reuşesc să scriu mai mult aici.
Aşa că vreau să încep seria articolelor din 2012 în aroma cafelei de început… şi ce cafea ar fi mai bună decât Java? Ori Java este servită cel mai bine de Tomcat.

Proiectul pe care vreau să-l prezint este Lambda Probe, o continuare a Tomcat Probe.

Lambda Probe este o aplicaţie utilitară, care oferă posibilitatea monitorizării şi administrării în timp real a instanţelor Apache Tomcat folosind o interfaţă web intuitivă şi prietenoasă, fără a consuma prea multe resurse. Fiind dezvoltată pentru a lucra cu Tomcat, această aplicaţie este capabilă să afişeze mai multe informaţii decât oferă în mod normal agenţii JMX.

Dintre facilităţile oferite de Lambda Probe merită a fi menţionate următoarele:

- Monitor pentru utilizarea memoriei JVM


- Compatibilitatea JBoss
- Afişarea detaliilor despre aplicaţiile instalate, starea, numărul de sesiuni, numărul de obiecte, etc.
- Posibilitatea de pornire/oprire/restart al aplicaţiilor cât şi instalarea sau dezinstalarea lor


- Posibilitatea de a compila fişierele JSP în orice moment
- Afişarea listei de sesiuni per aplicaţie
- Afişarea servlet-urilor JSP generate automat


- Posibilitatea de a grupa informaţiile despre proprietăţile surselor de date după URL-ul folosit obţinând astfel o imagine mai bună asupra bazelor de date
- Statistici şi grafice în timp real despre utilizarea conectorilor
- Suport pentru DBCP, C3P0 şi Oracle
- Suport pentruTomcat 5.0.x şi 5.5.x
şi multe altele.

Lambda Probe are de asemenea şi o versiune XML pentru integrarea în aplicaţii de monitorizare automate.

Instalarea Lambda Probe

Lambda Probe poate fi instalat în două moduri diferite, în funcţie de tipul serverului de aplicaţie, Apache Tomcat sau JBoss cu Apache Tomcat integrat

Instalarea în Apache Tomcat

În funcţie de metoda de instalare a fişierelor WAR, Lambda Probe poate fi instalat atât manual cât şi automat. Exemple funcţionale despre ambele moduri de instalare pot fi găsite în fişierul context.xml din probe.war, în directorul META-INF.

Instalare folosind Tomcat Manager (metoda recomandată)

- Se descarcă fişierul .war al Lambda Probe de aici.
- Se porneşte Tomcat-ul şi se accesează adresa de administrare (ex. http://localhost:8080/manager/html)
- Se încarcă probe.war folosind opţiunea “WAR file to deploy”

Instalarea manuală

- Se descarcă fişierul .war al Lambda Probe de aici
– În cazul în care este pornit, se opreşte Tomcat
- Se copiază fişierul probe.war în $CATALINA_HOME/webapps/
- Se porneşte Tomcat

Instalare personalizată

În cazul în care aveţi un Tomcat cu o configuraţie diferită de cea standard, fişierul probe.war se copiază în directorul folosit definit în Tomcat ca fiind directorul de lucru, iar în fişierul context.xml se adaugă instrucţiunea privileged=”true” ca în exemplul următor:

Configurarea drepturilor de acces

Lambda Probe permite folosirea a patru categorii de roluri de acces: manager, poweruser, poweruserplus şi probeuser. Acestea pot fi configurate folosind fişierul din Tomcat – tomcat-users.xml.

- manager – este nivelul de securitate cerut de Tomcat Manager. Acesta oferă acces complet la toate funcţionalităţile Lambda Probe.

- poweruser – oferă aceleaşi drepturi ca şi manager, cu excepţia permisiunii de a instala şi şterge aplicaţii, şi a monitoriza Tomcat folosind facilitatea “Quick Check”

- poweruserplus – Oferă aceleaşi facilităţi ca poweruser, având în plus posibilitatea de a reporni JVM.

- probeuser este nivelul de acces cu cele mai puţine drepturi, şi oferă doar facilităţi de citire a informaţiilor.

Intalarea în JBoss

Configurarea drepturilor de acces

Pentru a configura nivelele de acces în Jboss este necesar să facem două fişiere în directorul “JBOSS_SERVER_HOME/conf/props” – probe-users.properties şi probe-roles.properties

- probe-users.properties: conţine lista utilizatorilor în format “utilizator=parolă”, de exemplu:
admin=t0psercret

- probe-roles.properties: conţine lista nivelelor de acces în formatul “username=rol1[,rol2...], de exemplu:
admin=manager

După ce s-au completat informaţiile în aceste fişiere este necesară editarea fişierului “JBOSS_SERVER_HOME/conf/login-config.xml” şi adăugarea următoarei secvenţe de cod în cadrul elementului:

Contextul privilegiat

Aplicaţia Lambda Probe trebuie instalată în JBoss într-un context privilegiat. Pentru asta este necesară adăugarea următorului atreibut în JBOSS_SERVER_HOME/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml:

Pentru a instala Lambda Probe în JBoss, se copiază probe.war în JBOSS_SERVER_HOME/deploy/ şi se reporneşte JBoss.

Pentru a vedea la lucru înainte de a instala pe maşinile proprii Lambda Probe, puteţi accesa site-ul demonstrativ http://demo.lambdaprobe.org site. (Cu credenţialele: demo/demo)

Pentru mai mule detalii pagina proiectului este www.lambdaprobe.org
În cazul în care aveţi nevoie de ajutor, există şi un forum în care puteţi cere informaţii despre Lambda Probe

de Alexandru Burlacu în data de January 23, 2012 05:20 PM

November 10, 2011

Adi Roiban Adi Roiban — Monitor the UPS in Ubuntu with Network UPS Tools

I just found this great project called Network UPS Tools or nut. It comes with fully loaded with tools for monitoring local UPS, remote UPS and displaying the status via a weg page.

My installation is using an Must PowerAgent 1060, connected via USB.

Installing the software is easy, just use the magic words:

sudo apt-get install nut nut-cgi

To configure nut on Ubuntu I start by reading this guide by a mysterious person named Shady Pixel.

First I checked my driver suitable for my model in the Hardware Compatibility List. The model I use is not in the list, but Must is related to Mustek and all Mustek models were using ‘blazer_usb’ driver. So I went for blazer_usb.

I added the following section in /etc/nut/ups.conf (you can replace must-pa-1060 with your preferred name for the UPS):

# /etc/nut/ups.conf
[must-pa-1060]
driver = blazer_usb
port = auto

I looked for the Bus and Device number together with Vendor and Product in ‘lsusb’

I changed the permission to ‘666′ for /dev/bus/usb/BID/DID (replace BID with your USB bus ID, and DID with device ID). To automatically set the permission for future connections I added the following udev rule:

#/etc/udev/rules.d/10-must-pa-1060.rules
SYSFS{idVendor}==”0665″, SYSFS{idProduct}==”5161″, MODE=”0666″

Then I started the UPS driver via:

$ sudo upsdrvctl start

If you get some errors like the one below, check the USB device permissions.

Can’t claim USB device [0665:5161]: could not detach kernel driver from interface 0: Operation not permitted
Driver failed to start (exit status=1)

Now that the UPS driver is started, let’s monitor it and export the status via the CGI script.

You will have to configure the mode in which nut will run. Edit /etc/nut/nut.conf and add your preferred mode.

# /etc/nut/nut.conf
MODE=standalone

Add an UPS daemon user via /etc/nut/upsd.users:

# /etc/nut/upsd.users
[ups_admin]
password = a password here
upsmon master

Configure the monitor to connect to this daemon via /etc/nut/upsmon.conf:

# /etc/nut/upsmon.conf
MONITOR must-pa-1060@localhost 1 ups_admin the_password_here master

Now you can start the nut daemon and ups monitor via ‘nut’ service:

sudo service nut start

To monitor the UPS via the web CGI script I added the following line to /etc/nut/hosts.conf:

# /etc/nut/hosts.conf
MONITOR must-pa-1060@localhost “Must PowerAgent 1060″

Now you can access the CGI script via:

http://HOSTNAME/cgi-bin/nut/upsstats.cgi

Enjoy!

This should be a good start, and from here you can take it to the next level… For example, if you have 2 computers connected to the same UPS, the second one will have to monitor the UPS daemon from the one connected via the usb to the UPS… make sure that the switch is allow connected to the UPS :)

Mikka, with Batteries By karmablue

Mikka, with Batteries By karmablue

de Adi în data de November 10, 2011 09:40 PM

November 09, 2011

Echipa Ubuntu România Echipa Ubuntu România — Ubuntu România la OSOM 2011

Am fost prezent la evenimentul FLOSS — OSOM (Open Source Open Mind) ediția 2011.
Acesta a avut loc în 29 Octombrie în Sibiu.

Scopul prezenței mele la eveniment a fost de a distribui stickere/CD-uri cu noul Ubuntu 11.10 și a face o scurtă prezentare despre comunitatea Ubuntu din România. Prezentarea poate fi urmărită oricând și descărcată.

Mulțumim colegilor de la eveniment pentru invitație, de asemenea mulțumim colegilor de la Mozilla și Sibiu JUG pentru participare.

de Stas Sușcov în data de November 09, 2011 02:15 PM

October 17, 2011

Echipa Ubuntu România Echipa Ubuntu România — Ubuntu 11.10 Oneiric Ocelot a fost lansat

“Nu există nimic mai frumos decât visul de a crea viitorul.” – Victor Hugo

Echipa Ubuntu este bucuroasă să anunțe Ubuntu 11.10, cu numele de cod “Oneiric Ocelot”. 11.10 continuă să integreze cele mai noi și mai de succes tehnologii cu sursă deschisă, pentru obținerea unei distribuții de calitate deosebită, ușor de utilizat, în tradiția Ubuntu.

Pentru utilizatorii de calculatoare personale, Ubuntu 11.10 funcționează pe laptopuri, desktopuri și netbookuri, interacțiunea cu utilizatorul fiind una unificată în ceea ce privește aspectul, bazată pe o versiune actualizată a interfeței desktop numită “Unity”, care conține câmpuri de lucru specializate.
Căutarea și instalarea de programe utilizând Centrul software Ubuntu sunt de acum mai ușoare, mulțumită îmbunătățirilor în ceea ce privește viteza, funcțiile de căutare și cele de utilizare. Alături de actualizări legate de performanță, sunt prezente și îmbunătățiri de ordin estetic.

Ubuntu Server 11.10 face ca instalarea, dezvoltarea, administrarea și orchestrarea serviciilor care țin de infrastructura unui centru de date să fie mult mai la îndemână prin includerea software-ului “Orchestra”. Modelul de previzualizare tehnică Juju permite dezvoltatorilor de servicii să descrie desfășurarea acestora și să calculeze cerințele pentru aplicații, pentru a simplifica și îmbunătăți dialogul dintre proiectanți și echipele operaționale.
Pentru cei care lucrează pe arhitectura ARM, este oferită, de asemenea, o prezentare a software-ului pentru serverele ARM.

Citiți mai multe despre noile funcționalități din 11.10 în următoarele comunicate de presă:

http://www.canonical.com/content/transforming-home-pc-ubuntu-1110
http://www.canonical.com/content/client-cloud-ubuntu-1110-sets-pace-business-it

Pentru Ubuntu 11.10 vor fi asigurate actualizări standard pentru o perioadă de 18 luni, până în aprilie 2013.

Mulțumită eforturilor comunității globale de traducători, Ubuntu este disponibil de-acum în 38 de limbi. Pentru lista cu limbile disponibile și statistici detaliate legate de traducere, consultați:

http://people.canonical.com/~dpm/stats/ubuntu-11.10-translation-stats.html

Ubuntu 11.10 reprezintă baza pentru cele mai noi apariții ale companionilor 11.10 precum Kubuntu, Xubuntu, Edubuntu, Mythbuntu, Ubuntu Studio și cel mai nou membru al acestui ciclu de lansare, Lubuntu!

Kubuntu: http://kubuntu.org/news/11.10-release
Xubuntu: http://xubuntu.org/news/11.10-release
Edubuntu http://edubuntu.org/news/11.10-release
Mythbuntu: http://mythbuntu.org/11.10/release
Ubuntu Studio: https://wiki.ubuntu.com/UbuntuStudio/11.10release_notes
Lubuntu: https://wiki.ubuntu.com/Lubuntu/Announcement/11.10

Ubuntu 11.10 este disponibil, de asemenea, în două noi portări realizate de comunitate pentru tehnologia ARM.
AC100 (Toshiba Tegra 2 Netbook): https://wiki.ubuntu.com/ARM/TEGRA/AC100
MX5 (Freescale i.MX53 QuickStart): https://wiki.ubuntu.com/ARM/MX5

Pentru a obține 11.10

Pentru a descărca Ubuntu 11.10, vizitați:

http://ubuntu.ro/obtine/
sau
http://www.ubuntu.com/download/ubuntu/download

Pentru utilizatorii Ubuntu 11.04 va fi oferită posibilitatea de actualizare automată la 11.10, prin Administratorul de actualizări. Pentru mai multe informații despre actualizare, consultați:

http://www.ubuntu.com/download/ubuntu/upgrade

Ca întotdeauna, actualizarea la ultima versiune Ubuntu este oferită gratuit.

(Articol tradus de Marian Vasile, sursa: fridge.ubuntu.com)

de Alexandru Cucu în data de October 17, 2011 04:58 PM

October 12, 2011

Echipa Ubuntu România Echipa Ubuntu România — Linux Install Fest la București

Duminică, 9 octombrie 2011, ROSEdu cu sprijinul echipei Ubuntu România și al altor comunități precum Arch, Mageia și openSUSE, a organizat Linux Install Fest în Facultatea de Automatică și Calculatoare, Universitatea Politehnica din București.

Evenimentul, la a 5-a ediție, a avut loc în cadrul „Hedge Hog Days” – o serie de acțiuni pentru familiarizarea proaspeților studenți.

Au participat peste 100 de persoane, dintre care aproximativ 30 în echipa tehnică. Mare parte dintre participanți au instalat Ubuntu 11.04 și au păstrat CD-ul original pentru a-l da mai departe :-).

Câteva poze de la LIF, pe site-ul boboc.cs.pub.ro.

de Alex Eftimie în data de October 12, 2011 02:31 PM

September 07, 2011

Echipa Ubuntu România Echipa Ubuntu România — Ziua Libertății Programelor (Software Freedom Day)

Ziua Libertății Programelor (Software Freedom Day – SFD) este ziua în care întreaga lume sărbătorește programele libere.

Anul acesta va avea loc sâmbătă, 17 septembrie.

Ținta acestui eveniment este atragerea atenției asupra beneficiilor utilizării programelor libere în educație, în guvernare, acasă și la birou -  peste tot!

Organizația non-profit Sofware Freedom International coordonează acest eveniment la nivel global, oferind asistență, cadouri și puncte de legătură. Echipele de voluntari din întreaga lume organizează evenimente locale de Ziua Libertății Programelor pentru influențarea pozitivă a comunităților din care fac parte.

Obiective Software Freedom International:

  1. sărbătorirea libertății programelor și a oamenilor din spatele lor
  2. să facă cunoscute programele libere și să încurajeze adoptarea lor și a standardelor deschise
  3. să ofere șanse egale prin folosirea tehnologiilor ce încurajează participarea
  4. să promoveze dialogurile constructive pe tema responsabilităților și drepturilor în societatea informatică
  5. să includă organizațiile și persoanele ce împărtășesc această viziune
  6. pragmatism, transparență și responsabilitate ca organizație
de Alexandru Cucu în data de September 07, 2011 03:04 PM

August 18, 2011

Echipa Ubuntu România Echipa Ubuntu România — Concursul foto Wiki Loves Monuments

Wikipedia în limba română și Asociația ProLinux anunță organizarea în luna septembrie a concursului de fotografie Wiki Loves Monuments România 2011 (http://wikilovesmonuments.ro/). Această competiție este destinată promovării monumentelor istorice din România prin realizarea unor imagini libere ce vor putea fi folosite în cadrul Wikipediei.
Proiectul „Wiki Loves Monuments” a fost lansat în Țările de Jos în 2010. Concursul de anul trecut a dus la obținerea a peste 12.500 de imagini, folosite în special pentru ilustrarea articolelor corespunzătoare ale enciclopediei online Wikipedia.
Concursul este organizat anul acesta, în 16 țări europene, în perioada 1-30 septembrie 2011, pentru a coincide cu Zilele Europene ale Patrimoniului. Timp de o lună, participanții își vor încărca pozele și filmele cu monumente istorice pe biblioteca online Wikimedia Commons sau pe platforma Flickr sub o licență liberă. Colecția de fotografii obținută astfel va fi disponibilă gratuit pentru toți cei interesați.
Câștigătorii concursului din România vor fi anunțați la sfârșitul lunii octombrie de către juriul format din fotografi membri ai Asociației Artiștilor Fotografi din România și un reprezentat al organizatorilor. Pe lângă premiile concursului local, aceștia vor intra și în competiția pentru premiile oferite la nivel european.
Wikipedia (http://ro.wikipedia.org/) este operată de Fundația Wikimedia, o organizație internațională non-profit creată în 2003 special pentru a gestiona proiectele existente. Fundația are sediul în San Francisco, California, SUA și filiale în 27 de țări și teritorii. Discuțiile despre crearea unei asociații Wikimedia locale în România sunt în desfășurare.
Asociația ProLinux (http://www.prolinux.ro/) este o organizație non-profit care își propune promovarea și sprijinirea utilizării programelor de calculator cu surse deschise în rândul utilizatorilor instituționali, industriali și privați din România. Asociația a apărut în jurul Grupului de Utilizatori Linux din România (RLUG) dar și din dorința de a furniza o infrastructură care să permită extinderea unor activități asemănătoare.

Alte informații

Pentru întrebări și interviuri, vă rugăm contactați:
Andrei Cipu, din partea Wikipediei în limba română
Nicu Buculei, din partea Asociației ProLinux
Pentru alte informații și fotografii vedeți și următoarele pagini:

Acest comunicat de presă este oferit în domeniul public (vezi domeniu public) și a fost scris în mod colaborativ pe un WikiWikiWeb [1].
de Alexandru Cucu în data de August 18, 2011 05:05 PM

August 09, 2011

Echipa Ubuntu România Echipa Ubuntu România — FLOSSCamp 2011

În zilele de 5, 6 și 7 august 2011, în apropierea localității Șimon (lângă Bran, județul Brașov), a avut loc FLOSSCamp – întâlnirea comunităților FLOSS din România.

Au participat membri ai comunităților Ubuntu, openSUSE, Debian, Fedora, GSL, RLUG, Mozilla, FreeBSD, Gnome.

Mai multe fotografii pe pagina evenimentului: http://camp.softwareliber.ro/2011/poze

de Alexandru Cucu în data de August 09, 2011 07:57 PM

August 05, 2011

Jani Monoses Jani Monoses — Public tender of about 3mil EUR explicitly disqualifies 'GPL and similar' software

There's a government procurement bid going on in Romania for creating the software and infrastructure to modernize criminal records' access within the country and to interoperate with European countries' similar systems.

It is likely to become one of the many overpriced, poorly specified and poorly implemented solutions that are cranked out by companies that would not survive in the private sector but are close to the decision-makers and are tacitly supported by large IT companies whose proprietary software and expensive hardware have key roles such projects. Nothing new here.

What sets it apart however from other cases, at least to my knowledge is that in the general requirements section there's a small paragraph stating:

"All versions of sofware that are part of the offer must not be published under a 'free software license' - GPL or similar"

So far, while definitely the exceptions, there still were Apache, MySQL or Linux server deployments under the umbrella of various public projects but I have not seen cases of explicitly forbidding open source software in a project's requirement.
There were phrasings such as 'must run well in .NET/Win2003' which could be explained by lack of awareness of other platforms but this is very explicit, without a rationale given.

The 101 page requirements document is so obviously put together by people who have little knowledge of technology but who make up for that by generous use of enterprise buzzwords and ridiculous requirements (DB must allow storage of large quantities of records for ex a 100 million, system must run SQL commands without locking the whole table but only affected records) that all the silliness in it is not even funny.

I am not sure if it is entirely financed by the Romanian government or EU funds are sunk into it as well, but either way, sigh.

Ironically the criterion for picking the winner of the tender is 'lowest price'.

Links in romanian

Summary info on the tender

Specs/requirements document
de janimo (noreply@blogger.com) în data de August 05, 2011 01:33 PM