* 1 Fedora Weekly News Issue 267
o 1.1 Announcements
+ 1.1.1 Fedora Announcement News
# 1.1.1.1 Outage: Serverbeach servers downtime 2011-03-16 03:00 UTC
-> 2011-03-16 09:00 UTC
* 1.1.1.1.1 Affected Services:
* 1.1.1.1.2 Contact Information:
+ 1.1.2 Fedora Development News
# 1.1.2.1 Reminder: today is GNOME 3 Test Day #2
+ 1.1.3 Fedora Events
# 1.1.3.1 Upcoming Events (Dec 2010 - Feb 2011)
# 1.1.3.2 Past Events
# 1.1.3.3 Additional information
o 1.2 Fedora In the News
+ 1.2.1 First Look at Fedora 15 Alpha With Gnome Shell
(
thisweekinlinux.com)
+ 1.2.2 Fedora 15 Alpha vorgestellt (Pro-Linux.de)
o 1.3 QualityAssurance
+ 1.3.1 Test Days
+ 1.3.2 Test case management system comparison
+ 1.3.3 Fedora 15 Beta preparation
o 1.4 Security Advisories
+ 1.4.1 Fedora 15 Security Advisories
+ 1.4.2 Fedora 14 Security Advisories
+ 1.4.3 Fedora 13 Security Advisories
o 1.5 LATAM Fedora!
+ 1.5.1 Ruby Ping
# 1.5.1.1 Ping: librería estandar
# 1.5.1.2 net-ping
- Fedora Weekly News Issue 267 -
Welcome to Fedora Weekly News Issue 267[1] for the week ending March 16, 2011. What
follows are some highlights from this issue.
This week's issue begins with announcements from the Project, including notice of
scheduled downtime on 03-16-2011 of the Serverbeach servers, details on the Gnome 3 Test
Day, and pointers to Fedora Events happening through May. In the News this week brings two
Fedora 15 Alpha reviews, one focused on Gnome 3 shell and one German language general
feature review. In Quality Assurance, details on the latest Test Days for Fedora,
including next week's preupgrade Test Day, as well as a look at Fedora 15 beta
preparations. Security Advisories brings us current with Fedora 13, 14 and 15 security
packages released over the past week, and our issue reaches its finale with another
Spanish language contribution in Fedora LATAM, this week on Ruby Ping from Guillermo
Gómez! Enjoy!
An audio version of some issues of FWN - FAWN - are available! You can listen to existing
issues[2] on the Internet Archive. If anyone is interested in helping spread the load of
FAWN production, please contact us!
If you are interested in contributing to Fedora Weekly News, please see our 'join'
page[3]. We welcome reader feedback: news(a)lists.fedoraproject.org
FWN Editorial Team: Pascal Calarco, Adam Williamson
1.
http://fedoraproject.org/wiki/FWN/Issue267
2.
http://www.archive.org/search.php?query=subject%3A%22FWN%22
3.
http://fedoraproject.org/wiki/NewsProject/Join
-- Announcements --
In this section, we cover announcements from the Fedora Project, including general
announcements[1], development announcements[2] and Events[3].
Contributing Writer: Pascal Calarco
1.
http://lists.fedoraproject.org/pipermail/announce/
2.
http://lists.fedoraproject.org/pipermail/devel-announce/
3.
http://fedoraproject.org/wiki/Events
--- Fedora Announcement News ---
The announcement list is always exclusive for the Fedora Community. Please, visit the past
announcements at[1]
1.
https://admin.fedoraproject.org/mailman/listinfo/announce
---- Outage: Serverbeach servers downtime 2011-03-16 03:00 UTC -> 2011-03-16 09:00 UTC
----
Stephen Smoogen announced[1]
"There will be an outage starting at 2011-03-16 03:00 UTC, which will last
approximately 6 hours. [Outages should be only 10-30 minutes long but the window for the
outage is 6 hours thus the large window.]
To convert UTC to your local time, take a look at[2] or run:
date -d '2011-03-16 03:00 UTC'
Reason for outage:
----- Affected Services: -----
DNS -
ns1.fedoraproject.org, Fedora Hosted -
https://fedorahosted.org/ Fedora Talk -
http://talk.fedoraproject.org/ Email for
fedoraproject.org
--Contact Information:
Please join #fedora-admin in
irc.freenode.net or respond to this email to track the status
of this outage.
Smooge [Temporary Interim Chief Cat Wranglger]
1.
http://lists.fedoraproject.org/pipermail/announce/2011-March/002937.html
2.
http://fedoraproject.org/wiki/Infrastructure/UTCHowto
--- Fedora Development News ---
The Development Announcement[1] list is intended to be a LOW TRAFFIC announce-only list
for Fedora development.
Acceptable Types of Announcements
* Policy or process changes that affect developers.
* Infrastructure changes that affect developers.
* Tools changes that affect developers.
* Schedule changes
* Freeze reminders
Unacceptable Types of Announcements
* Periodic automated reports (violates the INFREQUENT rule)
* Discussion
* Anything else not mentioned above
1.
https://admin.fedoraproject.org/mailman/listinfo/devel-announce
---- Reminder: today is GNOME 3 Test Day #2 ----
Adam Williamson announced[1],
"Hi, everyone! Just a quick reminder that today is the second Test Day for GNOME
3:[2] . Please do come along and help with testing if you can. We're having trouble
with the 32-bit live image, but a 64-bit image is available now and all the test
instructions are in place. We'll be in #fedora-test-day on IRC all day long to help
out with testing, so come along and join us there. Thanks a lot! -- Adam Williamson Fedora
QA Community Monkey IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net"
1.
http://lists.fedoraproject.org/pipermail/devel-announce/2011-March/000766...
2.
https://fedoraproject.org/wiki/Test_Day:2011-03-10_GNOME3_Beta
--- Fedora Events ---
The purpose of event is to build a global Fedora events calendar, and to identify
responsible Ambassadors for each event. The event page is laid out by quarter and by
region. Please maintain the layout, as it is crucial for budget planning. Events can be
added to this page whether or not they have an Ambassador owner. Events without an owner
are not eligible for funding, but being listed allows any Ambassador to take ownership of
the event and make it eligible for funding. In plain words, Fedora events are the
exclusive and source of marketing, learning and meeting all the fellow community people
around you. So, please mark your agenda with the following events to consider attending or
volunteering near you!
---- Upcoming Events (Dec 2010 - Feb 2011) ----
* North America (NA)[1]
* Central & South America (LATAM): [2]
* Europe, Middle East, and Africa (EMEA)[3]
* India, Asia, Australia (India/APJ)[4]
1.
http://fedoraproject.org/wiki/Events#FY12_Q1_.28March_2011_-_May_2011.29
2.
http://fedoraproject.org/wiki/Events#FY12_Q1_.28March_2011_-_May_2011.29_2
3.
http://fedoraproject.org/wiki/Events#FY12_Q1_.28March_2011_-_May_2011.29_3
4.
http://fedoraproject.org/wiki/Events#FY12_Q1_.28March_2011_-_May_2011.29_4
---- Past Events ----
Archive of Past Fedora Events[1]
1.
http://fedoraproject.org/wiki/FedoraEvents/PastEvents
---- Additional information ----
* Reimbursements -- reimbursement guidelines.
* Budget -- budget for the current quarter (as distributed by FAMSCo).
* Sponsorship -- how decisions are made to subsidize travel by community members.
* Organization -- event organization, budget information, and regional
responsibility.
* Event reports -- guidelines and suggestions.
* LinuxEvents -- a collection of calendars of Linux events.
-- Fedora In the News --
In this section, we cover news from the trade press and elsewhere that is re-posted to the
Fedora Marketing list[1].
http://fedoraproject.org/wiki/Marketing
Contributing Writer: Pascal Calarco
1.
http://lists.fedoraproject.org/pipermail/marketing/
--- First Look at Fedora 15 Alpha With Gnome Shell (
thisweekinlinux.com) ---
Rahul Sundaram forwarded[1] an initial look at Fedora 15 Alpha's Gnome 3 Shell
experience:
"After using this for a day or two at work, watching some of the upgrades that have
happened, and showing it to coworkers, I have to say, I’m very pleased so far! Gnome 3 /
Gnome Shell is really shaping up to be very useful, and the performance has significantly
improved from the last time I used it."
The full article is available[2].
1.
http://lists.fedoraproject.org/pipermail/marketing/2011-March/013742.html
2.
http://www.thisweekinlinux.com/2011/03/first-look-at-fedora-15-alpha-1-wi...
--- Fedora 15 Alpha vorgestellt (Pro-Linux.de) ---
Henrik Heigl forwarded[1] an article from the German Pro-Linux.de blog on Fedora 15
Alpha:
"Fedora 15 "Lovelock" Alpha ist eine Vorschau auf die offizielle Version,
die bereits alle geplanten Features von Fedora 15 enthält, aber noch nicht
notwendigerweise in der endgültigen Form, und nur zum Testen eingesetzt werden sollte.
Nach der Korrektur der meisten Fehler der Alphaversion soll am 12. April eine Betaversion
veröffentlicht werden, die vom Code her vollständig sein soll.
Die Alphaversion kommt mit einer Vorschau auf GNOME 3 sowie den neuesten Versionen von KDE
und Xfce. Das neue Init-System systemd wird standardmäßig eingesetzt. Systemd dient auch
zur Sitzungsverwaltung. LibreOffice ersetzt
OpenOffice.org. Für Unternehmen wurde das
Buchhaltungs- und Inventarsystem Tryton hinzugenommen. Das neue Werkzeug BoxGrinder soll
es leicht machen, virtuelle Maschinen für Plattformen wie KVM, Xen und Amazon EC2 aus
einfachen Definitionsdateien zu erzeugen."
The full article is available[2].
1.
http://lists.fedoraproject.org/pipermail/marketing/2011-March/013730.html
2.
http://www.pro-linux.de/news/1/16792/fedora-15-alpha-vorgestellt.html
-- QualityAssurance --
In this section, we cover the activities of the QA team[1]. For more information on the
work of the QA team and how you can get involved, see the Joining page[2].
Contributing Writer: Adam Williamson
1.
http://fedoraproject.org/wiki/QA
2.
http://fedoraproject.org/wiki/QA/Join
--- Test Days ---
Thursday 2011-03-10 was the second of three planned GNOME 3 Test Days[1]. Despite a
reduced turnout, a lot of valuable testing took place thanks to the dedication of those
who did show up, and many more bugs were discovered - some being fixed during the event.
Vitezslav Humpa, who along with Radek Lat helped to organize this event, posted a recap
[2] to the mailing list with a good overview of all the reported bugs.
Thus Thursday, 2011-03-17, will be preupgrade Test Day[3], where we will be testing this
important mechanism for upgrading to Fedora 15. Upgrading is always one of the thorniest
areas of a Fedora release, so if it's important to you and you can come along and help
test, please do - the more testing we can get early on, the better the final result will
be.
Next Thursday, 2011-03-24, is scheduled as power management Test Day[4], to test out
various aspects of power management in Fedora 15. However, planning for the event is not
yet complete, so it may be cancelled or postponed.
1.
http://fedoraproject.org/wiki/Test_Day:2011-03-10_GNOME3_Beta
2.
http://lists.fedoraproject.org/pipermail/test-announce/2011-March/000206....
3.
http://fedoraproject.org/wiki/Test_Day:2011-03-17_Preupgrade
4.
http://fedoraproject.org/wiki/Test_Day:2011-03-24
--- Test case management system comparison ---
Continuing her ongoing work on test case management system evaluation, Rui He posted a
proposed list of features[1] that the candidate new system, Nitrate, must have before it
can replace the current system of using the Wiki to organize test cases. After James Laska
replied[2], the two continued to discuss and refine the list.
1.
http://lists.fedoraproject.org/pipermail/test/2011-March/097606.html
2.
http://lists.fedoraproject.org/pipermail/test/2011-March/097616.html
--- Fedora 15 Beta preparation ---
The first Beta blocker/nice-to-have review meeting took place on 2011-03-11[1], and the
team worked through the full list of proposed Beta blocker and nice-to-have bugs. The
first Beta test compose is due for release on 2011-03-22.
1.
http://meetbot.fedoraproject.org/fedora-bugzappers/2011-03-11/f-15-beta-b...
-- Security Advisories --
In this section, we cover Security Advisories from fedora-package-announce from the past
week.
http://lists.fedoraproject.org/pipermail/package-announce
Contributing Writer: Pascal Calarco
--- Fedora 15 Security Advisories ---
* cgit-0.9-1.fc15 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0559...
* vsftpd-2.3.4-1.fc15 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0559...
* whatsup-1.12-2.fc15 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0559...
* avahi-0.6.29-1.fc15 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0558...
* php-ZendFramework-1.11.4-1.fc15 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0557...
* libtiff-3.9.4-3.fc15 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0556...
* logwatch-7.3.6-66.20110203svn25.fc15 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0556...
* pywebdav-0.9.4.1-1.fc15 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0554...
--- Fedora 14 Security Advisories ---
* whatsup-1.12-1.fc14 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0559...
* cgit-0.9-1.fc14 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0558...
* vsftpd-2.3.4-1.fc14 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0558...
* pidgin-2.7.11-1.fc14 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0558...
* clamav-0.97-1400.fc14 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0557...
* libxml2-2.7.7-3.fc14 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0557...
* php-ZendFramework-1.11.4-1.fc14 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0557...
* wireshark-1.4.4-1.fc14 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0556...
* logwatch-7.3.6-60.fc14 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0555...
* perl-Mail-Box-2.097-1.fc14 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0555...
* asterisk-1.6.2.17-1.fc14 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0554...
* pywebdav-0.9.4.1-1.fc14 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0554...
--- Fedora 13 Security Advisories ---
* whatsup-1.12-1.fc13 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0559...
* cgit-0.9-1.fc13 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0558...
* vsftpd-2.3.4-1.fc13 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0558...
* perl-File-FcntlLock-0.12-1.fc13 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0558...
* perl-Mail-Box-2.097-1.fc13 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0558...
* clamav-0.97-1300.fc13 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0557...
* php-ZendFramework-1.11.4-1.fc13 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0557...
* wireshark-1.2.15-1.fc13 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0556...
* asterisk-1.6.2.17-1.fc13 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0556...
* logwatch-7.3.6-55.fc13 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0555...
* pywebdav-0.9.4.1-1.fc13 -
http://lists.fedoraproject.org/pipermail/package-announce/2011-March/0554...
-- LATAM Fedora! --
LATAM Fedora is a regular column of Spanish language contributions around open source
software. It is our first expansion into incorporating foreign language content into FWN.
This week's contribution is from Guillermo Gómez, a primer on Ruby Ping. Enjoy!
--- Ruby Ping ---
En paralelo con el tutorial de Ruby, que pronto verá su segundo capítulo, vamos en
paralelo para publicaciones más frecuentes como FWN a escribir acerca del uso del lenguaje
en otras tareas específicas, hoy nos ocupa algunas formas de hacer "ping" con
Ruby.
---- Ping: librería estandar ----
Ping.pingecho utiliza TCP echo no ICMP echo para determinar si un máquina remota esta
"viva". En realidad puede utilizar "otros" puertos, no necesariamente
echo tcp/7.
1 irb(main):013:0> require 'ping' 2 => true 3 irb(main):012:0>
Ping.pingecho('gomix.fedora-ve.org', 10) 4 => true 5 irb(main):016:0>
Ping.pingecho('gomix.fedora-ve.org', 10, 'http' ) 6 => true
NOTA: si existe un paquete de rechazo ICMP al puerto especificado, se considera que la
máquina está viva, es decir, "respondió con ICMP", así que no asuma que el
puerto está abierto por el hecho de que Ping.pingecho le devuelva true.
---- net-ping ----
1. gem install net-ping
Fase común genérica para los siguientes ejemplos.
1 irb(main):001:0> require 'rubygems'
2 => true
3 irb(main):005:0> require 'net/ping'
4 => true
Ping UDP y TCP.
1 irb(main):011:0> host = "gomix.fedora-ve.org"
2 => "gomix.fedora-ve.org"
3 irb(main):012:0> u = Net::Ping::TCP.new(host)
4 => #<Net::Ping::TCP:0x7fb1cf3e16f0 @duration=nil, @timeout=5, @warning=nil,
@exception=nil, @host="gomix.fedora-ve.org", @port=7>
5 irb(main):013:0> u.port = 80
6 => 80
7 irb(main):014:0> p u.ping?
8 true
9 => nil
10 >> u = Net::Ping::UDP.new(host)
11 => #<Net::Ping::UDP:0xb74b6a38 @duration=nil, @warning=nil,
@data="ping", @timeout=5, @exception=nil, @bind_port=nil,
@host="www.ruby-lang.org", @port=7, @bind_host=nil>
12 >> p u.ping?
13 false
NOTA: en este caso el rechazo tanto a nivel TCP como ICMP no es indicativo de que la
"máquina" esté viva, es decir, aquí el PING es específico al servicio/puerto que
se está probando, no a la máquina. Note en el último caso el ping-tcp al puerto 80 donde
si hay respuesta porque hay un servidor web funcionando allí.
Ping ICMP con net-ping.
1 irb(main):011:0> host = "gomix.fedora-ve.org"
2 => "gomix.fedora-ve.org"
3 irb(main):015:0> u = Net::Ping::ICMP.new(host)
4 => #<Net::Ping::ICMP:0x7fb1d1358088 @pid=8696,
@data="\000\001\002\003\004\005\006\a\b\t\n\v\f\r\016\017\020\021\022\023\024\025\026\027\030\031\032\e\034\035\036\037
!\"\#$%&'()*+,-./012345678", @duration=nil, @data_size=56, @timeout=5,
@bind_port=0, @warning=nil, @exception=nil, @seq=0, @host="gomix.fedora-ve.org",
@bind_host=nil, @port=nil>
5 irb(main):016:0> p u.ping?
6 true
7 => nil
Tenga presente que:
1 >> u = Net::Ping:ICMP.new(host)
2 RuntimeError: requires root privileges
3 from /usr/lib/ruby/gems/1.8/gems/net-ping-1.4.0/lib/net/ping/icmp.rb:25:in
`initialize'
4 from (irb):5:in `new'
5 from (irb):5
6
Ping "external", esta opción utiliza la utilidad "ping" de su sistema
operativo.
1 >> host="200.44.32.12"
2 => "200.44.32.12"
3 >> u = Net::Ping::External.new(host)
4 => #<Net::Ping::External:0xb73fbd50 @duration=nil, @warning=nil, @timeout=5,
@exception=nil, @host="200.44.32.12", @port=7>
5 >> p u.ping?
6 true
Por cierto, net-ping no está empaquetado en Fedora, ello es una buena oportunidad para que
comiences tu primer proyecto de empaquetamiento de rubygems en Fedora, contáctame y
suscribe en el grupo de desarrollo latinoamericano RPMDev .
Gomix_
- end FWN 267 -
---
Pascal Calarco, Fedora Ambassador, Indiana, USA