Fedora 7 Released!

Swobodin's picture
Submitted by Swobodin on Thu, 2007-05-31 17:12. ::

Howdy, cousins! Welcome to our little Fedora hollow, where we've
brewed up some mighty, mighty Fedora 7 Moonshine for your enjoyment.
Here, I'll help you pour that ... and some for me ... *cough, cough*
Smoooooth ... sure does taste good. It's been sitting here in the jug
for almost a whole month now! Go ahead and help yourself to some
more:

http://fedoraproject.org/get-fedora.html

What's the most important thing to do if you are upgrading your Fedora
version? Why, that's easy! Read the release notes, it prevents
hangovers:

http://docs.fedoraproject.org/release-notes

What are new things to do with your Moonshine?

* Mix and remix this Moonshine to come up with as many flavored drinks
as there is Joe-Pye weed in the Appalachians. Want an OS to
send home with the students or staff? Add packages, remove
packages, spin it any way you like. Let a thousand distros bloom!

* Bottle up that custom mix and call it an appliance. ISV building an
appliance product? Make an RPM, identify the minimal number of
packages needed for an appliance around that RPM, then build a
distro and a live image. Easy as moon pie.

Gol' darn, but this is good 'shine. *hic* There, is that enough? No?
Here, let me pour us some more, and we can toast the most important
part of this Moonshine -- the makers. You thought I made it? Oh, no.
No special elite brewmaster here, I'm just a bartender, and this log
is my bar! Ha ha. No, really ... see ...

Fedora 7 is the first release where the development was one hunnerd
and one per-cent in the community. How? It's simple, cousin -- all
the code was merged into a single external repository. Why? Same
great distribution quality, even more high-quality developers able to
work directly with the code and improve the flavor of over 7500
packages.

Grab that jug, look inside, and you find:

* KDE? Yep, with Moonshine, Fedora and KDE are gettin' downright
friendly with each other.

* Laptops? A tickless kernel means better power consumption for
laptops; extended wireless functionality, meaning more chances
hardware will Just Work. Yee-ha!

* Get those Live images, burn CDs or DVDs, and share them with your
friends and neighbors. This is the first Fedora distribution with
full Live CD/DVD capability.

* Interoperability? Let's start with resizing and reading of NTFS
file systems. How about those Liberation fonts, d'you like how they
just slip right in where other fonts were used?

* Why stop with just one fruit jar of virtualization? This release
includes support for KVM and overall more virtualization capability.

* As always, tasty new graphics for the Fedora 7 desktop, as well as
an updated Website look and functionality, including a new build and
package update system.

More? Read up at:

http://docs.fedoraproject.org/release-notes/f7/en_US/sn-OverView.html

Oops, looks like we drank up all that jug. Guess I'll just make a
trip over the torrents to get me another. All right, then, we'll
see you. Y'all come back soon now, ya hear?

= Want Fedora? Get Fedora =

http://fedoraproject.org/get-fedora.html

The Fedora Project

Source : http://fedoranews.org/cms/node/2850

Get anonymous with Tor and Privoxy

Swobodin's picture
Submitted by Swobodin on Sun, 2007-03-11 19:15. ::

Introduction

Sometimes you may need to surf anonymously, either afraid of showing your real IP address, of letting your administrator know about the sites you visit, to avoid intrusions to your online payment, etc.
Please check whether the law allows you to use such softwares. I am actually in Czech Republic where the use of those proxies is legal. Use it at your own risk.

Tor is a toolset for a wide range of organizations and people that want to improve their safety and security on the Internet. Using Tor can help you anonymize web browsing and publishing, instant messaging, IRC, SSH, and other applications that use the TCP protocol. Tor also provides a platform on which software developers can build new applications with built-in anonymity, safety, and privacy features.

Privoxy is a web proxy  with advanced filtering capabilities for protecting privacy, modifying web page data, managing cookies, controlling access, and removing ads, banners, pop-ups and other obnoxious Internet junk. Privoxy has a very flexible configuration and can be customized to suit individual needs and tastes. Privoxy has application for both stand-alone systems and multi-user networks.

Installation

To install the bundle, use first yum in order to download and install tor
yum install tor

Unfortunately, privoxy does not exist in the Fedora repository (yet), that's why you should download it from sourceforge
http://sourceforge.net/project/showfiles.php?group_id=11118

Choose the RPM, download and install it
rpm -Uvh privoxy*rpm

Configuration
Start to edit /etc/privoxy/config

