Re: 1:) comment sont charges les modules par le noyau quels script? 2) ou peut on trouver le code source des commandes gnu ?

2004-07-08 Par sujet Xavier Maillard
On  7 jui 2004, jeremy paris wrote:

 Merci à tous  pour vos reponses 
 
 Et justement je voulais un programme qui fasse appel au systeme
 car j'ai acheter un bouquin qui s'appelle 
 
 Programmation système en C sous Linux

A noter que le C (enfin la norme) ne sait pas ce qu'est un appel
système.

Pour moi apprendre le C, c'est maitriser le langage (et donc
connaître la norme). Ensuite seulement on peut se lancer dans
des domaines plus spécialisés comme la programmation système
sous GNU/Linux.
 
/me - qui apprend tant bien que mal le CL
-- 
.o. | zedek (at) gnu-rox.org
..o Hacker Wonderland   | 
ooo | 




1:) comment sont charges les modules par le noyau quels script ? 2) ou peut on trouver le code source des commandes gnu ?

2004-07-07 Par sujet jeremy paris
  Bonjour,

Je me pose 2 questions sur Gnu linux 

Je n'arrive pas à trouver le script qui lance les modules au démarage de gnu 
linux
  j'ai trouvé  dans /etc/rcS.d/S20modutils mais a priori c'est pas le bon 
script ...
qqn à une idée ? je supose que c'est modprobe qui est utilisé et non insmod
mais dans quel script ? 

Ma deuxième question concerne les sources des programmes tels que 
useradd etc ... qui composent Gnu linux et par la même occasion Debian 
J'aimerais regarder les sources afin de me mettre au C ... mais je sais pas
ou les trouvers. 


Merci

Jeremy Paris


Re: 1:) comment sont charges les modules par le noyau quels script ? 2) ou peut on trouver le code source des commandes gnu ?

2004-07-07 Par sujet Jean-Luc Coulon (f5ibh)

Le 07.07.2004 10:56:08, jeremy paris a écrit :
 «   Bonjour,
 «
 « Je me pose 2 questions sur Gnu linux
 «
 « Je n'arrive pas à trouver le script qui lance les modules au
 « démarage de gnu linux


Les modules sont chargés « à la demande » par kmod qui appartient au  
noyau par l'intéermédiaire de modprobe.


Au démarrage, les modules dont le nom figure dans /etc/modules sont  
chargés automatiquement.


---
 -Jean-Luc
 «   j'ai trouvé  dans /etc/rcS.d/S20modutils mais a priori c'est
 « pas le bon script ...
 « qqn à une idée ? je supose que c'est modprobe qui est utilisé et
 « non insmod
 « mais dans quel script ?
 «
 « Ma deuxième question concerne les sources des programmes tels que
 « useradd etc ... qui composent Gnu linux et par la même occasion
 « Debian
 « J'aimerais regarder les sources afin de me mettre au C ... mais je
 « sais pas
 « ou les trouvers.
 «
 «
 « Merci
 «
 « Jeremy Paris
 « 



signature.asc
Description: PGP signature


Re: 1:) comment sont charges les modules par le noyau quels script ? 2) ou peut on trouver le code source des commandes gnu ?

2004-07-07 Par sujet JusTiCe8

Bonjour,

jeremy paris a écrit :


 Bonjour,

Je me pose 2 questions sur Gnu linux 


[...]

Ma deuxième question concerne les sources des programmes tels que 
useradd etc ... qui composent Gnu linux et par la même occasion Debian 
J'aimerais regarder les sources afin de me mettre au C ... mais je sais pas
ou les trouvers. 

 

apt-get source paquet qui contient la comande qui t'intéresse (nom 
obtenu par un pat-cache search ou apt-file search).
Pour ce qui est de l'apprentissage du C, je te déconseile de choisir de 
tel programme qui peuvent faire des appels systèmes et autres qui 
peuvent être difficile d'accès pour un débutant.



Merci
 


de rien.


Jeremy Paris
 


 J8.



Re: 1:) comment sont charges les modules par le noyau quels script? 2) ou peut on trouver le code source des commandes gnu ?

