Re: SetUID et scripts

2000-06-23 Thread Markus Schutz

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

2000-08-24 Thread Markus Schutz

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)

2000-09-18 Thread Markus Schutz

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

2000-09-20 Thread Markus Schutz

> 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

2000-11-12 Thread Markus Schutz

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

2000-11-15 Thread Markus Schutz

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

2000-11-16 Thread Markus Schutz

> 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

2000-11-24 Thread Markus Schutz

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 ????

2000-12-12 Thread Markus Schutz

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

2001-03-12 Thread Markus Schutz

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

2001-05-03 Thread Markus Schutz

> 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

2001-06-08 Thread Markus Schutz

> 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

2001-07-05 Thread Markus Schutz

> 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..

2001-10-05 Thread Markus Schutz

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

2001-11-23 Thread Markus Schutz

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é

2002-01-30 Thread Markus Schutz

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.