re: Compiler un paquet source de Debian

2015-05-18 Par sujet chris21 . roux
Bonjour mailing list,

La méthode proposée pour le noyau ne fonctionne que pour le noyau.
La méthode proposée par Valentin redirige vers une page qui redirige vers un 
lien inexploitable.

- Mail original -
De: "Frédéric Marécaille" 
À: debian-user-french@lists.debian.org
Envoyé: Samedi 16 Mai 2015 10:04:52
Objet: Rép: re: Compiler un paquet source de Debian

Bonjour, 

Il s'agit d'un tuto de 2010, c'est toujours valable? 

Frédéric 

Jacques BRIQUET  a écrit : 



Bonjour, jette un coup d'oeil sur ce lien: 

https://www.isalo.org/wiki.debian-fr/Compiler_et_patcher_son_noyau 

A+ 

JB1 











> Message du 15/05/15 13:44 
> De : chris21.r...@free.fr 
> A : debian-user-french@lists.debian.org 
> Copie à : 
> Objet : Compiler un paquet source de Debian 
> 
> Bonjour, 
> 
> cela fait maintenant plusieurs fois que je tombe sur un paquet source fourni 
> par Debian, 
> qui ne contient aucune instruction sur la manière de l'installer. 
> Par exemple mercurial. 
> Ou encore qui dispose d'une méthode d'installation qui n'est pas celle de 
> l'équipe de Debian 
> et qui ne se comporte pas pareil, par exemple openjdk7. 
> Mais le pire, c'est quand je lance une commande Debian pour récuperer un 
> paquet source Debian et 
> que cette commande me répond qu'il faut utiliser une autre commande pour 
> récupérer le paquet source et 
> que ce paquet source ne provient pas de Debian, exemple openjdk7 sous i386. 
> 
> Au final, je me pose la question: Debian est-il libre? 
> 
> Si cela est vrai, alors il doit mettre à disposition, de lui-même, tout 
> paquet source qui produit un paquet binaire et 
> ce paquet source doit donner une méthode pour générer un paquet binaire. 
> 
> Tout autre comportement serait soit un oubli, soit un sabotage volontaire. 
> 
> Cordialement, 
> Chris 
> 
> -- 
> Lisez la FAQ de la liste avant de poser une question : 
> http://wiki.debian.org/fr/FrenchLists 
> 
> Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" 
> vers debian-user-french-requ...@lists.debian.org 
> En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org 
> Archive: 
> https://lists.debian.org/89625.1228886107.1431690264858.javamail.r...@spooler6-g27.priv.proxad.net
>  
> 
>

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: 
https://lists.debian.org/790185032.1238672357.1431961083968.javamail.r...@spooler6-g27.priv.proxad.net



Compiler un paquet source de Debian

2015-05-15 Par sujet chris21 . roux
Bonjour,

cela fait maintenant plusieurs fois que je tombe sur un paquet source fourni 
par Debian,
qui ne contient aucune instruction sur la manière de l'installer.
Par exemple mercurial.
Ou encore qui dispose d'une méthode d'installation qui n'est pas celle de 
l'équipe de Debian
et qui ne se comporte pas pareil, par exemple openjdk7.
Mais le pire, c'est quand je lance une commande Debian pour récuperer un paquet 
source Debian et
que cette commande me répond qu'il faut utiliser une autre commande pour 
récupérer le paquet source et
que ce paquet source ne provient pas de Debian, exemple openjdk7 sous i386.

Au final, je me pose la question: Debian est-il libre?

Si cela est vrai, alors il doit mettre à disposition, de lui-même, tout paquet 
source qui produit un paquet binaire et
ce paquet source doit donner une méthode pour générer un paquet binaire.

Tout autre comportement serait soit un oubli, soit un sabotage volontaire.

Cordialement,
Chris

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: 
https://lists.debian.org/89625.1228886107.1431690264858.javamail.r...@spooler6-g27.priv.proxad.net



Re: [HS] Microsoft s'ouvre t-elle à l'opensource ?