2004-07-07 Par sujet jeremy paris
Merci à tous  pour vos reponses 

Et justement je voulais un programme qui fasse appel au systeme
car j'ai acheter un bouquin qui s'appelle 

 Programmation système en C sous Linux

Même si je débute j'aimerais un peu voir la façon dont ça fonctionne
et c'est ce qui m'interesse ... 

Bonjour,

jeremy paris a écrit :

  Bonjour,

Je me pose 2 questions sur Gnu linux 

[...]

Ma deuxième question concerne les sources des programmes tels que 
useradd etc ... qui composent Gnu linux et par la même occasion Debian 
J'aimerais regarder les sources afin de me mettre au C ... mais je sais pas
ou les trouvers. 

  

apt-get source paquet qui contient la comande qui t'intéresse (nom 
obtenu par un pat-cache search ou apt-file search).
Pour ce qui est de l'apprentissage du C, je te déconseile de choisir de 
tel programme qui peuvent faire des appels systèmes et autres qui 
peuvent être difficile d'accès pour un débutant.

Merci
  

de rien.

Jeremy Paris
  

  J8.


-- 
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: 1:) comment sont charges les modules par le noyau quels script? 2) ou peut on trouver le code source des commandes gnu ?

2004-07-07 Par sujet Jean-Michel OLTRA

bonjour,


Le mercredi 07 juillet 2004, jeremy paris a écrit...


  Programmation système en C sous Linux

 Même si je débute j'aimerais un peu voir la façon dont ça fonctionne
 et c'est ce qui m'interesse ... 

C'est vaste le programmation système. Si on part du principe qu'useradd:
* est un prog en ligne de commande
* qui accepte quelques options (options courtes)
* qui ajoute une ligne formatée dans un fichier (si un des champs n'y
  est pas déjà)
* qui crée un dossier «maison» en copiant des fichiers dedans

alors tu peux lire les chapitres 3, 10, 15, 19, 20, 21 et te faire un
useradd bidon en fonction du cahier des charges que tu définiras.

A ton clavier...

-- 
jm



Re: 1:) comment sont charges les modules par le noyau quels script? 2) ou peut on trouver le code source des commandes gnu ?

2004-07-07 Par sujet Mezig

jeremy paris wrote:


Merci à tous  pour vos reponses 

Et justement je voulais un programme qui fasse appel au systeme
car j'ai acheter un bouquin qui s'appelle 
	

Programmation système en C sous Linux

Même si je débute j'aimerais un peu voir la façon dont ça fonctionne
et c'est ce qui m'interesse ... 

 


Bonjour,

jeremy paris a écrit :

   


Bonjour,

Je me pose 2 questions sur Gnu linux 


[...]

Ma deuxième question concerne les sources des programmes tels que 
useradd etc ... qui composent Gnu linux et par la même occasion Debian 
J'aimerais regarder les sources afin de me mettre au C ... mais je sais pas
ou les trouvers. 




 

apt-get source paquet qui contient la comande qui t'intéresse (nom 
obtenu par un pat-cache search ou apt-file search).
Pour ce qui est de l'apprentissage du C, je te déconseile de choisir de 
tel programme qui peuvent faire des appels systèmes et autres qui 
peuvent être difficile d'accès pour un débutant.


   


Merci


 


de rien.

   


Jeremy Paris


 


J8.


--
   

Note qu'il y a de quoi faire avec le C, pour Debian ; cf : le FW :) ; et 
ce serai sinon urgent, mais au moins utile à la communauté Debian :( !

/vivement vendredi :)!/

Mi
le noob incapable, mais qui donne des conseils :)!


---BeginMessage---
As I promised[1] before[2], here a list of a few security issues that
are not yet fixed in woody, and won't mind a little bit of help from
interested people. This list was kindly given to me by Matt Zimmerman,
so unlike Michael Stone suggested[3], I don't think this is a real waste
of time, just like I think having bugs reported about these issues
wouldn't be a waste of time either (and would be in line with the Social
Contract's We will not hide problems). Let's see whether indeed making
these issues better known like I'm doing this way, helps.