forward-socks4a /
127.0.0.1:9050 . # Do not forget the final dot!! It forwards socks4a to
tor
listen-address 127.0.0.1:8118 #Port
confdir
/etc/privoxy
logdir /var/log/privoxy
actionsfile
standard  # Internal purpose, recommended
actionsfile
default   # Main actions file
actionsfile
user      # User
customizations
filterfile default.filter
logfile
logfile
debug  
1    # show each GET/POST/CONNECT request
debug  
4096 # Startup banner and warnings
debug  
8192 # Errors - *we highly recommended enabling this*
toggle 
1
enable-remote-toggle  1
enable-remote-http-toggle 
1
enable-edit-actions 1
buffer-limit 4096
forwarded-connect-retries 
0

Start the services tor and privoxy
service tor start
service privoxy start

Now it should be operational
export proxy variables in the console to check if it works


http_proxy=http://127.0.0.1:8118/
HTTP_PROXY=http://127.0.0.1:8118/
export http_proxy HTTP_PROXY

Please note, the proxy does not support FTP protocol, which could be a security issue for your anonimity
Try to check if it works

whois $(curl whatismyip.org 2> /dev/null) | grep ^country
country:        AT


Sounds okay. Now, configure Firefox.
Edit, Preferences, Network, Settings.

configure privoxy tor firefox

Have a nice anonymous navigation!

La mort de fedora Legacy

Submitted by outofctrl on Mon, 2007-01-08 16:18. :: Fedora community

Depuis la création de la distribution Fedora, Red Hat avait décidé de séparer en deux le contenu des logiciels installables :

+ un coeur (core) supporté directement par des employés Red Hat avec l'aide de la communauté,
+ et extras sous la responsabilité de la communauté entièrement.

28 décisions pour la septième version de la distribution (dont la sortie est prévue le 26 avril 2007) viennent de parvenir sur la liste de diffusion, dont la plus importante est de supprimer entièrement cette distinction et de proposer un seul ensemble de programmes supportés équitablement entre Red Hat et sa communauté. Un seul dépôt de logiciel existera dont les outils de compilation seront dans la communauté et open-source, et qui créera les ensembles de CD que celle-ci souhaite.

Cette décision vient après une nouvelle moins réjouissante : la fin du projet Fedora Legacy dont le but était de proposer un support par la communauté sur du long terme.

Source :
http://linuxfr.org/2007/01/06/21864.html

Playing .BIN and .CUE files on linux

lion's picture
Submitted by lion on Sat, 2006-12-09 19:28. :: Administration Fedora System

Hi,
Does anyone tried to play .bin or .cue video files on linux ?
'cause all my attempts failed,
thankx,
Lion.

Plugin Flash pour Firefox

Submitted by outofctrl on Thu, 2006-11-30 18:06. :: Fedora community

Bonjour à tous,

La méthode la plus connue et la plus utilisée pour faire fonctionner Flash sous Firefox se base sur le tarball que propose Macromedia sur son site. Cette méthode (ou du moins sans avoir à faire des interventions sur les fichiers de conf et les libs) n'a pas fonctionné pour des milliers d'internautes (dont moi). C'est u nsujet de discussion qui existe sur la majorité des forums d'entraide et qui est toujours très actif.

Je propose cette méthode que j'ai essayé sous Fedora à travers le dépôt de Macromedia, qui me parait la plus "clean" et qui a fonctionné pour moi sans aucune intervention :

1/ Installer le dépot de Macromedia (il suffit de récupérer le fichier de configuration présent sur le site) :

cd /etc/yum.repos.d
wget http://macromedia.rediris.es/macromedia-i386.repo

2/ Installer le plugin :

yum --enablerepo=macromedia install flash-plugin

3/ Vous pouvez également le mettre à jour comme ceci :

yum --enablerepo=macromedia update flash-plugin

Sources :
http://doc.fedora-fr.org/Flash_:_Installation_du_plug-in
http://doc.fedora-fr.org/D%C3%A9p%C3%B4t_macromedia

J'espère que ça aidera certains d'entre vous!

Mes impréssions a propos de FedoraCore

Submitted by karim on Sat, 2006-11-25 16:28. :: Fedora community

Bonjour,
C'est agreable de voir un site linuxien 100% tunisien :)
Moi, j'ai utilisé Fedroa (4) pendant quelques semaines, après ça j'ai 'migré' vers Mandriva 2006. La principale raison : carte Wireless non reconnue par Fedroa. Maintenant j'utilise Ubuntu 6-10 (Kubuntu plus précisment, je hais a mort Gnome). Sous Mandriva j'avais un problème de ACPI, le processeur chauffait constamment, même sans que j'aie à rouler plusieurs programmes.
Est-ce que quelqu'un parmi vous est au courant si FedroaCore5 ou 6, gère mieux maintenant les cartes reseaux sans fils ?(la mienne, Intel PRO/Wireless 2200) ce serait interessant pour moi de revenir sous Fedora.
Bien à vous