2014-11-17 Par sujet chris21 . roux
L'histoire se répète:
Microsoft voyant qu'il ne peut pas vaincre Linux essaie de l'infiltrer grâce à 
des sociétés secrètes pour le pervertir et le contrôler,
tout comme en son temps l'empire romain a voulu pervertir le christianisme en 
en faisant une religion d'état gouvernée secrètement par une élite romaine 
païenne
ce qui a produit toutes les horreurs qu'ont fait subir les catholiques au monde 
entier et qui a discrédité le christianisme au yeux du plus grand nombre.
De même, Microsoft veut prendre le contrôle de Linux, notamment avec des 
sociétés amies (même si elles paraissent être concurrentes) afin de contrôler 
le monde du logiciel.
Cela fait maintenant longtemps que Microsoft possède sa propre distribution 
Linux (une société qu'elle contrôle en est le développeur).
Microsoft cherche à s'imposer toujours plus. Ils ont compris que Windows 
n'avait aucune chance alors ils noyautent Linux.
Nous sommes attaqués de toutes parts, par des gens qui se disent partisans des 
logiciels libres mais qui sont secrètement affiliés à Microsoft ou à d'autres 
sociétés du monde du logiciel ou du hardware,
dont le seul objectif est de priver le monde entier de liberté pour imposer un 
nouvel ordre mondial.
Ce nouvel ordre mondial est toujours le même, il n'a pas changé depuis l'empire 
romain. Et pour brouiller les pistes, cet empire du crime essaie de vous faire 
croire que ce nouvel ordre mondial est fomenté par les juifs.
Ce racisme évident est la pour vous détourner du véritable ennemi, un ordre 
maçonique créé par l'empire romain, en premier lieu pour contrôler l'église 
catholique.
Aujourd'hui, cet ordre maçonnique romain catholique est là pour prendre le 
contrôle de votre ordinateur et imposer au monde entier le règne de 
l'esclavage, comme les empereurs romains l'ont toujours décidé.
L'objectif de cette société secrète est de faire de nous leurs esclaves.
Microsoft fait croire à tous qu'il est sur le déclin; ce n'est qu'une ruse; 
Microsoft est en train de prendre le contrôle de Linux, via des sociétés qui 
ont connu un succès financier fulgurant durant les années récentes (vous savez 
bien de qui je parle).

- Mail original -
De: "D. Barbier" 
À: "mailing liste debian française" 
Envoyé: Lundi 17 Novembre 2014 23:11:44
Objet: Re: [HS] Microsoft s'ouvre t-elle à l'opensource ?

Le 17 novembre 2014 20:22, FGK a écrit :
[...]
> En ce qui concerne le CLA de Google par contre, a priori je te rejoindrai.
> Mais je ne l'ai lu qu'en diagonale. À première vue, il n'est pas dit que le
> contributeur conserve ses droits sur son code tandis qu'ils les accordent bien
> à Google.

Si si, au 1er paragraphe. Mais ce texte vient en préambule, je suis
étonné que ça ait une quelconque valeur. C'est aussi marqué (pour
Google et Apache) que le CLA protège le contributeur ; or je ne vois
pas en quoi abandonner une partie de ses droits permet de se protéger.

> Pour finir avec ce message déjà trop long, je me permet de faire une remarque
> concernant ton intervention "ce sont des CLAs, ils ne différent en rien". Je
> préfère voir cela comme une question : "ce sont tous des CLAs, en quoi
> diffèrent-ils ?"
[...]

Oui, tu as bien sûr raison, ce que je voulais dire, c'est qu'on est
passé d'une politique de copyright assignment il y a quelques années à
une politique de license agreement, qui me semble beaucoup plus
équilibrée (dans son ensemble, il faut évidemment regarder au cas par
cas), et le CLA de .NET me semblait suivre la même voie. Tu dis qu'en
pratique,  le CLA est un copyright assignment :
> Conséquence, le code appartient à .NET Fondation et plus au contributeur

Je ne suis pas d'accord, mais bon, en le relisant, la section 8 me
semble hautement problématique, je n'ai donc pas envie de le défendre.
En tant que non-juriste, je ne comprends pas les implications de cette
section, et n'aurais aucune envie de signer ce CLA. Idem pour celui de
Canonical, au passage (section 6.1). Ah zut, je l'ai signé ;-)

D'accord pour dire que tous les CLA ne se valent pas ; ceux d'Apache
et de Google me semblent les moins mauvais, ils sont courts et sont
compréhensibles par des non-initiés. Mais les communautés sont
toujours réticentes à s'engager dans cette voie, Arduino est en train
de l'apprendre à ses dépens par exemple
  https://groups.google.com/a/arduino.cc/forum/#!topic/developers/9dirF2aXhAE

Denis

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: 
https://lists.debian.org/camqf4ege-jxrguprqnwjv5trzvev57jmsezmia5ngujn5nx...@mail.gmail.com

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez

Re: [HS] J'ai l'inux nom de code Canterbury

