version 1.20, 2010/09/07 13:31:54
|
version 1.45, 2012/05/31 12:11:30
|
Line 1
|
Line 1
|
/* |
/* |
================================================================================ |
================================================================================ |
RPL/2 (R) version 4.0.19 |
RPL/2 (R) version 4.1.9 |
Copyright (C) 1989-2010 Dr. BERTRAND Joël |
Copyright (C) 1989-2012 Dr. BERTRAND Joël |
|
|
This file is part of RPL/2. |
This file is part of RPL/2. |
|
|
Line 68 chainage(struct_processus *s_etat_proces
|
Line 68 chainage(struct_processus *s_etat_proces
|
"'{ if ($2 != \"\") printf(\"-f %%s\", " |
"'{ if ($2 != \"\") printf(\"-f %%s\", " |
"$2); }'` -t %s//IGNORE > %s"; |
"$2); }'` -t %s//IGNORE > %s"; |
# else |
# else |
unsigned char *instructions = "sh -c \"" |
unsigned char *instructions = BOURNE_SHELL " -c \"" |
"%s/bin/%s %s | " |
"%s/bin/%s %s | " |
"%s/bin/rpliconv `%s/bin/rplfile " |
"%s/bin/rpliconv `%s/bin/rplfile " |
"-m %s/share/rplfiles -i %s | %s/bin/rplawk " |
"-m %s/share/rplfiles -i %s | " |
|
"%s/bin/rplawk " |
"'{ print $3; }' | %s/bin/rplawk -F= " |
"'{ print $3; }' | %s/bin/rplawk -F= " |
"'{ if ($2 != \\\"\\\") " |
"'{ if ($2 != \\\"\\\") " |
"printf(\\\"-f %%s\\\", " |
"printf(\\\"-f %%s\\\", " |
"$2); }'` -t %s//IGNORE\" > %s"; |
"$2); }'` -t %s//IGNORE > %s\""; |
# endif |
# endif |
|
|
unsigned long unite_fichier; |
unsigned long unite_fichier; |
Line 144 chainage(struct_processus *s_etat_proces
|
Line 145 chainage(struct_processus *s_etat_proces
|
return(d_erreur); |
return(d_erreur); |
} |
} |
|
|
if (controle(s_etat_processus, executable_candidat, "md5", |
if (controle_integrite(s_etat_processus, executable_candidat, |
rpliconv_md5) != d_vrai) |
"rpliconv") != d_vrai) |
{ |
|
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
|
return(d_erreur); |
|
} |
|
|
|
if (controle(s_etat_processus, executable_candidat, "sha1", |
|
rpliconv_sha1) != d_vrai) |
|
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
return(d_erreur); |
return(d_erreur); |
Line 167 chainage(struct_processus *s_etat_proces
|
Line 161 chainage(struct_processus *s_etat_proces
|
return(d_erreur); |
return(d_erreur); |
} |
} |
|
|
if (controle(s_etat_processus, executable_candidat, "md5", |
if (controle_integrite(s_etat_processus, executable_candidat, |
rplfile_md5) != d_vrai) |
"rplfile") != d_vrai) |
{ |
|
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
|
return(d_erreur); |
|
} |
|
|
|
if (controle(s_etat_processus, executable_candidat, "sha1", |
|
rplfile_sha1) != d_vrai) |
|
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
return(d_erreur); |
return(d_erreur); |
Line 190 chainage(struct_processus *s_etat_proces
|
Line 177 chainage(struct_processus *s_etat_proces
|
return(d_erreur); |
return(d_erreur); |
} |
} |
|
|
if (controle(s_etat_processus, executable_candidat, "md5", |
if (controle_integrite(s_etat_processus, executable_candidat, |
rplpp_md5) != d_vrai) |
"rplpp") != d_vrai) |
{ |
|
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
|
return(d_erreur); |
|
} |
|
|
|
if (controle(s_etat_processus, executable_candidat, "sha1", |
|
rplpp_sha1) != d_vrai) |
|
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
return(d_erreur); |
return(d_erreur); |
Line 213 chainage(struct_processus *s_etat_proces
|
Line 193 chainage(struct_processus *s_etat_proces
|
return(d_erreur); |
return(d_erreur); |
} |
} |
|
|
if (controle(s_etat_processus, executable_candidat, "md5", |
if (controle_integrite(s_etat_processus, executable_candidat, |
rplawk_md5) != d_vrai) |
"rplawk") != d_vrai) |
{ |
|
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
|
return(d_erreur); |
|
} |
|
|
|
if (controle(s_etat_processus, executable_candidat, "sha1", |
|
rplawk_sha1) != d_vrai) |
|
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
return(d_erreur); |
return(d_erreur); |
Line 262 chainage(struct_processus *s_etat_proces
|
Line 235 chainage(struct_processus *s_etat_proces
|
return(d_erreur); |
return(d_erreur); |
} |
} |
|
|
if (controle(s_etat_processus, executable_candidat, "md5", |
if (controle_integrite(s_etat_processus, executable_candidat, |
rpliconv_md5) != d_vrai) |
"rpliconv") != d_vrai) |
{ |
|
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
|
return(d_erreur); |
|
} |
|
|
|
if (controle(s_etat_processus, executable_candidat, "sha1", |
|
rpliconv_sha1) != d_vrai) |
|
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
return(d_erreur); |
return(d_erreur); |
Line 285 chainage(struct_processus *s_etat_proces
|
Line 251 chainage(struct_processus *s_etat_proces
|
return(d_erreur); |
return(d_erreur); |
} |
} |
|
|
if (controle(s_etat_processus, executable_candidat, "md5", |
if (controle_integrite(s_etat_processus, executable_candidat, |
rplfile_md5) != d_vrai) |
"rplfile") != d_vrai) |
{ |
|
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
|
return(d_erreur); |
|
} |
|
|
|
if (controle(s_etat_processus, executable_candidat, "sha1", |
|
rplfile_sha1) != d_vrai) |
|
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
return(d_erreur); |
return(d_erreur); |
Line 308 chainage(struct_processus *s_etat_proces
|
Line 267 chainage(struct_processus *s_etat_proces
|
return(d_erreur); |
return(d_erreur); |
} |
} |
|
|
if (controle(s_etat_processus, executable_candidat, "md5", |
if (controle_integrite(s_etat_processus, executable_candidat, |
rplpp_md5) != d_vrai) |
"rplpp") != d_vrai) |
{ |
|
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
|
return(d_erreur); |
|
} |
|
|
|
if (controle(s_etat_processus, executable_candidat, "sha1", |
|
rplpp_sha1) != d_vrai) |
|
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
return(d_erreur); |
return(d_erreur); |
Line 331 chainage(struct_processus *s_etat_proces
|
Line 283 chainage(struct_processus *s_etat_proces
|
return(d_erreur); |
return(d_erreur); |
} |
} |
|
|
if (controle(s_etat_processus, executable_candidat, "md5", |
if (controle_integrite(s_etat_processus, executable_candidat, |
rplawk_md5) != d_vrai) |
"rplawk") != d_vrai) |
{ |
|
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
|
return(d_erreur); |
|
} |
|
|
|
if (controle(s_etat_processus, executable_candidat, "sha1", |
|
rplawk_sha1) != d_vrai) |
|
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
(*s_etat_processus).erreur_systeme = d_es_somme_controle; |
return(d_erreur); |
return(d_erreur); |