Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.
nombre réponses : 25

#0 -1 »  SCons + Builder le programme principal » Le 04/09/2006, à 07:26

Lknight
Réponses : 1

Bonjour,
Comment builder mon application avec SCons tout en buildant le "main" dans un autre répértoire en dehors du répertoire source et en concervant le chemin de mes images associées au gui etc... ?

Merci

#1 -1 »  faire un ajout au /home » Le 07/11/2007, à 01:40

Lknight
Réponses : 3

Bonjour/Bonsoir

J'ai mon /home/user sur une partition logique et j'aimerais bien ajouter une autre partition logique à ce /home afin de l'agrandir car je n'ai plus assez de place, comment puis-je faire ?

Je pensais copier mon /home/user existant dans la nouvelle partition et monter la partition en tant que "../user" mais je sais pas, et en fait, je ne sais plus trop comment je fois faire ca lol


Merci ^^

#2 Re : -1 »  faire un ajout au /home » Le 07/11/2007, à 01:46

Lknight
Réponses : 3

@best_friend_fr
avec lien symbolique sur le dossier se trouvant sur le disque "hors" /home

#3 Re : -1 »  Install sur ITE8212 » Le 23/09/2006, à 14:56

Lknight
Réponses : 8

milles-excuses, c t moi mais je n'étais pas connecté
je remet la qestion :
Bonjour,
je me demandais si qqun est arrivé à installer ubuntu dapper sur une machine équipée du chip ITE8212
et si le serveur X se lancais,
pcq hormis que mes disques branché sur l'ITE8212 sont invisibles, le serveur X du live-cd ne se lance pas, et ce meme après un dpkg-reconfigure xserver-xorg...

qqun aurait-il une idée ?
bon j'ai ubuntu sur mon laptop mais j'aurais aimé mettre ubuntu sur mon desktop, en dual avec xp (oui j'ai honte, mais j'aime trop jouer aux jeux video :'( )

donc... qqun aurait-il une idée pour que je puisse 1-lancer le live (pour commencer)
2-passer à l'install (avec cd d'install, pas le live)

Merci

#4 Re : -1 »  Install sur ITE8212 » Le 23/09/2006, à 15:37

Lknight
Réponses : 8
michel2652 a écrit :

Bonjour,

Le CD live ne voit que les disques détectés directement par le bios, pas ceux gérés par une carte SATA ou SCSI tierce (Promise, Adaptec ou autre).

A+

L'ite8212 est un chip integré à la carte mère et sert de controleur raid, sauf que moi je l'ai configuré en IDE au lieu de faire du RAID...

Et donc les disques sont detectés par le bios dès le boot de ce dernier.
Donc, pour résumer, C'est le kernel qui dois pouvoir supporter l'ite
et donc c'est ca ma question, cmt installer ubuntu sur une machine possedant le controlleur RAID ITE8212

#5 Re : -1 »  Install sur ITE8212 » Le 23/09/2006, à 22:13

Lknight
Réponses : 8

ils ne sont pas en raid mais en ide, mais parfois j'ai un autre pb, le cd-rom (lecteur dvd) qui n'est pas reconnu.

#6 Re : -1 »  Install sur ITE8212 » Le 24/09/2006, à 19:45

Lknight
Réponses : 8
traaf a écrit :

j'ai une CM (asus P5GD1) avec ce chipset

tu dois brancher ton HD et lecteur CD sur les controlleurs IDE standard pour réaliser ton install, le module it8212 n'est pas contenu dans le kernel du live CD

une fois l'install faite, pas de problème, tu rebascule tes disques ou tu veux, ils seront bien pris en charge (ce module est dans le kernel depuis le 2.6.13)
il n'y a que l'install qui pose problème

et sur le cd d'install normal ?

#7 -1 »  [résolu] wxDialog + wxID_CANCEL » Le 04/09/2006, à 00:27

Lknight
Réponses : 2

Bonsoir,

Alors voilà mon problème :
J'ai un wxDialog que j'appelle de la facon suivante :
MonDlg *dlg=new MonDlg();
if (dlg->ShowModal()==wxID_CANCEL) return;
else {
    ...some code to do...
    dlg->Destroy();
}

L'ennui mainenant, j'ai beau ne pas appuyer sur le bouton wxID_CANCEL il ne rentre pas dans le else mais effectue comme si j'avais appuyer sur le bouton annuler correspondant à l'ID wxID_CANCEL et si je fais à la place du code ci-dessus :
MonDlg *dlg=new MonDlg();
dlg->ShowModal();
...some code to do...
dlg->Destroy();

j'ai beau appuyer sur le wxID_CANCEL il n'annule rien et continue, ce qui est somme toute normal.
Ce qui l'est moins c'est le comportement du premier bout de code.

On dirait qu'il ignore que j'ai un autre bouton avec un événement :-/ et dans le cas du second code, il fait abstraction de mon bouton annuler.

Quelqu'un aurais une idée ? C'est le seul bug persistant de mon app :-s