2013-10-13 Par sujet chris21 . roux
Le filtrage peut être conçu comme une liberté et non comme un interdit.
Exemple: hier soir, vers 23h, je suis sur mon prototype en train de tester de 
nouvelles fonctionnalités.
Je décide de lancer un "tcpdump -i eth0" pour débuguer mon proto.
Immédiatement, le navigateur s'ouvre et me balance une page web porno, sans que 
j'ai rien demandé.
Après consultation des trames réseau, il s'avère que des entreprises de 
marketing échangent des cookies avec mon navigateur et qu'ils ont décidé de me 
faire ch...
Si je peux filtrer ce genre d'attaque perverse, j'appelle ça une liberté et non 
un interdit.
Le problème est que les agences de marketing nous ont profilé et que pour 
lutter contre ces pervers, la seule arme qui reste, c'est le poste utilisateur.
G... controle le marché de la pub sur internet et le marketing qu'ils utilisent 
est le plus pervers qui soit.
Je conçois le filtrage comme un préservatif qui nous libère de ce profiling.
De plus, je suis adulte. Que peut donner le profilage marketing sur des enfants?
Il ne s'agit pas de lutter contre des sites web a contenu interdit, mais de 
lutter contre des pervers qui cherchent à propager leurs perversions.
Je parle de pronographie car il s'agit d'un sujet qui me touche. Mais le 
profiling trouvera facilement votre point faible et l'exploitera jusqu'à la 
moelle.
Welcome to a brave new world!

- Mail original -
De: "andre debian" 
À: debian-user-french@lists.debian.org
Envoyé: Dimanche 29 Septembre 2013 20:38:10
Objet: Re: [HS] J'ai l'inux nom de code Canterbury

>> Le projet "J'ai l'inux" vise à proposer une distribution Linux capable de
>> filter les contenus notamment pornographiques, pour une utilisation à
>> l'école.

Une autre solution consisterait à créer le contraire :

une distribution "j'ai l'inux", spécialisée pour les sites "X",
avec contenu libres et opensource.

Un accès facilité et immédiat des meilleurs site du genre,
grâce à "GNU/j'ai l'inux".

Elle serait interdite aux moins de 16 ans bien sûr.

Bon allez, je sors ... :-)

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/201309292038.10578.andre_deb...@numericable.fr

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: 
http://lists.debian.org/817661827.78155271.1381685617296.javamail.r...@spooler6-g27.priv.proxad.net



Re: [HS] J'ai l'inux nom de code Canterbury

2013-09-27 Par sujet chris21 . roux
L'idée de J'ai l'inux est de filtrer les contenus en analysant les contenus et 
pas en se basant sur une liste de sites prédéfinis.
Ce n'est pas la panacée, mais c'est complémentaire.

- Mail original -
De: "andre debian" 
À: debian-user-french@lists.debian.org
Envoyé: Vendredi 27 Septembre 2013 16:07:27
Objet: Re: [HS] J'ai l'inux nom de code Canterbury

On Friday 27 September 2013 15:37:43 Nicolas wrote:
> Le 27-09-2013 13:06, andre_deb...@numericable.fr a écrit :
> > Bonjour Chris21,
> > Cette distribution GNU/Linux en gestation pourrait être plutôt proposée
> > à l'Éducation Nationale pour les écoles,
> > à l'enseignement catholique (ils seront très intéressés),

> Dans l'académie de Caen (entre autre), tous les collèges et les lycées
> sont équipés de serveurs de fichiers samba (samba-edu 3) et de LCS
> (linux communication system). Les parcs sont assez hétéroclites avec une
> prédominance pour windows (eh oui...) mais aussi des postes Linux et
> Mac. Dans ce contexte, les liaisons vers internet sont filtrées au
> niveau académique par un proxy squid qui empêche la consultation de
> sites pornos et/ou violents. Chaque établissement a le loisir d'ajouter
> une liste blanche et/ou une liste noire en fonction de la "politique" de
> l'établissement.
> Tout ceci fonctionne très bien et les enseignants sont très satisfaits,
> Que demander de plus ?

>>  Intéressant ! : 
>> Je ne connais pas "LCS (linux communication system)".
>> Ceci veut dire que les postes à systèmes hétéroclites peuvent se contacter 
>> via samba ?

>> Je pense que le serveur Proxy fonctionne un peu comme un anti-spams,
>> détection de mots clés avec update ?   
>> Y a t-il un ralentissement ?

>> Si ça marche, pas la peine de "réinventer la poudre" avec "J'ai l'inux 
>> Canterbury"
>> sauf pour placer du Linux (ça c'est bien) mais les académies préféreront 
>> rester
>> sur un Proxy.
>> Chris21 peut tenter sa chance auprès des écoles intégristes ... :-)


> Chaque établissement a le loisir d'ajouter > une liste blanche et/ou une 
> liste 
> noire en fonction de la "politique" de l'établissement :
>> Cet aspect devrait préserver une politique trop rigoriste.
>> andré

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/201309271701.59296.chris21.r...@free.fr



[HS] J'ai l'inux nom de code Canterbury

2013-09-26 Par sujet chris21 . roux
Le projet "J'ai l'inux" vise à proposer une distribution Linux capable de 
filter les contenus notamment pornographiques, pour une utilisation à l'école.

