Jump to content
Dark26

Le Linux BAR - Discussion de tout et de rien

Recommended Posts

Si vous voulez des idées de troll pour entrainer Rem, j'en connais quelques uns... ayant la chance de le connaitre personnellement depuis quelques années maintenant (d'ailleurs... vous êtes surs de ne pas vouloir le garder ?? :transpi: ), mais il faudrait plutôt aller dans les sections bla² ou tuning pour cela

Bonne retraite Rem (si jeune et déjà fatigué... :transpi: )

Share this post


Link to post
Share on other sites

euh j'utilise le bar pour une question vraiment vite fait , quelqu'un connait l'option pour enlever le splash screen nvidia au boot de xorg ? je l'avait oté quelque part et plus moyen de mettre la main dessus et sur google ca me ressort que des tutos d'install des drivers :(

Share this post


Link to post
Share on other sites

euh j'utilise le bar pour une question vraiment vite fait , quelqu'un connait l'option pour enlever le splash screen nvidia au boot de xorg ? je l'avait oté quelque part et plus moyen de mettre la main dessus et sur google ca me ressort que des tutos d'install des drivers :(

Option "NoLogo" "true"

Et pour info, y'a toutes les options du driver dans le fichier README (README.gz) installé avec le driver, ou sur internet ( README.txt ou index.html )

Share this post


Link to post
Share on other sites

Est-ce qu'il y aurait un iptables guru qui saurait me dire comment faire pour spécifier une liste de ports ?

Exemple : je veux accepter les paquets venant des IP 80.10.0.0/16 et 210.20.0.0/16 et pas les autres

Je peux faire deux règles accept pour chaque plage mais si j'ai 10 plages ça devient chiant...

Sous OpenBSD avec pf je peux déclarer :

list = "{ 80.10.0.0/16, 210.20.0.0/16}"

et ensuite faire une règle d'acceptation sur $list.

Share this post


Link to post
Share on other sites

avec iptables tu peux utiliser la notation par réseaux (192.168.0.0/24...)

Par contre pour la liste de réseaux... euh... tu peux faire une boucle au pire...

list="10.0.0.0/8 172.16.0.0/12 192.168.0.0/16"
for plage in $(echo $list)
do
iptables -A INPUT -s $plage -j ACCEPT
done

(et pour mettre plein de ports y'a le module "mport")

Share this post


Link to post
Share on other sites

for plage in $list ça suffit :)

Ah ouais avec bash et sh...

Edited by tuXXX

Share this post


Link to post
Share on other sites

Je passe en retard pour souhaiter à nouveau une bonne retraite à rem que je n'ai pas eu malheureusement le temps de bien connaître (je suis arrivé trop tard, quand c'était déjà le début de la fin de ton règne).

Et pour tuXXX, bravo pour cette promotion (en revanche j'ai eu plus affaire à toi, c'est à peu près toi qui a répondu correctement à 80% de mes problèmes de débutant linuxien... Je te dois beaucoup! :resolu:)

Bravo à tous deux donc! :D

Share this post


Link to post
Share on other sites

Bon ben, (un peu en retard soit) sans me lancer dans une tirade mélodramatique :

- un grand merci à Rem, un grand de la section, même si on a pas eu la chance de se "croiser" souvent (faut dire, je suis pas un ancien moi), et évidemment pas de tristesse, vu que tu as promis de toujours passer de temps en temps

- un grand bravo à tuXXX, même si ça fait quand même bizarre de te voir avec des responsabilités :cartonrouge: ... Toi je te connais déjà plus, et j'avoue que tu m'as appris énormément de choses. Y'a intérêt à ce que ça continue ! Et en plus t'as plus le droit de troller, alors juste pour toi : Gentoo ça pue :cartonrouge:

- le libre vaincra !

- et tournée générale :smack: !!

Share this post


Link to post
Share on other sites
Allez, pot de départ en retraite : :-D :tchintchin: :win::fete:

Rem

bon, c'est tout ce que j'ai retenu du discours :D

:D (au cidre biensûr ^^)

ps : chouette, je vais enfin pouvoir troller comme un inpactien normal !

j'attend toujours que theo fasse des DM dans la section linux .... (cf le barbec BZH05) :-D

pit être qu'on pourra voir rem pourrir la section linux maintenant :cartonjaune:

j'espere quand même que tu gardes le drapeau noir ;-) .

idem .. surtout qu'on pourra moins nous confondre ;)

j'espère juste que cest plus un pot de retour qu'un pot de départ :-D

;)

:craint:

j'attends avec INpatience tes trolls rem :devil: ...... :mdr:

/me prépare la réserve de pop-corn ... si y'a des amateurs :dd:

Surtout le bar du coin coin, coin coin pour un pingouin :D:mad2::mad2:

t'as fumé quoi zoto pour avoir un avatar comme ça ? :-D

En tant que modo débutant ......

(gérer les trolls au lieu de les nourrir :mdr: )

....

mais pourquoi disent-ils tous ça ? :-D

bienvenu chez les fous TuXXX ..... et bon courage pour ta nouvelle fonction ;)

halala rem a la retraite tuxxx qui reprend le flambeau :) c'est beau tout ca !

ta vu ma poule, ils en pleuraient presque ^^ ils sont mignon hein nos pingouins :-D

Si vous voulez des idées de troll pour entrainer Rem, j'en connais quelques uns... ayant la chance de le connaitre personnellement depuis quelques années maintenant (d'ailleurs... vous êtes surs de ne pas vouloir le garder ?? :p ),

ah vi, ça intéresse ... vas-y balance des infos :dd:

Share this post


Link to post
Share on other sites

sinon pour parler linux .. j'ai formaté mon ordi, réinstallé windows ( :D ) pis mandriva 2006 en pack discovery .... et ça confirme qu'un install de windos prend beaucoup plus de temps avec tous les patch à mettre et les softs à aller chercher sur le net et installer à la main, qu'un linux avec un gestionnaire de package .... les windowsiens ne savent pas ce qu'ils perdent

je suis rapidement passé en mandriva 2006 club version dec vu que pour l'achat d'un pack, on a un accès club pendant 1 mois :D je regrette pas du tout les 30euros du pack, ça permet de ne pas se prendre la tête avec certains logicels proprio genre java qui font ch*er :-D

donc a mandriva tourne bien et est bien configurée :craint: (j'ai juste un truc à revoir : j'ai pas séparé mon /home et je me dit que c'est une connerie quand même :p et le wifi je ne sais pas du tout ce que ça donne, j'attend de recevoir mon routeur)

sinon j'ai encore la place pour réinstaller une ubuntu, mais je préférai avoir une distrib en bon était de marche avant d'entamer la seconde... mais je vais y arriver (problème de temps)

pis pour finir, j'ai récupéré deux ordis avec lesquels je vais pouvir jouer un peu :

- un PC avec un P 666MHZ avec 20GO de DD et 256Go de RAM je crois (j'ai mis une carte ethernet pour commencer :devil: )

- un portable Toshiba Satellite 220CDS avec (tenez vous bien) un P 133MHz, 1Go de DD et 32Mo de ram .... va falloir le rallonger en ram et mettre une carte pcmcia ethernet .. faut que je vois ce que je peux trouver de pas ruineux pour lui

dans le premier j'ai envie d'installer une debian et peu-être un gentoo ... enfin bref de jouer avec les distrib qui me passent sous la main

dans le second je vais jouer à kicékalapluspetite avec une damnsmall linux que j'ai réussi à faire tourner en live CD .... il est très silencieux donc un petit serveur mail serait pas mal :mad2:

voili voilou mon état des lieux informatique/linuxique :mad2: (sinon je suis de retour sur nantes depuis décembre, au chomage et j'ai encore moins de temps qu'avant :-D )

Edit : faudrait que je poste plus souvent, je fais des tartines du coup :cartonjaune:

Share this post


Link to post
Share on other sites

Salut

Ton 666 met devil linux dessus (Mouaaaaaaaaaaaaaaaaaa), plus serieusement tu lui rajoute 256 de ram et hop un pc pour le net qu'avec linux .

Pourquoi pas la ubuntu :chinois: .

Ton vieux coucou sous forme de portable peut encore faire des tas de chose mais ça va etre un chouya plus technique .

Deja si il avez une interface réseaux en lui mettant un pcmcia ethernet tu en fait une passerelle, c'est d'ailleur tres pratique un Portable pour ça , prend pas de place l'ecran est deja là :xzombi: .

Ensuite si tu veux en faire une station de travail, si si c'est possible, va voir du coté de Dams small linux ou de Drinouxlinux :)

a+

Share this post


Link to post
Share on other sites

Scara, voleuse d'idée :roll:

j'veux faire la meme chose avec un vieux toshiba équipé d'un amd k6-II, mais il a pas de carte rézo .... et le problème c'est que les cartes réseaux en pcmcia c'est pas gratuit apparement (+/- 30 roros :-D )

ya pas moins cher :oops: ?

Share this post


Link to post
Share on other sites

Un truc marrant, que je connaissais déjà mais que je viens de revoir sur lea-linux:

#include <unistd.h>
int main(void)
{
while(1)
fork();
return(0);
}

Vive le fork-bomb!

P.S: ne le lancez pas à moins de vouloir rebooter votre machine à la barbare, ou alors faites un petit:

ulimit -u 30

avant.

neo

Edited by neologix

Share this post


Link to post
Share on other sites

Et la forkbomb en bash alors?

:(){ :|:& };:

...pareil, moi je lance parce que j'ai mis des limites dans /etc/security/limits.conf (250/300 process pour les users)

D'ailleurs, ton code, on peut le réduire pas mal "pour le fun" :

main(){while(1)fork();}

:craint:

(et gcc ne dit rien si on compile sans options...)

EDIT : j'avais pas vu le changement de titre... j'aime bien :fou:

Edited by tuXXX

Share this post


Link to post
Share on other sites

On peut encore faire un peu plus crade:

main(){while(fork());}

Blague à part, tu connais un moyen pour limiter l'utilisation du cpu?

Pas en temps CPU, mais en pourcentage?

neo

Edited by neologix

Share this post


Link to post
Share on other sites

On peut encore faire un peu plus crade:

main(){while(fork());}

:copain:

bon c'est de la programmation ça, il suffit de regarder comment marche un fork() pour voir que là ça ne va pas marcher...

à la limite mettre "while(fork()!=-1);"... mais dans ce cas là le processus va s'arrêter alors qu'avec le while(1) il continue...

le code que j'ai posté juste avant est à mon avis donc meilleur (je suis d'accord avec moi-même, c'est déjà ça :zarb: )

Blague à part, tu connais un moyen pour limiter l'utilisation du cpu?

Pas en temps CPU, mais en pourcentage?

Moi j'en sais rien...

Share this post


Link to post
Share on other sites

Ah, je m'y attendais...

Faites le test, vous verrez.

En fait, ils vont tous être "defunct", des zombies quoi, parce que contrairement au dernier, ils se terminent, et ils n'ont pas été wait()é.

Donc tute trimbales avec une table de processus remplie de defunct, ce qui est bien chiant aussi.

Le problème c'est que vous n'avez pas une bonne vision du pid renvoyé par fork().

Ce n'est pas un entier dont la valeur est fixée (d'ailleurs elle ne peut pas être partagée), mais elle dépend du processus en exécution.