mod_ssl: CAN-2004-0488[4]:

  Stack-based buffer overflow in the ssl_util_uuencode_binary function
  in ssl_util.c for Apache mod_ssl, when mod_ssl is configured to trust
  the issuing CA, may allow remote attackers to execute arbitrary code
  via a client certificate with a long subject DN.

  Question: does this affect woody?

l2tpd buffer overflow posted on Bugtraq[5]:

  Does this affect woody? If so, proper patch?

libpng and RHSA-2004-181:

  Was Debian's DSA-498[6] complete? RedHat announced a fix two
  times about it, RHSA-2004-180[7] and RHSA-2004-181[8]. Did DSA-498 cover
  both?

gnome-vfs:

  Matt Zimmerman said: I heard about a gnome-vfs bug recently as well;
  I would like to know if it affects woody.

  I couldn't find any reference to a recent report about this.

squirrelmail cross-site scripting issues in 1.2.x: RS-2004-1[9]:

  As noted in the bugreport[10], there were some XSS issues fixed in the
  1.2.x stable branch, that haven't hit any security list, and still are
  left unfixed in woody.

--Jeroen

[1] http://lists.debian.org/debian-security/2004/07/msg00036.html
[2] http://lists.debian.org/debian-security/2004/07/msg00043.html
[3] http://lists.debian.org/debian-security/2004/07/msg00041.html
[4] http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0488
[5] http://seclists.org/lists/bugtraq/2004/Jun/0073.html
[6] http://www.nl.debian.org/security/2004/dsa-498
[7] http://www.redhat.com/support/errata/RHSA-2004-180.html
[8] http://www.redhat.com/support/errata/RHSA-2004-181.html
[9] http://www.rs-labs.com/adv/RS-Labs-Advisory-2004-1.txt
[10] http://bugs.debian.org/257973

-- 
Jeroen van Wolffelaar
[EMAIL PROTECTED] (also for Jabber  MSN; ICQ: 33944357)
http://Jeroen.A-Eskwadraat.nl


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



---End Message---


Re: 1:) comment sont charges les modules par le noyau quels script? 2) ou peut on trouver le code source des commandes gnu ?

2004-07-07 Par sujet JusTiCe8

Mezig a écrit :

Note qu'il y a de quoi faire avec le C, pour Debian ; cf : le FW :) ; 
et ce serai sinon urgent, mais au moins utile à la communauté Debian :( !

/vivement vendredi :)!/

Pourquoi réinventer la roue, autant contribuer à ce qui existe afin 
d'avoir  1 prog meilleur que 2 moyens (pr ex.). Pour le FW, je conseille 
FireHol, un bon script bash qui rend la config de netfilter enfantine ou 
presque :). Et pusi ce serait utile de tte manière à toute la communauté 
du LL, et pas seulement Debian.



Mi
le noob incapable, mais qui donne des conseils :)!


lol

 J8.



Re: 1:) comment sont charges les modules par le noyau quels script? 2) ou peut on trouver le code source des commandes gnu ?

2004-07-07 Par sujet Mezig

JusTiCe8 wrote:


Mezig a écrit :

Note qu'il y a de quoi faire avec le C, pour Debian ; cf : le FW :) ; 
et ce serai sinon urgent, mais au moins utile à la communauté Debian 
:( !

/vivement vendredi :)!/

Pourquoi réinventer la roue, autant contribuer à ce qui existe afin 
d'avoir  1 prog meilleur que 2 moyens (pr ex.). Pour le FW, je 
conseille FireHol, un bon script bash qui rend la config de netfilter 
enfantine ou presque :). Et pusi ce serait utile de tte manière à 
toute la communauté du LL, et pas seulement Debian.



Mi
le noob incapable, mais qui donne des conseils :)!



lol

 J8.


Tu as raison, dans l'un et l'autre cas!
De +, par fw et non FW, Grrr, j'avait pensé au forward, joint :-( !
Reste que la liste firewall-debian est assez active, elle aussi :) !
FireHol, tu m'en as déjà parlé, verrai p.e. ce W.E.
Mi