@NeoX : le bureau en question n'aura pas les moyens d'investir dans une machine qui fera office de serveur ; ils viennent justement de passer commande d'une tour sous W10, pour remplacer leur unique tour actuelle qui est vieillissante :(
Comme une seule tour, je me suis demandé s'il était justement possible d'y conserver la partie "bureautique" sous Windows et une partie "serveur" sous Linux : tant pis :P
si la machine est recente, et avec un peu de RAM (8Go minimal)
tu peux avoir une machine virtuelle, par exemple avec virtualbox, qui tournera dans ton windows comme tu lances word/excel
c'est alors cette machine virtuelle, qui contiendra l'openSuse, le L.A.M.P. et le CMS
Non, justement c'est le même cas que celui de mon 1er résultat : sous Linux, un programme win64 exécuté avec Wine me répondra que la commande ls n'existe pas et que la commande dir existe, donc ça ne me permet pas de savoir que l'OS sous-jacent est Linux.
c'est plutot une bonne nouvelle puisque c'est justement le but de WINE que de faire croire à l'executable qu'il tourne sous Windows.
donc en gros, branches ton disque sur la machine,
boot la machine sur ton liveUSB,
installes l'OS sur le disque dur, en mode UEFI,
vires ton support liveUSB, ca doit fonctionner au reboot,
si ca ne fonctionne pas avec le liveUSB (disant que l'OS n'est pas signé) alors il faut desactiver le "secure boot"
sur les cartes ASUS, tu as aussi generalement une option "Compatibility mode" (CSM)
qui, lorsqu'il est activé, permet de demarrer en mode BIOS les OS qui se declarent comme tel, et en mode EFI les autres.
tu peux le desactiver pour etre en full EFI
en meme temps si tu executes ton code sous WINE, c'est pour faire croire à ce code que la machine est sous Windows
donc tes deux premiers resultats ne me choquent pas.
et ca ne correspond pas à l'enoncé premier de detecter si tu es sous windows natif ou sous linux natif
en effet l'appel system lors de l'execution devrait permettre de detecter l'OS
mais ce n'est alors pas à la compilation que tu detectes l'OS sur lequel tu compiles, mais bien à l'execution du programe
avec un simple ls ou un dir
ca devrait deja te dire si la commande existe ou pas,
et si elle n'existe pas, c'est que tu n'es pas sur l'OS visé (ls = linux, dir = windows)
d'après vous, faut-il que j'installe une partition "linux suse" sur le pc W8,
Linux Suse (mais c'est valable pour tous les Linux) est un OS,
cela remplace donc completement ton windows qui est aussi un OS,
ou au mieux tu demarres l'un OU l'autre, mais tu ne peux pas avoir les deux en meme temps sur la machine.
puis installer le CMS sur cette partition ?
tu n'installes pas le CMS sur la partition, tu vas y installer l'OS
tu installes un service web, une service base de données, et du code (ici PHP) dans le service web pour creer le CMS
Ou, sachant que la partition W8 doit être utilisée pour un travail bureautique, serait-il préférable de réserver un PC dédié uniquement à la distribution Linux Suse et au site Intranet ?
perso je prefererai avoir un poste (on appelle alors cela un serveur) qui accueillera le Linux, et les services web, base de données, et le moteur de CMS
mais si ce n'est pas possible, il te faut regarder sur "comment installer joomla" sur un windows,
cela peut etre en installant les 4 briques de bases d'un W.A.M.P (Windows, Apache, Mysql, Php)
ou en installant le serveur microsoft IIS, configurant le serveur pour gerer les pages php, etc
ton cas à toi doit ressembler à celui là
firefox <=> https sur ton proxy <=> facebook hsts
du coup ton client recoit le certificat du proxy alors que le site demandé est facebook.com
il rale alors pour te dire que le certificat n'est pas le bon
en gros tu telecharges la version 1.8.5,
tu installes les prerequis,
tu coupes internet,
tu installes la version 1.8.5
tu lances l'application, et tu vas desactiver les mises jour automatiques.
tu quittes l'appli, tu remets internet,
tu relances l'appli, tada, tu devrais rester en 1.8.5
il est plus simple de faire le tcpdump directement sur la passerelle (ton routeur)
ainsi tu peux cibler le port LAN, le port WAN, n'importe lequel des deux (any), et donc etre sur de ce que tu vois.
et comme tu connais l'IP de l'appareil qui veut se connecter, c'est plus facile à simuler.
sinon tu as fait une recherche sur internet pour le blocage de facebook ?
- via les range IPs,
- via le DNS (en utilisant le dns de ton routeur comme serveur DNS de tes machines, et en le faisant mentir sur *.facebook.com, *.fbcdn etc)
- via la configuration d'un proxy qui filtrerait les URLs par des categories (facebook = reseau social)
Qu'en pensez-vous ? Quelles seraient les pistes pour avancer sur ce problème ?
que l'analyse est pertinente,
qu'un rapport de bug fait à l'equipe de mediastreamer2 pourrait etre un bon depart,
peut-etre aussi à l'equipe de linphone qui corrige peut-etre les sources de mediastreamer pour leur besoin, puis remonte le correctif upstream.
sed utilise les regex pour contruire sa recherche et son remplacement,
dans une regex le symble ^ peut etre une negation ou un debut de ligne
si tu cherches le caractere ^ il faut l'echapper en mettant \^
lire les liens que je t'ai donné precedemment,
ca prevoit justement la maniere de modifier les ports de l'interface web depuis la GUI ou depuis les fichiers de configuration
il est probable que ce soit similaire pour les ports UPNP.
pour l'UPNP/DLNA, en effet cela ne fonctionnera pas par interne, puisque c'est du broadcast sur ton reseau local
Je ne connais pas tous les ports utilisés par le serveur Kodi.
lire la documentation de Kodi qui te diras :
ou aller pour configurer les ports d'ecoutes, ou lesquels sont-ils par defaut
ou aller pour configurer le Kodi du RPi pour activer la sortie DLNA, sinon il se contente de faire lecteur local
sinon vas voir dans les reglages de Kodi, peut-etre les reglages avancés,
qui devrait te permettre d'activer ces options et configurer les ports necessaires.
3 mots encore, toujours dans le moteur de recherche kodi remote management
2e resultat (le premier etant une pub) : https://kodi.wiki/view/Web_interface
c'est generalement qu'il n'y a rien de configurer par defaut dans le gestionnaire de demarrage,
il suffit parfois de faire enter pour demarrer le truc par defaut, ou tab pour connaitre le choix disponible
autre possibilité, lire la documentation de Kali, qui explique peut-etre ce qu'il faut taper, en fonction de ce que tu veux faire
en effet, le DLNA (autrement appelé UPNP) est fait pour avoir 3 entités, parfois regrouper sur une seule machine :
- serveur de contenu : ici ton RPi
- remote : ton smartphone
- renderer : l'ecran ou l'enceinte sur laquelle la visualisation sera fait
ca me semble donc overkill de faire un kodi qui fait les 3 entités alors qu'il te faut juste un serveur DLNA sur le RPi,
les solutions pures DLNA existent sous linux, mediatomb, minidlna, ushare, etc
si tu veux rester avec KODI, en 2014 c'etait simplement une option au lancement, encore en developpement
J'ose imaginer que depuis c'est dans le produit par defaut, sans passer par un docker
pour le forum, il faut cliquer sur "repondre" en dessous du discours de la personne, plutot que sur "envoyer un commentaire" qui repond alors au post initial (le tient dans notre cas ici present)
ta distrib est Debian 9.3.0
dans toutes les distributions il y a un gestionnaire de paquet, c'est par lui que tu installes un logiciel et c'est par lui que tu installes une mise à jour.
en ligne de commande sous debian, ca donne :
pour une installation :
sudo apt update
sudo apt install firefox
pour un upgrade complet des logiciels presents sur ta machine
A propos, je réalise qu'il n'y a que du 4:3; ne pourrait-on pas avoir du 16:9?
ca ressemble plus à un probleme HyperV que debian,
il te faut aller voir les forums HyperV pour savoir s'il faut installer des logiciels supplementaires sur ton debian pour prendre en charge la virtualisation
chez moi j'ai un affichage similaire, pourtant je fais tourner mon linux dans une VM Virtualbox, hebergé par un OSX
mais en fait c'est mon ecran principale qui est en 1440x900, du coup avec les bordures la hauteur maxi c'est 864, et par maintient du ratio de l'image ca me fait une largeur de 1152 (soit 1152x864).
si tu n'es pas avec un ecran aussi limité (ex : resolution de 1600x1200 ou 1920x1080)
alors c'est peut-etre qu'il faut installé des pilotes speciaux HyperV dans ton linux
un peu comme les VMWare Tools de vmware ou les "guest additions" de VirtualBox
[^] # Re: regardes ton certificat
Posté par NeoX . En réponse au message SQUID/SQUIDGUARD HTTP Strict Transport Security (HSTS). Évalué à 2.
tu as créé un certificat SSL pour TON serveur proxy/serveur web
pas pour signé le dialogue avec facebook.com qui arrive avec SON certificat SSL.
de plus comme il est autosigné, ton navigateur ne reconnait pas l'autorité, et donc pas le certificat, d'ou le message.
[^] # Re: Ça s'éclaircit^^
Posté par NeoX . En réponse au message Installation Linux Suse pour Intranet local. Évalué à 2.
si la machine est recente, et avec un peu de RAM (8Go minimal)
tu peux avoir une machine virtuelle, par exemple avec virtualbox, qui tournera dans ton windows comme tu lances word/excel
c'est alors cette machine virtuelle, qui contiendra l'openSuse, le L.A.M.P. et le CMS
[^] # Re: Résultats de mes tests
Posté par NeoX . En réponse au message détecter l'OS depuis un code compilé. Évalué à 2.
c'est plutot une bonne nouvelle puisque c'est justement le but de WINE que de faire croire à l'executable qu'il tourne sous Windows.
# on se fiche du BIOS/EFI tant que l'OS voit le disque
Posté par NeoX . En réponse au message Bios UEFI, disque non reconnu. Évalué à 4.
donc en gros, branches ton disque sur la machine,
boot la machine sur ton liveUSB,
installes l'OS sur le disque dur, en mode UEFI,
vires ton support liveUSB, ca doit fonctionner au reboot,
si ca ne fonctionne pas avec le liveUSB (disant que l'OS n'est pas signé) alors il faut desactiver le "secure boot"
sur les cartes ASUS, tu as aussi generalement une option "Compatibility mode" (CSM)
qui, lorsqu'il est activé, permet de demarrer en mode BIOS les OS qui se declarent comme tel, et en mode EFI les autres.
tu peux le desactiver pour etre en full EFI
[^] # Re: Résultats de mes tests
Posté par NeoX . En réponse au message détecter l'OS depuis un code compilé. Évalué à 2.
en meme temps si tu executes ton code sous WINE, c'est pour faire croire à ce code que la machine est sous Windows
donc tes deux premiers resultats ne me choquent pas.
et ca ne correspond pas à l'enoncé premier de detecter si tu es sous windows natif ou sous linux natif
en effet l'appel system lors de l'execution devrait permettre de detecter l'OS
mais ce n'est alors pas à la compilation que tu detectes l'OS sur lequel tu compiles, mais bien à l'execution du programe
avec un simple
ls
ou undir
ca devrait deja te dire si la commande existe ou pas,
et si elle n'existe pas, c'est que tu n'es pas sur l'OS visé (ls = linux, dir = windows)
# je dirais en allant dans les reglages de souris
Posté par NeoX . En réponse au message Désactiver le clic avec la molette dans xfce 4.12. Évalué à 3.
dans les reglages de la souris, tu dois avoir l'option de savoir si tu emules le clic du milieu, si tu le geres, etc
# revoir la base
Posté par NeoX . En réponse au message Installation Linux Suse pour Intranet local. Évalué à 3.
Linux Suse (mais c'est valable pour tous les Linux) est un OS,
cela remplace donc completement ton windows qui est aussi un OS,
ou au mieux tu demarres l'un OU l'autre, mais tu ne peux pas avoir les deux en meme temps sur la machine.
tu n'installes pas le CMS sur la partition, tu vas y installer l'OS
tu installes un service web, une service base de données, et du code (ici PHP) dans le service web pour creer le CMS
perso je prefererai avoir un poste (on appelle alors cela un serveur) qui accueillera le Linux, et les services web, base de données, et le moteur de CMS
mais si ce n'est pas possible, il te faut regarder sur "comment installer joomla" sur un windows,
cela peut etre en installant les 4 briques de bases d'un W.A.M.P (Windows, Apache, Mysql, Php)
ou en installant le serveur microsoft IIS, configurant le serveur pour gerer les pages php, etc
# regardes ton certificat
Posté par NeoX . En réponse au message SQUID/SQUIDGUARD HTTP Strict Transport Security (HSTS). Évalué à 2.
le cas normal
firefox <=> facebook HSTS
ton cas à toi doit ressembler à celui là
firefox <=> https sur ton proxy <=> facebook hsts
du coup ton client recoit le certificat du proxy alors que le site demandé est facebook.com
il rale alors pour te dire que le certificat n'est pas le bon
# bloquer la mise à jour
Posté par NeoX . En réponse au message Installer une version antérieur d'un paquet. Évalué à 3.
en gros tu telecharges la version 1.8.5,
tu installes les prerequis,
tu coupes internet,
tu installes la version 1.8.5
tu lances l'application, et tu vas desactiver les mises jour automatiques.
tu quittes l'appli, tu remets internet,
tu relances l'appli, tada, tu devrais rester en 1.8.5
[^] # Re: tracker les flux
Posté par NeoX . En réponse au message Blocker Facebook app. Évalué à 2.
il est plus simple de faire le tcpdump directement sur la passerelle (ton routeur)
ainsi tu peux cibler le port LAN, le port WAN, n'importe lequel des deux (any), et donc etre sur de ce que tu vois.
et comme tu connais l'IP de l'appareil qui veut se connecter, c'est plus facile à simuler.
sinon tu as fait une recherche sur internet pour le blocage de facebook ?
- via les range IPs,
- via le DNS (en utilisant le dns de ton routeur comme serveur DNS de tes machines, et en le faisant mentir sur *.facebook.com, *.fbcdn etc)
- via la configuration d'un proxy qui filtrerait les URLs par des categories (facebook = reseau social)
# tracker les flux
Posté par NeoX . En réponse au message Blocker Facebook app. Évalué à 4. Dernière modification le 09 février 2018 à 12:17.
en traquant les flux
en gros tu ecoutes sur le TPLINK les communications,
et tu cibles les communications partant de l'IP de l'appareil de l'enfant.
en lancant le facebook app, tu verras surement des tentatives de connexion, et donc des IPs, des domaines.
avec un linux classique, la commande c'est, en root :
# rapport de bug au developpeur de mediastreamer2
Posté par NeoX . En réponse au message Problème décodage audio Linphone sur i.MX6. Évalué à 4.
que l'analyse est pertinente,
qu'un rapport de bug fait à l'equipe de mediastreamer2 pourrait etre un bon depart,
peut-etre aussi à l'equipe de linphone qui corrige peut-etre les sources de mediastreamer pour leur besoin, puis remonte le correctif upstream.
# en l'echappant 2x
Posté par NeoX . En réponse au message Insérer la "esc" key dans un scipt. Évalué à 2.
sed utilise les regex pour contruire sa recherche et son remplacement,
dans une regex le symble
^
peut etre une negation ou un debut de lignesi tu cherches le caractere
^
il faut l'echapper en mettant\^
[^] # Re: la plus proche de ton besoin : le DLNA
Posté par NeoX . En réponse au message Serveur multimédia kodi sur Raspbian Stretch Lite (sans GUI). Évalué à 2.
lire les liens que je t'ai donné precedemment,
ca prevoit justement la maniere de modifier les ports de l'interface web depuis la GUI ou depuis les fichiers de configuration
il est probable que ce soit similaire pour les ports UPNP.
pour l'UPNP/DLNA, en effet cela ne fonctionnera pas par interne, puisque c'est du broadcast sur ton reseau local
[^] # Re: la plus proche de ton besoin : le DLNA
Posté par NeoX . En réponse au message Serveur multimédia kodi sur Raspbian Stretch Lite (sans GUI). Évalué à 2. Dernière modification le 07 février 2018 à 11:26.
lire la documentation de Kodi qui te diras :
sinon vas voir dans les reglages de Kodi, peut-etre les reglages avancés,
qui devrait te permettre d'activer ces options et configurer les ports necessaires.
3 mots dans le moteur de recherche
kodi dlna server
premier resultat : https://kodi.wiki/view/UPnP
3 mots encore, toujours dans le moteur de recherche
kodi remote management
2e resultat (le premier etant une pub) : https://kodi.wiki/view/Web_interface
[^] # Re: Mon expérience récente
Posté par NeoX . En réponse au message Lancement d'un machine virtuelle.. Évalué à 2.
boot:
c'est generalement qu'il n'y a rien de configurer par defaut dans le gestionnaire de demarrage,
il suffit parfois de faire
enter
pour demarrer le truc par defaut, outab
pour connaitre le choix disponibleautre possibilité, lire la documentation de Kali, qui explique peut-etre ce qu'il faut taper, en fonction de ce que tu veux faire
[^] # Re: la plus proche de ton besoin : le DLNA
Posté par NeoX . En réponse au message Serveur multimédia kodi sur Raspbian Stretch Lite (sans GUI). Évalué à 2.
headless
si ca fonctionne, virer pixel, virer/modifier le service
kodi
par defaut et faire le demarrage en headless[^] # Re: parce qu'en plus tu ne l'as pas testé ?
Posté par NeoX . En réponse au message Donne (très) vieux matériel. Évalué à 2.
oui en effet,
t'es basé où ?
# demande au createur, ou fait un essai
Posté par NeoX . En réponse au message profil firefox. Évalué à 2.
le plus simple :
fait l'essai dans l'un puis l'autre des dossiers
un peu plus complexe : contacter le developpeur du script pour savoir ou tu dois le poser.
# un routeur entre les deux reseaux
Posté par NeoX . En réponse au message Limiter et/ou logger accès internet issu d'une partie de la maison. Évalué à 4.
le plus simple c'est deja de routeur les flux entre l'annexe et la maison
Internet
|
Box (192.168.1.x/24)
|
Reseau maison (192.168.1.x/24)
Routeur
|
Reseau annexe (192.168.10.x/24)
ainsi tu peux deja filtrer, loguer ce qui vient du reseau 192.168.10.x/24 et limiter ensuite son debit.
# la plus proche de ton besoin : le DLNA
Posté par NeoX . En réponse au message Serveur multimédia kodi sur Raspbian Stretch Lite (sans GUI). Évalué à 4.
en effet, le DLNA (autrement appelé UPNP) est fait pour avoir 3 entités, parfois regrouper sur une seule machine :
- serveur de contenu : ici ton RPi
- remote : ton smartphone
- renderer : l'ecran ou l'enceinte sur laquelle la visualisation sera fait
ca me semble donc overkill de faire un kodi qui fait les 3 entités alors qu'il te faut juste un serveur DLNA sur le RPi,
les solutions pures DLNA existent sous linux, mediatomb, minidlna, ushare, etc
si tu veux rester avec KODI, en 2014 c'etait simplement une option au lancement, encore en developpement
J'ose imaginer que depuis c'est dans le produit par defaut, sans passer par un docker
/path/to/kodi --headless
https://forum.kodi.tv/showthread.php?tid=212061
# de l'usage de ta distrib et du forum ici
Posté par NeoX . En réponse au message qu'est-ce que je fais de mon archive .tar.bz2 ?. Évalué à 3.
pour le forum, il faut cliquer sur "repondre" en dessous du discours de la personne, plutot que sur "envoyer un commentaire" qui repond alors au post initial (le tient dans notre cas ici present)
ta distrib est Debian 9.3.0
dans toutes les distributions il y a un gestionnaire de paquet, c'est par lui que tu installes un logiciel et c'est par lui que tu installes une mise à jour.
en ligne de commande sous debian, ca donne :
pour une installation :
pour un upgrade complet des logiciels presents sur ta machine
d'apres le site package.debian.org,
c'est un firefox/iceweasel ESR qui est fournit, et donc au mieux en version 52 puisque c'est une version "durcie"
https://packages.debian.org/search?suite=all&arch=any&searchon=names&keywords=iceweasel
il ne semble pas y avoir de version firefox standard en dehors des versions "unstable"
https://packages.debian.org/search?suite=all§ion=all&arch=any&searchon=names&keywords=firefox
# pourquoi ?
Posté par NeoX . En réponse au message sauvegarder / restaurer applications. Évalué à 1.
linux mint = Linux Ubuntu avec MATE par defaut,
donc si tu as Ubuntu avec MATE, tu as deja l'equivalent de MINT
[^] # Re: Changement de paramètres
Posté par NeoX . En réponse au message Echec configuration debian sous Hyper-V. Évalué à 2.
ca ressemble plus à un probleme HyperV que debian,
il te faut aller voir les forums HyperV pour savoir s'il faut installer des logiciels supplementaires sur ton debian pour prendre en charge la virtualisation
# taille de ton ecran physique et/ou drivers speciaux HyperV pas installé ?
Posté par NeoX . En réponse au message Echec configuration debian sous Hyper-V. Évalué à 2.
chez moi j'ai un affichage similaire, pourtant je fais tourner mon linux dans une VM Virtualbox, hebergé par un OSX
mais en fait c'est mon ecran principale qui est en 1440x900, du coup avec les bordures la hauteur maxi c'est 864, et par maintient du ratio de l'image ca me fait une largeur de 1152 (soit 1152x864).
si tu n'es pas avec un ecran aussi limité (ex : resolution de 1600x1200 ou 1920x1080)
alors c'est peut-etre qu'il faut installé des pilotes speciaux HyperV dans ton linux
un peu comme les VMWare Tools de vmware ou les "guest additions" de VirtualBox