Merci d'avance.

#8 Re : -1 »  [résolu] wxDialog + wxID_CANCEL » Le 04/09/2006, à 17:15

Lknight
Réponses : 2

c'est bon j'ai trouvé, je devais mettre EndModal(valeur) puis tester si la valeur recue par ShowModal étais ou non celle lancée par EndModal dans la boite appelée. wink

#9 -1 »  [C++ - UNIX] Changement droits » Le 26/08/2006, à 00:39

Lknight
Réponses : 7

Bonsoir, je recherche le moyen de créer directement en c++ et en interne de mon programme (proprement, pas par la fonction System("") ) un groupe correspondant à mon programme et de changer les droits d'écriture de certains fichiers créés par mon programme pour qu'ils ne soient pas éditable autrement que pas le programme et le root exclusivement.

Merci.

#10 Re : -1 »  [C++ - UNIX] Changement droits » Le 26/08/2006, à 15:48

Lknight
Réponses : 7
gene69 a écrit :

éclairci ta question.

Pour creer un groupe...addgroup/groupadd ou l'edition du fichier /etc/group .
De toute façon ton programme aura besoin d'étre uid = 0 pour éditer ce fichier... ou sinon tu n'auras pas le droit d'éditer le fichier. C'est dur d'escalader les droits tu sais.

arf :-s

et bien en fait, je voudrais pouvoir faire en sorte que les fichiers générés par mon programme, càd des fichiers contenant une signature numérique notamment, ne puissent pas être en droit d'écriture par un utilisateur lambda mais uniquement par le su ou par un membre du groupe "mon_programme".
et que il n'y ai que mon programme qui sois apte à modifier ces fichiers. et je ne vois pas comment faire.
ce n'est pas indispensable mais ca serais mieux d'un point de vue sécurité. ceci dit, ca pourra faire partie des prochaines versions. mais là je ne vois pas comment procéder.

#11 Re : -1 »  [C++ - UNIX] Changement droits » Le 26/08/2006, à 23:44

Lknight
Réponses : 7
gene69 a écrit :

celon mes croyances intimes tu es obligé de creer un utilisateur pour executer quelquechose. Que cet utilisateur puisse se logger sur la machine ou pas et, je crois independant du fait qu'il existe ( j'ai 2 utilisateurs sur ma machine qui existe pour des démons...)

Ensuite tu crées un groupe pour l'utilisateur, et tu vires cet utilisateur de tout les autres groupes (sauf du groupe cdrom s'il a besoin d'utiliser le cdrom). Peut être que tu peux virer root de groupe, ou lui interdire l'acces avec une politique d'acces adapté.

De toute façon tu ne pourras pas empecher root de lire le fichier s'il en a envie. S'il n'a pas l'autorisation de lire un fichier, il ne pourra pas le faire. Par contre il conservera le droit de s'approprier le ficher et apres une fois qu'il en est proprietaire.

Il me semble qu'on est loin de ton soucis. Si c'est contre une modification accidentelle  que tu veux protéger ton fichier... soit... mais en soit la signature suffit: elle invalidera  tout fichier trafiqué.

La question de la signature est interressante. J'y connais rien en cryptage, ni en drm.

Je pense que je ne t'apprend rien?

ouais mais c pas le problème, le problème est que personne ne puisse aller trafiquer le certificat du fichier X
mais après réflexion, je n'ai pas besoin de changer les droits, simplement pcq y a peu de chance de générer une signature valide sans la clé du créateur du fichier si le fichier est modifié par l'attaquant, donc au final je laisse tomber wink

#12 -1 »  [Req] constructeur » Le 19/08/2006, à 16:03

Lknight
Réponses : 1

Bonjour,
Je me demandais si un constructeur d'une classe pouvais appeler un autre constructeur d'un objet qui va être utilisé tout le long des fonctions de cette classe, ou alors vais-je devoir reconstruire un objet de la seconde class à chaque fois que j'en ai besoin dans les fonctions de la première class ? et qu'elle sera sa durée de vie, la même que celle du constructeur de la première class ?

par l'exemple :

class a {
   public:
       a();
       void afficher();
};
class b {
   public:
       b();
       void lireB();
};

a::a(){
b *objetb=new b();
}

void a::afficher{
b->lireB();
};

b::b(){
blabla;
}

void b::lireB(){
cout<<"essai";
}

#13 -1 »  [Help] Aide progra » Le 19/08/2006, à 13:13

Lknight
Réponses : 2

wxScintilla+Scintilla+wxWidgets

Bonjour/Bonsoir,

Je rencontre un problème avec wxScintilla,
je build Scintilla, ensuite idem avec wxScintilla, mais il semblerais qu'il n'y ais pas d'installation,
car lorsque je désire compiler un fichier test avec comme en-tete "#include <wx/wxscintilla.h>", g++ me dis qu'il n'y a pas de fichier/répertoire de ce type. Or le build s'est bien passé. Aurais-je manqué une étape ? Ou alors qqun aurais une solution alternative ? Car j'ai besoin de ce composant pour faire du parsing de code dans mon projet de fin d'étude.