exemple:

#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/wait.h>

main()
{
	pid_t pid;
	int rv;

	switch(pid=fork()) {
		case -1:
			perror("fork");  /* something went wrong */
			exit(1);		 /* parent exits */

		case 0:
			printf(" CHILD: This is the child process!\n");
			printf(" CHILD: My PID is %d\n", getpid());
			printf(" CHILD: My parent's PID is %d\n", getppid());
			printf(" CHILD: Enter my exit status (make it small): ");
			scanf(" %d", &rv);
			printf(" CHILD: I'm outta here!\n");
			exit(rv);

		default:
			printf("PARENT: This is the parent process!\n");
			printf("PARENT: My PID is %d\n", getpid());
			printf("PARENT: My child's PID is %d\n", pid);
			printf("PARENT: I'm now waiting for my child to exit()...\n");
			wait(&rv);
			printf("PARENT: My child's exit status is: %d\n", WEXITSTATUS(rv));
			printf("PARENT: I'm outta here!\n");
	}
}

Si c'était une vraie variable, le switch ne fonctionnerait pas.

Edited by neologix

Share this post


Link to post
Share on other sites

Salut tout le monde :)

A cette heure ci je prendrai un café :zarb:

J'ai une question qui s'adresse aux spécialistes Debian :)

Alors voilà, je vous explique le truc :

Introduction :

J'ai voulu installer un plugin pour mettre beep-media-player dans le tray de mon XFCE, le soucis c'est que le plugin n'existe qu'en source. Je me suis dis, ok, on va faire un package, ça sera un bon moyen pour commencer.

Le soucis :

J'ai besoin d'installer beep-media-player-dev pour faire celà or, beep-media-player-dev recquiert xlibs-dev qui est un package virtuel contenant la plupart des libx* mais ... qui n'existe plus officiellement il est donc impossible à installer.

Solution potentielle ? :

Je viens de lire que l'on pouvait créer des "dummy package" ( ici : http://fr.wikipedia.org/wiki/Utilisateur:S...ummy_Package.22 ). Serait-ce une solution sachant que j'ai installé toutes les librairies qui composent xlibs-dev ?

Merci à vous :yes:

Share this post


Link to post
Share on other sites

quand tu fais ton dpkg-buildpackage, tu peux aussi mettre un -d pour enlever le check des dépendances :reflechis:

Share this post


Link to post
Share on other sites

quand tu fais ton dpkg-buildpackage, tu peux aussi mettre un -d pour enlever le check des dépendances :francais:

Je vais essayer ça, merci ;-)

Et sinon ma solution du dummy package, ça ne passerait pas ?

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...