Re: SetUID et scripts
Félix Hauri wrote: > > C'est comme ssh, j'ai pas trouvé. > Ai du mal à trouver ces outils sur Internet! Une adresse? > http://www.openssh.com et comme il te faudra la librarie SSL: http://www.openssl.org Bon week end, Markus -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Dependance
Faut linker le programme avec les libraires statiques (.a). Option pour compilateur gcc: -static Genre: gcc -static source.c -o executable -librairie Ca liera libibrairie.a statiquement avec l'objet source.o pour creer l'executable. Markus > J'ai sur une machine A un executable dont le fonctionnement depend d'un > certain nombre de share objects. Tous les so en questions sont > correctement installes sur A. Est-ce qu'il y a un moyen me permettant de > produire sur A un executable qui ne depende plus de aucun so et qui > fonctionne ainsi sur toute autre machine, quelles que soient les > librairies installees? -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Star Office 5.1, ODBC et postgreSQL 6.5.3 (Debian 2.2)
Marc Mongenet wrote: > > Pierre Maitre wrote: > > > SOCKET est un terme qui revient souvent sous unix . et que je n'ai > > jamais compris. A quoi sert un socket? Est-ce que c'est l'équivalent > > d'un PORT à usage interne? > > Je pense qu'on peut voir un socket comme une structure de donnée > permettant de gérer les connexions. > Pour faire simple, un socket c'est un peu comme un combine de telephone. Un "machin" qui permet d'etablir une connection d'un point a un autre pour une communication. Effectivement une simple structure de donnees dans le monde de la programmation. Markus -- A designer knows he has achieved perfection not when there is nothing left to add, but when there is nothing left to take away. Antoine de Saint-Exupéry - Markus SCHÜTZ 8, Ch. des Aubépines Phone: ++41 21 646 9362 CH-1004 Lausannemailto:[EMAIL PROTECTED] Switzerland http://www.geocities.com/~schutzm - -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Le C sous Linux
> Bonjour à tous. > Utilisant Borland C sous DOS au cours professionel je voudrai faire mes > exercices à la maison sous Linux. > J'ai bien trouvé gcc et Kwrite avec les couleurs pour la syntaxe. Mais c'est > quand même moi pratique de passer d'une fenêtre à l'autre, que d'avoir tout > dans la même fenêtre. Exist'il un truc ""tout en un"" comme Turbo Pascal > sous Linux. > Simple: Utilise un multi-virtual-desktop (KDE, ou les plus anciens fvwm-2 ou autre window manager multi-desktop). Configure Ctrl-gauche, Ctrl-droite, Ctrl-haut, Ctrl-bas pour bouger d'un desktop a l'autre (facile en KDE avec leur configurateur, voir sous 'Keys'). Utilise aussi 'focus follow mouse' pour eviter de devoir cliquer. On va supposer 2 desktops virtuels comme suit: +---+ | One | +---+ | Two | +---+ (on fait simple au debut, ca devient vraiment top avec 8 desktops et 4 modules en developement simultanne). Place un xterm (ou autre kterm, enfin un terminal) en 'One'. Place KWrite (ou emacs, ou xedit si ca existe encore :-)) en 'Two'. Le mieux est de les placer les deux du meme cote du desktop (disons en bas a droite), ou de maximiser les 2 fenetres. Arrange toi pour que la souris arrive dans l'une ou l'autre fenetre si tu change de desktop (avec Ctrl-bas ou Ctrl-haut). Tu peux tres rapidement passer du terminal (pour la compilation / run du programme) a l'editeur avec un bete Ctrl-bas ou Ctrl-haut. Et comme les commandes dans le term se rapellent avec 'haut', ca donne des sequences rapides de Ctrl-haut, haut, enter, voir ce qui plante, Ctrl-haut, editer/corriger-bug, Ctrl-haut, haut, re-compil, etc. Avec emacs comme editeur ca devient vraiment space. Des journees entiere de developement sans toucher la souris. Les mains restent sur le clavier, pas de deconcentration. Focalisation totale sur le code. C'est vrai que ca marche mieux avec un editeur qui permet de faire des selections sans utiliser la souris. Peut-etre que kwrite le permet Sinon il y a bien sur la compilation/execution dans emacs. Le saut entre les buffers devient vraiment costaud. On s'y perd rapidement. Mais une solution pratique pour les afficionados du tout console. Et les rois du je-ne-fais-pas-de-noeuds-avec-les-doigts-dans-les-sequences-de-C-x-C-f-C-x-C-s :-). Markus -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Jobs chez AXS Technologies
Un peu "off-topic", mais je pense qu'il doit se trouver pas mal de developeurs C++ et/ou Java parmi les Linuxeurs. Bref, s'il y en a un(e) (2, ou 3) qui cherche un job, ou qui connait quelqu'un(e), comme developeur C++ ou Java, avec des interets/experience en imagerie digitale, AXS Technologies embauche. Lieu de travail: Lausanne, pres de la gare CFF. On bosse essentiellement sur des PCs avec a choix Linux ou NT-4, ou les deux en meme temps avec VMWare (Linux qui fait tourner NT dans une fenetre). La reference URL pour plus d'infos: http://www.axstech.com/about_frame.html puis click sur 'Careers'. Markus Schutz -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Serveur hacke
Salut a tous, Quelle journee, j'ai decouvert qu'un des serveurs que j'administre (entre 2 coups de feu C++) a ete hacke. Pas cool. Malgre un firewall que je croyais beton, un petit salopard a reussi a se glisser dans le systeme et a installer se petites saloperies. Resultat des courses une machine reformatee, reinstallee, resecurisee (j'espere bien cette fois). Pour votre info, si un jour vous voyez la ligne suivante dans /etc/rc.d/rc.local: /usr/X11R6/lib/X11/da/mujex/exploitz/fuku -s ben vous saurez qu'un petit malotru (fuku = fuck you) a fait un passage, remplace vos wrapers TCP, mail, named, ps, top, et quelques autre joyeuseries, et que la reaction sera de sauter sur le premier CD de distro Linux qui passe, histoire de tout reinstaller. Ah oui, inutile de faire un 'ls -al /usr/X11R6/lib/X11' vous ne verez pas 'da', ni 'mujex' dans 'da'. Par contre la completion de noms par 2xTAB les affichera (cd /usr/X11R6/lib/X11/da[TAB][TAB]). Puree, un firewall 'ipchains' reject all, suivi de regles d'autorisations precises, un serveur SSH, plus un DNS et du NAT (non, pas de telnetd, rlogind) et le petit salopard a tout de meme reussi a se glisser a l'interieur. Parraitrait que c'est possible en utilisant un time-out de 5min sur des ports UDP restes ouvert. Heureusement la machine n'avait que des Win98 croches derriere. Mais rageant tout de meme. Morale pour les admins: Malgre les configs GUI, Webmin, etc, lancez de temps a autre un oeil a votre rc.local. Markus -- A designer knows he has achieved perfection not when there is nothing left to add, but when there is nothing left to take away. Antoine de Saint-Exupéry - Markus SCHÜTZ 8, Ch. des Aubépines Phone: ++41 21 646 9362 CH-1004 Lausannemailto:[EMAIL PROTECTED] Switzerland http://www.geocities.com/~schutzm - -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Serveur hacke
> S'il le faut, on peut relayer d'autres services (NNTP p.ex.) assez > facilement. Quant aux protocoles UDP (DNS: inutile dans cette > configuration; ICQ: ne passera pas), franchement, peu d'intérêt. > Ouaip, belle cochonnerie cet UDP. Je comprends aussi le succes des firewalls/NAT "en boite". Les histoires d'horreur entendues a gauche et a droite de serveurs firewalises qui ont ete crackes ne met pas forcement en confiance. Ce qui me gene dans ces "boites" c'est le cote obscure de la chose. Certaines tourne un noyeau Linux (ce qui me rejouit soi dit en passant), elles sont garanties et touti quant. Ca me fait quand meme un peu penser a un parachute 'garanti'. S'il ne s'ouvre pas, ca me (enfin mes heritiers) fera une belle jambe de savoir a qui aller me plaindre: je serai mort. Idem avec un firewall: s'il merde les donnees sont foutues/lues/modifees/copiees/etc. Markus -- A designer knows he has achieved perfection not when there is nothing left to add, but when there is nothing left to take away. Antoine de Saint-Exupéry - Markus SCHÜTZ 8, Ch. des Aubépines Phone: ++41 21 646 9362 CH-1004 Lausannemailto:[EMAIL PROTECTED] Switzerland http://www.geocities.com/~schutzm - -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Installation de police TTF
claude fuhrer wrote: > > J'aurais une petite question concernant l'installation des polices > TrueType dans X11. Conformément a ce qui est expliqué dans le HOWTO, > j'ai copié mes fichiers dans le dossier > /usr/X11r6/lib/X11/fonts/truetype/ et j'ai relancé xfstt mais je > n'arrive toujours pas a voir ces polices dans le menu > préférence->polices de netscape 4.75. > Tu devrais lancer 'xfstt --sync'. Mais arrete xfstt (daemon avant). man xfstt: --sync Synchronize the font database with installed fonts and exit when done. Don't do this while xfstt is running. Markus Schutz begin:vcard n:Schutz;Markus tel;fax:+4121 331 4440 tel;work:+4121 331 4457 x-mozilla-html:FALSE url:www.axs-tech.com org:AXS Technologies;R&D adr:;;3, Ch. de Mornex;Lausanne;VD;1003;Switzerland version:2.1 email;internet:[EMAIL PROTECTED] title:Senior Software Engineer x-mozilla-cpt:;-12768 fn:Markus Schutz end:vcard
Re: du et df / archuvage ????
Salut, Essaye 'du -xs /' man du: ... -x, --one-file-system skip directories on different filesystems ... Ton 'du' a tout compte: /, /boot, /var, /mnt/cdrom NB: Pour les utilisateurs de Solaris, c'est l'option '-d' qui fait la meme chose. hatim wrote: > > Bonjour > j ai tappe deux commandes differentes pour obtenir la taille de mon / et > j ai eu deux resultats differents > quelqu un a t il une explication: > > [root@test /root]# df > Filesystem 1k-blocks Used Available Use% Mounted on > /dev/hda7 9273984 3087200 5715680 35% / > /dev/hda1 108868 2442100805 2% /boot > /dev/hda5 10080488 14532 9553888 0% /var > /dev/hdc656134656134 0 100% /mnt/cdrom > [root@test /root]# du -s / > du: Ne peut se positionner dans le répertoire /proc/6/fd.: Permission non > accordée > du: /proc/12538/fd/4: Aucun fichier ou répertoire de ce type > 3759305 / > [root@test /root]# > begin:vcard n:Schutz;Markus tel;fax:+4121 331 4440 tel;work:+4121 331 4457 x-mozilla-html:FALSE url:www.axs-tech.com org:AXS Technologies;R&D adr:;;3, Ch. de Mornex;Lausanne;VD;1003;Switzerland version:2.1 email;internet:[EMAIL PROTECTED] title:Senior Software Engineer x-mozilla-cpt:;-12768 fn:Markus Schutz end:vcard
Re: Apache, hpptd.conf et index.php
Simple: Trouver la ligne: DirectoryIndex index.html la remplacer par: DirectoryIndex index.html index.php Markus Ludwin wrote: > > Mon serveur appache reconnaît comme "fichier par défaut" les documents > index.html , mais pas les documents index.php . Si je tape un répertoire sans > spécifier de fichier dans le répertoire, et qu'un fichier index.html se trouve > dans le répertoire, la page s'affiche. Mais si je replace le document index.html > par index.php , ça ne marche pas, ce qui s'affiche, c'est la liste des fichiers > présents dans le répertoire. > > Pour que les documents index.php soient traités comme les documents index.html , > il suffit probablement de préciser cela dans httpd.conf . Mais comment? > > -- > http://www-internal.alphanet.ch/linux-leman/ avant de poser > une question. -- ----- Markus SchutzSenior Software Engineer AXS Technologies SAPhone: +41 21 331 4457 3, Ch. de Mornex Fax: +41 21 331 4441 1003 Lausannemailto:[EMAIL PROTECTED] Switzerlandhttp://www.axstech.com - begin:vcard n:Schutz;Markus tel;fax:+4121 331 4440 tel;work:+4121 331 4457 x-mozilla-html:FALSE url:www.axs-tech.com org:AXS Technologies;R&D adr:;;3, Ch. de Mornex;Lausanne;VD;1003;Switzerland version:2.1 email;internet:[EMAIL PROTECTED] title:Senior Software Engineer x-mozilla-cpt:;-12768 fn:Markus Schutz end:vcard
Re: date en variable
> 1- Comment faire pour transformer le nom d'un fichier toto.tar en > toto.Annee.Mois.Jour.tar ? ( en fonction de la date) > Si le nom 'toto' est connu simplement avec: dest_name=toto.`date +"%Y.%m.%d"`.tar Sinon, tu peux avoir un truc du genre: src_name="toto.tar" name=`echo $src_name | cut -d . -f 1` ext=`echo $src_name | cut -d . -f 2` dest_name=$name.`date +"%Y.%m.%d"`.$ext NB: Ca c'etait pour du bash. En csh faut ecrire 'set variable=...' Aide: man date man cut Markus -- --------- Markus SchutzSenior Software Engineer AXS Technologies SAPhone: +41 21 331 4457 3, Ch. de Mornex Fax: +41 21 331 4441 1003 Lausannemailto:[EMAIL PROTECTED] Switzerlandhttp://www.axstech.com - begin:vcard n:Schutz;Markus tel;fax:+4121 331 4440 tel;work:+4121 331 4457 x-mozilla-html:FALSE url:www.axs-tech.com org:AXS Technologies;R&D adr:;;3, Ch. de Mornex;Lausanne;VD;1003;Switzerland version:2.1 email;internet:[EMAIL PROTECTED] title:Senior Software Engineer x-mozilla-cpt:;-12768 fn:Markus Schutz end:vcard
Re: Création de ISO et messagerie
> 2) Je désir créer un serveur de messagerie e-mail, j'ai trouvé plusieurs > solutions sur internet mais je ne sais que choisir: > > sendmail (très compliqué à configurer parait-il et c'est seulement pour 4 à 6 > postes pas 1500) > La config de sendmail est largement simplifiee par l'utilitaire webmin (configuration d'une machine via pages web). Si webmin n'est pas dans la distribution voir: http://www.webmin.com/webmin/ Markus -- --------- Markus SchutzSenior Software Engineer AXS Technologies SAPhone: +41 21 331 4457 3, Ch. de Mornex Fax: +41 21 331 4441 1003 Lausannemailto:[EMAIL PROTECTED] Switzerlandhttp://www.axstech.com - begin:vcard n:Schutz;Markus tel;fax:+4121 331 4440 tel;work:+4121 331 4457 x-mozilla-html:FALSE url:www.axs-tech.com org:AXS Technologies;R&D adr:;;3, Ch. de Mornex;Lausanne;VD;1003;Switzerland version:2.1 email;internet:[EMAIL PROTECTED] title:Senior Software Engineer x-mozilla-cpt:;-12768 fn:Markus Schutz end:vcard
Re: rm -M
> Comment pourrais-je effacer un fichier qui s'apelle -M > depuis une console ? > rm -- -M Tire de 'man rm' [...] GNU rm, like every program that uses the getopt function to parse its arguments, lets you use the -- option to indicate that all following arguments are non-options. [...] Markus -- --------- Markus SchutzSenior Software Engineer AXS Technologies SAPhone: +41 21 331 4457 3, Ch. de Mornex Fax: +41 21 331 4441 1003 Lausannemailto:[EMAIL PROTECTED] Switzerlandhttp://www.axstech.com - begin:vcard n:Schutz;Markus tel;fax:+4121 331 4440 tel;work:+4121 331 4457 x-mozilla-html:FALSE url:www.axs-tech.com org:AXS Technologies;R&D adr:;;3, Ch. de Mornex;Lausanne;VD;1003;Switzerland version:2.1 email;internet:[EMAIL PROTECTED] title:Senior Software Engineer x-mozilla-cpt:;-12768 fn:Markus Schutz end:vcard
Re: espace disque..
La commande est 'df' (disk free, en flemard 100% :-)) Markus Thierry Lombardot wrote: > Bonjour à tous! > Qui connait un petit programme en mode texte sous linux pour donner > l'espace utilisé sur un disque dur. Sous X, kdiskfree est parfait: Y > a-t-il un équivalent plus basique sans interface graphique? -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: ADSL
Bonjour, Ce qui suit marche pour le modem ADSL Alcatel SpeedTouch Home Ethernet, et une distribution OpenLinux 3.1 (Caldera). Je ne sais pas pour USB, ni pour d'autres distribs Linux. 0) Configurer la carte Ethernet. Pour faire simple lui assigner une addresse dans le reseau 10.0.0.x. Le modem a un systeme de config par page web et repond sous 10.0.0.138. Ca vaut le coup de lancer un browser avec l'URL http://10.0.0.138 ... 1) DNS dns1.bluewin.ch.68452 IN A 195.186.1.110 dns2.bluewin.ch.69098 IN A 195.186.1.111 2) Protocol PPPoE (PPP over Ethernet) Sur la distribution Caldera 3.1 ca vient preinstalle, avec les scripts et fichiers de config qu'il faut. Sinon on trouve PPPoE sur: http://www.roaringpenguin.com/pppoe/ Il y a un script /usr/sbin/adsl-setup pour faire la config (Caldera 3.1) 3) Authentification BlueWin utilise le CHAP. Si je me souviens bien le /usr/sbin/adsl-set script place la ligne d'authentification dans /etc/ppp/pap-secrets. Il faut la copier dans /etc/ppp/chap-secrets. 4) Connection Toujours sur la Caldera 3.1: lancer /etc/rc.d/init.d/adsl start Lire les eventuels messages. Lancer 'ifconfig' pour verifier s'il y a bien une entree "ppp0", puis 'route -n' pour verifier que le routage est correct. Si ca marche (et ca devrait), ajouter le demarage d'adsl dans le bidules a demarer au boot. 5) Securiser le systeme avec un firewall beton. Mais je crois qu'il faut aussi et d'abord aller activer son compte sur BlueWin. Mais quel URL: mystere. Je dois avouer avoir honteusement triche en utilisant le CD de BlueWin sur du Windows, histoire de ne pas perdre trop de temps. Markus PS: En gros, une fois qu'on sait ce qu'il faut faire, temps d'install sous Win98: 15min, Linux: 2min. B. Carrupt wrote: > Bonjour, > > Je viens de recevoir le kit d'installation ADSL de Bluewin. Malheureusement, > j'ai dû le commander pour Windows, vu qu'ils ne le livraient pas pour Linux, > ce qui m'a permis de recevoir un modem ADSL, ce qui est déjà pas mal, et bien > sûr un CD d'installation pour Windows. > > Mon problème, c'est que je ne suis pas vraiment doué pour les configurations > système, et je ne trouve pas d'infos chez Bluewin. > > Quelqu'un connaîtrait-il une adresse où je pourrais trouver des infos pour me > connecter chez Bluewin pour l'ADSL ? Ou bien qqn a-t-il déjà installé ADSL > chez Bluewin ? -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Lecteur DVD auto-zoné
Bonsoir, Autant que je sache le "zonage" est hardware: Ca doit griller quelque chose quand ca fixe la zone apres les 5 changements (une honte, mais 'off-topic'). Un DVD player sous Linux? J'avais essaye 'xine' (http://xine.sourceforge.net) en son temps. Pas mauvais. Markus claude fuhrer wrote: > Bonsoir > > juste deux petites (:-) questions concernant les lecteur DVD. > > Je viens d'acheter un nouveau PC Dell avec un lecteur DVD. En attendant > d'y installer un OS sérieux, je me suis un petit peu amusé avec l'OS de > jeux que j'ai été contraint d'acheter... Parmi les logiciels, il y a un > decodeur dvd software pour les dvd vidéo. Or, quand j'ai installé mon > premier dvd vidéo, il m'indique que j'ai encore droit à 5 essais avant > qu'il ne fixe la zone définitivement... est-ce que ce "zonage" est > software ou hardware ? s'il est hardware (?? par exemple griller un code > dans un prom ou qqchose comme cela ??), est-ce qu'il est possible de > quand même passer au travers ? > > dans un registre plus sérieux, est-ce qu'il existe un décodeur software > pour les dvd video et fonctionnant sous linux ? j'ai plus trop suivi les > derniers développement sur les batailles juridiques concernant le > cassage du codage des dvd... -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.