J'ai deja posté ce sujet dans Dev, mais ca fais une semaine et je n'ai pas de réponses alors je demande ici.

Merci

#14 Re : -1 »  [Help] Aide progra » Le 19/08/2006, à 14:52

Lknight
Réponses : 2
foch a écrit :

fais une recherche avec apt-file sur wxscintilla.h pour savoir dans quel package il est disponible ! (si jamais il l'est...)

le truc c'est que il ne viens pas d'un package mais d'un tar, ce sont les sources qu'il a fallut builder et ensuite rien de plus et pas d'install visiblement.

#15 -1 »  wxScintilla+Scintilla+wxWidgets » Le 14/08/2006, à 17:44

Lknight
Réponses : 0

Bonjour/Bonsoir,

Je rencontre un problème avec wxScintilla,
je build scintilla, ensuite idem avec wxScintilla, mais il semblerais qu'il n'y ais pas d'installation,
car lorsque je désire compiler un fichier test avec comme en-tete "#include <wx/wxscintilla.h>", g++ me dis qu'il n'y a pas de fichier/répertoire de ce type. Or le build s'est bien passé. Aurais-je manqué une étape ?

Merci

LK

#16 -1 »  wxStyledTextCtrl » Le 19/06/2006, à 04:39

Lknight
Réponses : 4

bonsoir,
quelqu'un saurait-il comment je dois implémenter une boite de texte wxSTC, pour la coloration syntaxique ?
pcq moi je plante

merci

#17 Re : -1 »  wxStyledTextCtrl » Le 19/06/2006, à 17:33

Lknight
Réponses : 4

c'est bien gentil mais c'est la version c++ que je cherche smile

#18 Re : -1 »  wxWidgets -> Dialog -> tjs au dessus :( » Le 19/06/2006, à 15:23

Lknight
Réponses : 7

tu as la boite de dialogue principale et un bouton permettant d'ouvrir le filechooser, et bien lorsque je clique, le filechooser est en-dessous de la boite principale.

je ne comprend pas pq, vu que pour d'autres truc ca marche correctement :-s

#19 Re : -1 »  wxWidgets -> Dialog -> tjs au dessus :( » Le 19/06/2006, à 15:48

Lknight
Réponses : 7

le filechooser est la message box qui te permet de choisir un fichier, mais je n'ai pas le problème uniquement pour ca, j'ai aussi le problème pour les MessageBox, pour un screenshot, j'envois ca ce soir.
en gros tu as la seconde fenetre qui est censée s'ouvrir devant la première mais qui s'ouvre derrière.

#20 Re : -1 »  wxWidgets -> Dialog -> tjs au dessus :( » Le 19/06/2006, à 16:38

Lknight
Réponses : 7

la plupart du temps ca fonctionne mais à certains endroits ca deconne :-s

#21 -1 »  liste chainée doublement liée + fichier » Le 19/06/2006, à 04:36

Lknight
Réponses : 2

bonsoir;
j'ai un ennuis, je souhaite lire une fichier et placer son centenu dans une liste chainée et ecrire sur un fichier temporaire (et définitif ensuite) cette liste placée en mémoire sur laquelle on aura éffectué des opérations d'ajouts et de suppressions, l'ennuis c que l'ajour semble bien se passer, mais l'ecriture sur le temp est assez... bizare, disons que la taille de mon temps augmente...très fort et n'arrete pas d'augmenter sad ce qui fais que je ne sais pas ajouter plus d'une entrée à mon fichier.

qqun aurait-il une idée ?

merci.

#22 Re : -1 »  liste chainée doublement liée + fichier » Le 19/06/2006, à 15:22

Lknight
Réponses : 2

je travail en c++,
pour mettre à jour mon temp, je reparcours ma liste après chaque ajout et j'écrase l'ancienne partie. j'envois tout à l'heure un bout de code wink

#23 -1 »  Installation sur un controleur ite8212 » Le 19/06/2006, à 05:10

Lknight
Réponses : 0

bonsoir, je cherche à installer notre distro préférée de tous sur mon desktop, mais j'ai un chip raid ite8212 (en mode IDE), mais voilà, est-ce que ubuntu va detecter celà lors de l'install et s'installer?
ou alors est-ce que ce sera comme à l'habitude, c'est-à-dire que je ne pourrai pas installer ?

merci.

#24 -1 »  wxWidgets+droits acces fichiers » Le 19/06/2006, à 05:07

Lknight
Réponses : 0

Bonsoir,
voilà en gros je fais une application cryptographique, et je voudrais que seul le su ou le root puisse ajouter ou supprimer une clé, pour cela je dois changer les droits utilisateurs des fichiers, ou du moins pouvoir passer en su et ensuite faire mes opérations sur les fichiers.

comment devrais-je faire, je n'ai encore rien trouvé sur le sujet :-s

merci