Your first Hello world application with QT

Submitted by kaiser on Wed, 2006-11-22 13:17. ::

QT is a GUI toolkit, that will simplify creating and maintening
Graphical User Interface for your programs.
QT has been created by Norwegian's Trolltech which proposes different licenses.

QT is proposed with Fedora distro, with the free license. So you can
use it for your own programs, but never for applications to be sold.

In this article, we will create a simple program that displays "Hello
World" on the main Dialog frame of the application.
So open the QT Designer application directly in Application/Programming
menu, or just type
$ designer

in a terminal.
QT Designer application will start. It ask what you want to do : C++ Project, Dialog, C++ Source ...
Note : Do not forget to save your progression, or your changes will be lost.
Step 1
Choose C++ Dialog.

QT GUI

Step 2
Project Settings : Name your project in Project File : hello_world.pro.
Note : it is highly
recommanded that you put your project in its own directory so you will
not be lost when you look for your files. Choose the "three-dots
button" near to Project File and create a new directory named
hello_world, in which we will put all project files.
Step 3
Create a new Dialog : File/New or CTRL+N and choose Dialog, then save
it as hello.ui (ui : user interface). You can resize your dialog form
(Do not let it too much big).
On the right menu, change the "name" proprety into "Hello".
On this simple UI, we will have two widgets : a Push Button and a Text Label. You can find a list of the whole widgets on the left of the screen.
Step 3.1
Choose a TextLabel. Then, choose its dimensions on the Dialog. By
double-clicking on the TextLabel, you may change the text : write down
"Hello World !". You can can center, use bold, italic styles ...
Of course, you may change propreties of the Label, in the menu on the right of the screen. Choose "hello_label".
Step 3.2
Choose a PushButton, and put it in lower-right corner of the dialog. Double-click, and write down : QUIT. Name it "quit_button".
hello form qt
Now, write click on the Push Button and choose "Connections" options.
You will have a menu in which you will edit signals sent to the
application. In our case :

  1. Choose New
  2. Sender : quit_button
  3. Signal : clicked(), which is a predifined event, that means when you click on an object
  4. Receiver : Hello
  5. Slot : close(), which is a predifined function that closes the application.
  6. Validate by Clicking OK Button
Save everything.
Step 4
File/New menu 'or CTRL+N' and choose "C++ Main-File (main.cpp)". Accept
the default options, and click OK. You should have something that look
like this :

#include <qapplication.h>
#include "hello.h"
int main( int argc, char ** argv )
{
    QApplication a( argc, argv );
    Hello w;
    w.show();
    a.connect( &a, SIGNAL( lastWindowClosed() ), &a, SLOT( quit() ) );
    return a.exec();
}

Save everything.
Step 5
Open a terminal. Then :

$ cd /path/to/project/directory
$ qmake -o Makefile hello_world.pro
... (creating Makefile) ....
$ make
... (compiling) ...
$ ./hello_world

And that's your first program with QT. Nice, isn't it ?
Other tips, you can generate the header and source file, using "uic" command. Let's see that :

  1. in order to generate header, tape in the terminal
    $ uic hello.ui -o hello.h
  2. for sources, type :
    $ uic -impl hello.h hello.ui -o hello.c

You can now see how headers and sources look like. That's all for today.
I will make other tutorials in the future for advanced features in QT. Enjoy programming with QT.

Kneel Before ZOD: tuto AIGLX+Beryl+FC6 !!!

The Duke's picture
Submitted by The Duke on Thu, 2006-11-16 08:09. :: Administration Fedora System

Amis du jour, Bonjour !!!