Pour filtrer les contenus, il est nécessaire d'intervenir à l'intérieur du 
système pour intercepter les contenus à filtrer (on ne peut pas intervenir au 
niveau des trames réseau car à ce niveau les contenus ne sont pas 
interpétables).

J'ai pensé à utiliser des machines virtuelles pour déléguer à chaque machine 
virtuelle une portion spécifique du système à assurer.

Cette idée est née d'un poisson d'avril (April's fool joke) qui annonçait le 
projet Canterbury, visant à réunir le meilleur de 5 distributions Linux dans 
une nouvelle distribution. En tant que chrétien, je suis très sensible aux 
poissons d'avril qui ont pour objectif de se moquer des chrétiens. J'ai donc 
choisi ces 5 distributions et j'ai fait un prototype de test 64 bits:
- Archlinux pour l'interface homme-machine et la virtualisation
- Gentoo pour la compilation
- Grml pour les entrées-sorties
- Open-Suse pour les applications
- Debian pour les applications 32 bits et la modélisation

L'idée sous-jacente à ce projet, c'est un module noyau à développer qui 
permettra de router les appels système vers chaque distribution en fonction du 
type d'appel système et du rôle de chaque distribution dans le système.

Le pattern MVCA (Modèle= données, Vue=ihm, Controleur=noyau, 
Action=application) est utilisé entre Archlinux, Grml et OpenSuse.

Le filtrage de contenu s'effectue entre les applications et les vues grâce au 
module noyau qui intercepte les données à filtrer et les dirige vers un 
filtreur hors noyau. Le filtreur applique des outils sur les données pour 
décider si elles seront autorisées ou non.

Pour développer le filtreur, un nouveau langage, Pmal, est à créer. On a besoin 
d'un nouveau langage qui doit être capable de faire évoluer ses programmes sans 
avoir à les interrompre. Ce langage sera basé sur du typage fort, pour assurer 
la sécurité du système. J'ai imaginé un langage de glue pour faire ça.

Il s'agit d'un langage qui fait un usage important de la réflexivité: il 
connait ses constituants et peut agir dessus.
Il est basé sur le principe des conteneurs légers: les classes composantes sont 
assemblées par inversion de controle. Chaque composante ne connait pas avec 
quel composant il sera relié dans les conteneurs légers.

Exemple: un objet A est relié à un objet de type D sur lequel il invoque une 
méthode b pour imprimer. A ne sait pas de quelle classe est l'objet de typez D. 
De D, 2 classes héritent: B et C, pour 2 imprimantes différentes. Chaque classe 
B et C possède un objet Méthode implémentant la méthode b. Cet objet Méthode 
porte des attributs "tags" qui le décrivent.
Par exemple B a un tag "600dpi" et C a un tag "300dpi".
Lorsque A demande a exécuter b, b est intercepté par le conteneur léger qui va 
filter les candidats possibles en fonction des tags. Finalement, le conteneur 
léger choisira B pour optimiser la qualité d'impression, sans que A se soit 
jamais douté de rien.
On pourra aussi avoir un objet proxy qui intercepte les requêtes b et les 
envoie de manière asynchrone.
Ou encore, un compteur d'appels de méthode incrémental pour détecter les 
boucles infinies et les résoudre en analysant le code invoqué et en proposant 
une approximation si elles tendent vers une limite.
Par exemple on pourra résoudre le paradoxe de Zénon:
Achille et la tortue font une course : Achille va 2 fois plus vite que la 
tortue. Chaque fois que Achille parcours la distance qui le sépare de la 
tortue, celle-ci parcours la moitié de cette distance. Ainsi une nouvelle 
distance plus petite les sépare...
La récursion est infinie. Si on compte les appels récursifs avec une 
interruption par exemple au bout de 10 itérations, en analysant le code on peut 
déduire que la limite tend vers 0 et retourner cette réponse comme 
approximation et mettre fin à la boucle. Si il n'y a pas de limite on 
interrompra aussi la boucle pour éviter un engorgement système.

Avec le niveau d'abstraction où une méthode est un objet on pour attacher cette 
méthode à un seul objet sans l'attacher à tous les objets de sa classe, à des 
fins de tests. Une fois testée, cette méthode pourra être généralisée à toute 
la classe. A ce moment, la méthode sera interceptée par un proxy, puis mise en 
place, puis activée en débloquant le proxy, permettant ainsi une évolution du 
code et des classes du programme sans interruption.

De plus, bien que fortement typé, ce langage pourra être exécuté par du 
javascript, du fait de son niveau d'abstraction : les objets, les classes, les 
attributs et les méthodes sont tous des objets manipulables.

Actuellement, je dispose d'un prototype faisant fonctionner les 5 distributions 
ensemble. J'ai presque terminé le compilateur pour les méthodes du langage en 
Java 1.5.

Il faut développer l'ensemble du langage Pmal, le module du noyau pour router 
les appels système et auss