Alors, voici un petit tuto pour avoir le joli bureau 3d sous Fedora Core 6.
Vous devez vous logger en étant root !!!
On va utiliser AIGLX (de la vrai 3d, pas d'émulation comme XGL) et Beryl (pas de compiz) !!!

A- Pilotes de la carte graphique:
Les pilotes directement installable sous FC6 se trouvent sur le site rpm.livina.org
D'abord, il faut telechrger les module du pilote qui correspondent au noyau installé
On suppose que c'est le noyau par defaut et que vous n'avez pas effectuer de mise à jour:
Allez dans le depot K:
Nvidia: kmod-nvidia-1.0.9629-1.2.6.18_1.2798.fc6.i686.rpm
ATI: kmod-fglrx-8.29.6-1.2.6.18_1.2798.fc6.i686.rpm
Remarquer bien le 2.6.18_1.2798 et le i686 --> C'est la version du noyau !!!

Maintenant, les pilotes
Allez au depot X:
Nvidia: xorg-x11-drv-nvidia-1.0.9629-1.lvn6.i386.rpm
ATI: xorg-x11-drv-fglrx-8.29.6-1.lvn6.i386.rpm
(Pour les ATI, ça va p'têt pas bien marché, il faut, dans ce cas attendre le pilote 8.30)
Maintenant, placez les deux fichiers correspondant a votre carte graphique dans un même

dossier, on suppose que c'est /root/buro3d
ouvrez un terminal et tapez cd /root/buro3d
Nvidia: tapez "rpm -ivh kmod-nvidia-1.0.9629-1.2.6.18_1.2798.fc6.i686.rpm \ xorg-x11-drv-nvidia-1.0.9629-1.lvn6.i386.rpm"
ATI: tapez "rpm -ivh kmod-fglrx-8.29.6-1.2.6.18_1.2798.fc6.i686.rpm \ xorg-x11-drv-fglrx-8.29.6-1.lvn6.i386.rpm"
(sans les "" biensur !!!)

et voila, votre pilote est installé !!!
Pour l'essayer, ouvrez une console et tapez glxgears , si tout va bien, vous aller avoir une joli animation en 3D :)
Note: L'installation peut donné des erreur si SELinux est installé, alors, soit vous ne l'installer pas !!! Soit il faut le désactivé (mode permessive), mais ça, je laisse les autres membres du forum l'expliquer !!!

B- lol sal compiz, beryl t'roxx stout !!!
Maintenant, on passe à l'installation du gestionnaire d'affichage Beryl, qui est un
fork de compiz, mais il est vraiment plus fort !!! Et il fonctionne à merveille avec KDE !!!
Donc, il faut aller au site: http://wilsonet.com/packages/beryl/fc6-i386/
Recuperez tous les fichiers qui ne contiennent pas *-debuginfo-* ou *-devel-*, telechargez tous le reste !!!
Placer les fichiers dans /root/buro3d/beryl
Ouvrez une console et tapez: cd /root/buro3d/beryl
Maintenant, executez ces commandes:
rpm -ivh beryl-core-0.1.2-1.fc6.i386.rpm
rpm -ivh beryl-dbus-0.1.2-1.fc6.i386.rpm
rpm -ivh beryl-manager-0.1.2-1.fc6.i386.rpm
rpm -ivh beryl-plugins-0.1.2-1.fc6.i386.rpm
rpm -ivh beryl-settings-0.1.2-1.fc6.i386.rpm
rpm -ivh beryl-vidcap-0.1.2-3.i386.rpm
rpm -ivh aquamarine-0.1.2-1.fc6.i386.rpm
rpm -ivh bdock-0.1.2-1.fc6.i386.rpm
rpm -ivh heliodor-0.1.2-1.fc6.i386.rpm
rpm -ivh emerald-0.1.2-1.fc6.i386.rpm
rpm -ivh emerald-themes-0.1.2-1.fc6.noarch.rpm

oufffff !!! C T un peu long ;)

Alors, fermer ce terminal, ouvrez un nouveau, tapez beryl-manager
Et Voilà !!!!
Réduisez cette console et surtout, ne la fermez pas !!!
Pour la configuration, vous pouvez utiliser le petit diamond qui se trouve en bas de l'ecran à droite, ou, dans un nouveau terminal, tapez beryl-settings

Notes:
1* pour ajouter des bureau, centre de configuration KDE-->Bureau et mettez autant de bureau

ke vous voulez (de preference 4) !!!
2* Si c'est pas centre de configuration KDE-->Bureau, alor cherchez la un peu dans le centre

de configuration KDE !!!
3* Si vous avez besoin d'une autre aide, postez vos questions sur CE FORUM ;)

Screen: All in one

Swobodin's picture
Submitted by Swobodin on Tue, 2006-11-14 13:26. ::
(I learned these tricks via /etc/shadow)
Ever connected to a remote host and needed more than one terminal for a specific task? Every UNIX administrator does, but not all the admins know about screen, as many of them tend to open many login sessions. Aside from the loss of time that causes the previously mentioned operation, every new shell session takes averagely 6 to 8 MB of RAM on the local machine, hence the need for multiple shell windows inside a single session.
Screen is a full-screen window manager that multiplexes a physical terminal between several processes (typically interactive shells). Each virtual terminal provides the functions of a DEC VT100 terminal and, in addition, several control functions from the ISO 6429 (ECMA 48, ANSI X3.64) and ISO 2022 standards (e.g. insert/delete line and support for multiple character sets). There is a scrollback history buffer for each virtual terminal and a copy-and-paste mechanism that allows moving text regions between windows.
Too much theory, now, let's proceed on.
Assuming that the remote host you are working on has screen installed (which is almost always the case), connect on your ssh (or telnet) session
ssh swobodin@192.168.0.1
Start a new screen session
screen
Now, you logged in a new screen terminal, which allows you to perform the same operations as in a normal session, yet with other features that can be ran with shortcuts.

Creating, renaming windows, moving between windows

Open a new window into the screen session
Ctrl+a, c (without comma "," Hold Ctrl and A simultaneously, then release and press C in lowercase)
You may rename the window:
Ctrl+a, A (please note, "A" is in uppercase)
Below you will be asked to enter the new title
To switch between windows:
  • Ctrl+a, <window_number>
    where <widow_number> is a digit in the range of 0 to 9 representing the number of the window, 0 stands for the first one.
  • Ctrl+a, space
    Moves to the next window
  • Ctrl+a, "
    Lists the windows and you may select with arrows and Enter keys
  • Ctrl+a, Ctrl+a
    Toggles between the actual window and the previous one
  • Ctrl+a, Ctrl+'
    Type the window title and you move there

Detaching, reattaching windows

To detach a screen and come back to your parent session:
Ctrl+a, d
The windows will work in background, and won't bother you with output and error messages. This is a good idea if you want to disconnect from the remote host and "let the machines do the dirty work".
To reattach a screen (you are in the parent window now), detect its process id, terminal and host
$ screen -d
There are screens on:
        7160.pts-1.host1     (Detached)
        7111.pts-2.host1     (Detached)
        7071.pts-1.host1     (Detached)

Choose the one you want to connect on, and reattach it with -r option
screen -r 7160.pts-1.host1

Locking sessions

To lock a session and requiring a login/password to reconnect (I like this feature), type
Ctrl+a, x
You will have to type your username password in order to return to the session.
Logging output
Ctrl+a, H (uppercase)
All what you type and all what the terminal outputs will be logged in screenlog.n , where n is your window number

Kill, suicide

You may want to kill the screen you are working on
Ctrl+a, K
A prompt menu will you ask you whether you are really willing to kill the window (stupid question, but I don't find an alternative)
To kill the whole screen and the parent session (be careful as you won't have to confirm, all your work will go away)
Ctrl+a, D, D

Miscellaneous features

Ctrl+a, t
Show system information
Ctrl+a, v
Display the version and compilation date.
Ctrl+a, ?
Show bind keys, all what you need is there.

If you like screen

Send bug-reports, fixes, enhancements, t-shirts, money, beer & pizza to the author screen at uni-erlangen dot de

Fedora Core 6 aka Zod Released!

Swobodin's picture
Submitted by Swobodin on Tue, 2006-10-24 15:21. ::

This is the announcement of Zod. Zod permits you to call him "Fedora Core 6".

Tremble, Earthlings, for Zod is released from the confines of testing. Zod intends to hammer the servers of the world ... starting TODAY! For those who chose the world-domination-acceptance package in your last installation, you need do nothing -- Zod is beaming itself to your computers already. If your keyboard begins to get hot, back away ... very ... slowly ...

For the rest of you minions who failed to do Zod's bidding previously, this is your ONE AND ONLY CHANCE to redeem yourself. Go quickly! Download the torrent NOW. Obtain the ISO immediately. Zod's minions know to back up their /home directory and to begin immediate installation of the GREATEST version of Fedora Core EVER.

When you are done genuflecting, listen carefully. Zod now delivers an important message to Zod's predecessor, the Fifth Iteration of Fedora Core, known to some as Bordeaux:

"KNEEL BEFORE ZOD, for Zod has many improvements that convince users to upgrade and abandon you! Ph34r me! Mwahahahaha."

Zod accepts that the Fedora Project continues to provide software and security updates for Bordeaux, as per the policy of Zod's minions. Zod chooses to permit this action to continue.

Those who would understand Zod must begin here:
http://fedoraproject.org/wiki/FC6ReleaseSummary
http://fedora.redhat.com/docs/release-notes/
Massive downloading of Zod is known to melt servers worldwide, so Zod commands all who are able to use bittorrent.

http://torrent.fedoraproject.org

For other ways to get Zod, read http://www.redhat.com/fedora/

Source: http://www.redhat.com/archives/fedora-announce-list/2006-October/msg00008.html