en fait sauf si tu developpes en cooperation avec d'autres developpeurs, et que tu as peur que l'un d'eux surcharge ton tableau de configuration
je ne vois pas vraiment l'interet de mettre le tableau en lecture seule.
vu que :
- tu ne vas pas ecrire dedans autrement qu'a partir du code (que tu maitrises vu que tu l'ecris)
- que selon comment est fait le code, tu reecris ton tableau à chaque rafraichissement de la page (en meme temps que tu refais le connect à ta base de données)
mais il y a peut-etre une subtilité qui m'echappe :(
une autre piste pourrait etre de faire une boucle sur les elements de ton tableau et de faire un define(parametre,valeur);
pour chaque element du tableau
mais autant que je sache le define peut aussi etre surchargé
rendre un tableau php en lecture seule :
suffit de pas ecrire dedans, non ?
ou peut-etre de le mettre en variable privée afin qu'il ne soit pas accessible en dehors de ta fonction
(mais sans plus d'info sur ce que tu veux faire, ca va etre dure de t'aider)
le mot cle "final", il sort d'ou lui ?
quel est censé etre son role ?
hmm, visiblement je me suis trompé
c'est bien les IPs/DNS des machines qui utilisent le reseau qui sont listées
pour lister la consommation reseau d'une machine, classée par application...
j'ai demandé à notre ami google network tools to see which application is consumming network
il semblerait que pktstat trouve par port, la consommation
a toi ensuite de recuperer et de filtrer pour recoller les infos des ports utilisés et de l'application
mais pourquoi faut-il toujours que les nouveautés soit d'ajouter l'interface graphique sur un serveur ?
je veux bien que les serveurs actuels soient parfois surpuissants, mais qu'est ce que cela apporte d'avoir une interface graphique ?
une interface web, je comprendrais,
mais une interface graphique...
à part lors de la premiere configuration, je ne vois pas ou peu se trouver l'interet...
effectivement dans le bios de ta carte mere, c'est les options
- SCSI
- boot other device
qui peuvent passer la main à la carte fille lors du demarrage
helas encore faut-il que cette derniere soit prevue pour, voir peut-etre la documentation du fabricant afin de savoir si on peut "demarrer" sur cette carte
enfin, si cela ne le fait pas, oui il faut mettre grub /boot sur le disque IDE
meme si c'est un vieux disque, je ne penses pas que tu vois reellement la difference entre un /boot au debut ou à la fin du disque
car finalement il n'y a pas grand chose à charger (le noyau et l'initrd)
d'apres ce que tu dis,
quand tu bootes sur la ubuntu 8.04, le disk sata est visible APRES le chargement du module sata_via
quand tu demandes à grub de booter directement sur le disk sata
le disque n'est pas encore disponible/visible
pour confirmer cela, tu peux essayer de mettre uniquement le disque sata et de tenter de faire l'installation dessus/booter dessus (vu que c'est l'unique disque)
qui dit I believe XP marks the partition as active and if XP crashes that bit is not removed (firefox does the same thing by creating a session lock file in your profile). As a safety feature, ntfs-3g will not mount the partition if it is still marked active. However, you can force an overide with:
mount -t ntfs-3g /dev/hda1 /mnt/ntfs -o force
Obviously, change /dev/hda1 and /mnt/ntfs for your own setup.
c'est quand meme magique comment google, en lui posant la bonne question trouve pas mal de solution à nos problemes
je pensais que le "effective:r-x"
c'etait toi qui l'avait ajouté d'ou mon erreur.
donc si relis un peu tout ca
tu crees un dossier testACL avec le droit par defaut rwx pour le groupe "boulot"
quand tu crees un dossier dedans, ce dossier prend bien les memes droits (ex de ton rep3)
quand tu copie un dossier dedans, il dit avoir pris les memes droits, mais conserve son r-x (ex de ton rep2)
quand tu deplaces un dossier dedans, il ne prend aucun droit ACL (ex de ton rep1)
je n'ai pas de machine configurée avec ACL, mais ce que tu dis semble etre le B-A-BA de ce qu'on pourrait attendre des acl.
une question me vient à l'esprit ?
je n'ai pas bien compris pourquoi tu veux deplacer/cloner les fichiers regulierement, et donc devoir verifier ou faire une cron qui remet les droits ?
pourquoi ne pas basculer les fichiers 1 fois pour toutes dans ce dossier, puis travailler directement dans ce dossier
toutes nouvelles creations auraient donc les bons droits unix et ACL
ta remarque est bonne, et je ne comprend pas poourquoi elle a perdu des points de pertinence.
quel est l'interet d'une partition chiffrée s'il suffit de demarrer la machine sans intervenir pour pouvoir voir son contenu ?
le but de la partition chiffrée n'est-il pas justement de proteger les données par un mot de passe general, ou une clef USB...
ce qui ferait que sans la cle la machine ne demarre tout simplement pas, ou elle demarre mais sans la partition chiffrée => les données sont proteger si la clef n'est pas inserée (ex : le portable d'un commercial qui n'a que la partition chiffrée et qui dois mettre la cle pour utiliser son PC)
d'apres tes posts precedents, les droits sont bien posés sur ton REP2 lors de la copie de ce dossier dans ta zone geré par ACL (le group boulot est bien RWX)
et c'est donc bien un probleme d'acces qui se pose pour toi
SINON SI
Le user ID du process correspond à une des entrées utilisateurs, cette entrée détermines les accès
SINON SI
si le groupes du process correspond au group du propriétaires et que le groupe propriétaires contient les permissions requises, cette entrée détermine le ou les accés
SINON SI
un des groupes IDs (GID) du process correspond à une des entrétres de groupe et que cette entrée contient les permissions requise, cette entrée déterminera les accès.
SINON SI
un des groupes IDs du process correspond au groupe propriétaire ou à un autre groupe se trouvant dans les entrées, mais ni le groupe proprio, ni les autres entrées qui concerne des groupes n'ont les permissions requises, cela détermine que l'accè sera refusé
SINON
L'entré "other" déterminera les droits d'accè:s.
SI
l'entrée correspondante résultant de ce choix est le propriétaire ou une autre entrée et qu'elle contient les permissions demandées, l'accès est permit
SINON SI
l'entrée correspondante est un utilisateur nommé, groupe propriétaire, ou une entrée d'un groupe nommé et cette entrée contient les permissions demandées et l'entrée "mask" contient également les permissions requise (ou qu'il n'y aie pas d'entrée "mask"), accès est permit
en gros tu as un dossier TEMP et un dossier BOULOT
tu voudrais par exemple que tout document qui se trouve posé par cp/mv dans le dossier BOULOT
devienne RW pour toutes les personnes du groupe "boulot"
avec les droits ordinaires on peut deja faire de "l'heritage" de droit.
il faut donc chercher à savoir si on peut faire de l'heritage d'acl
si le dossier est RW pour le groupe, tout fichier poser dedans deviendrait RW pour ce meme groupe
Quelques définitions Trois notions principales sont à appréhender :
* 1.ACL « minimale »
Composée exclusivement d’éléments de type propriétaire, groupe et « reste du monde », l'ACL minimale est une traduction « en ACL » des droits d’accès traditionnels Unix.
* 2.ACL étendue
L'ACL étendue prolonge les droits de l'ACL minimale. Elle contient au moins un élément de type mask et peut contenir des éléments de type utilisateur et/ou groupe.
* 3.ACL par défaut
Les ACL par défaut ne peuvent être appliquées qu’aux répertoires et définissent de quels droits un objet du système de fichiers devra hériter (de son répertoire parent) lors de sa création.
[^] # Re: Singleton
Posté par NeoX . En réponse au message Tableau en lecture seul. Évalué à 2.
je ne vois pas vraiment l'interet de mettre le tableau en lecture seule.
vu que :
- tu ne vas pas ecrire dedans autrement qu'a partir du code (que tu maitrises vu que tu l'ecris)
- que selon comment est fait le code, tu reecris ton tableau à chaque rafraichissement de la page (en meme temps que tu refais le connect à ta base de données)
mais il y a peut-etre une subtilité qui m'echappe :(
une autre piste pourrait etre de faire une boucle sur les elements de ton tableau et de faire un define(parametre,valeur);
pour chaque element du tableau
mais autant que je sache le define peut aussi etre surchargé
# pas compris
Posté par NeoX . En réponse au message Tableau en lecture seul. Évalué à 1.
rendre un tableau php en lecture seule :
suffit de pas ecrire dedans, non ?
ou peut-etre de le mettre en variable privée afin qu'il ne soit pas accessible en dehors de ta fonction
(mais sans plus d'info sur ce que tu veux faire, ca va etre dure de t'aider)
le mot cle "final", il sort d'ou lui ?
quel est censé etre son role ?
[^] # Re: iftop
Posté par NeoX . En réponse au message Récupérer le débit par application. Évalué à 2.
soit c'est prevu par le programme
man pkstat
sera alors ton plus precieux allié
soit ce n'est pas prevu,
et il va falloir jouer du pipe/grep/sed/awk pour traiter la sortie et l'envoyer dans un fichier
[^] # Re: gestion de version de /etc
Posté par NeoX . En réponse au message Accès SSH, récupérer ip, nom de la personne. Évalué à 6.
cet utilisateur peut donc se connecter sur la machine et ensuite il serait en mesure de faire un sudo sur les commandes souhaitées/autorisées
tu pourrais meme avoir un ldap qui gere tes utilisateurs, et un ssh qui identifie tes utilisateurs via pam_ldap
ainsi, quand quelqu'un quitte la boite, tu fermes son compte ldap, et il n'a plus acces à aucun serveur...
[^] # Re: iftop
Posté par NeoX . En réponse au message Récupérer le débit par application. Évalué à 4.
c'est bien les IPs/DNS des machines qui utilisent le reseau qui sont listées
pour lister la consommation reseau d'une machine, classée par application...
j'ai demandé à notre ami google
network tools to see which application is consumming network
il m'a remonté quelques liens dont celui ci
http://www.ubuntugeek.com/bandwidth-monitoring-tools-for-ubu(...)
il semblerait que pktstat trouve par port, la consommation
a toi ensuite de recuperer et de filtrer pour recoller les infos des ports utilisés et de l'application
# iftop
Posté par NeoX . En réponse au message Récupérer le débit par application. Évalué à 8.
# une interface graphique sur un serveur ?
Posté par NeoX . En réponse à la dépêche Mandriva sort Enterprise Server 5. Évalué à 10.
je veux bien que les serveurs actuels soient parfois surpuissants, mais qu'est ce que cela apporte d'avoir une interface graphique ?
une interface web, je comprendrais,
mais une interface graphique...
à part lors de la premiere configuration, je ne vois pas ou peu se trouver l'interet...
peut-etre suis je trop vieux/con ?
;)
[^] # Re: pas detecter au bios
Posté par NeoX . En réponse au message Controleur PCI / SATA : Disque non reconnu dans le Bios. Évalué à 2.
- SCSI
- boot other device
qui peuvent passer la main à la carte fille lors du demarrage
helas encore faut-il que cette derniere soit prevue pour, voir peut-etre la documentation du fabricant afin de savoir si on peut "demarrer" sur cette carte
enfin, si cela ne le fait pas, oui il faut mettre grub /boot sur le disque IDE
meme si c'est un vieux disque, je ne penses pas que tu vois reellement la difference entre un /boot au debut ou à la fin du disque
car finalement il n'y a pas grand chose à charger (le noyau et l'initrd)
[^] # Re: Apple + Flury
Posté par NeoX . En réponse au message Où est flurry ?. Évalué à 1.
"mec fleurit"
ne me cherchait plus, je suis deja dehors (et en plus il fait beau)
# economiseur d'ecran et pas FOND d'ecran
Posté par NeoX . En réponse au message Où est flurry ?. Évalué à 2.
du coup ils ont peut etre retiré l'economiseur.
En fait je dis ca, j'ai pas mon linux sous la main pour verifier s'il est encore là.
[^] # Re: pas detecter au bios
Posté par NeoX . En réponse au message Controleur PCI / SATA : Disque non reconnu dans le Bios. Évalué à 2.
quand tu bootes sur la ubuntu 8.04, le disk sata est visible APRES le chargement du module sata_via
quand tu demandes à grub de booter directement sur le disk sata
le disque n'est pas encore disponible/visible
pour confirmer cela, tu peux essayer de mettre uniquement le disque sata et de tenter de faire l'installation dessus/booter dessus (vu que c'est l'unique disque)
[^] # Re: il faut faire un reparation des partitions
Posté par NeoX . En réponse au message Monter un DD sata sous linux. Évalué à 3.
demander la console de reparation (un truc comme ca)
sinon j'ai demandé à mon ami google avec les mots :
windows crashed and linux NTFS not mounted
j'obtiens ce lien (5e)
http://www.linuxquestions.org/questions/linux-hardware-18/wh(...)
qui dit
I believe XP marks the partition as active and if XP crashes that bit is not removed (firefox does the same thing by creating a session lock file in your profile). As a safety feature, ntfs-3g will not mount the partition if it is still marked active. However, you can force an overide with:
mount -t ntfs-3g /dev/hda1 /mnt/ntfs -o force
Obviously, change /dev/hda1 and /mnt/ntfs for your own setup.
c'est quand meme magique comment google, en lui posant la bonne question trouve pas mal de solution à nos problemes
[^] # Re: pas detecter au bios
Posté par NeoX . En réponse au message Controleur PCI / SATA : Disque non reconnu dans le Bios. Évalué à 2.
contient-il les fichiers
vmlinuz-2.6.28-11-generic
et
initrd.img-2.6.28-11-generic
pour que cela fonctionne actuellement il semblerait qu'il faille que /boot soit sur ton disque IDE (vu que ton grub est sur le disque IDE)
[^] # Re: acl et heritage
Posté par NeoX . En réponse au message Créer de nouveaux droits ACL lors d'une copie…. Évalué à 3.
c'etait toi qui l'avait ajouté d'ou mon erreur.
donc si relis un peu tout ca
tu crees un dossier testACL avec le droit par defaut rwx pour le groupe "boulot"
quand tu crees un dossier dedans, ce dossier prend bien les memes droits (ex de ton rep3)
quand tu copie un dossier dedans, il dit avoir pris les memes droits, mais conserve son r-x (ex de ton rep2)
quand tu deplaces un dossier dedans, il ne prend aucun droit ACL (ex de ton rep1)
je n'ai pas de machine configurée avec ACL, mais ce que tu dis semble etre le B-A-BA de ce qu'on pourrait attendre des acl.
une question me vient à l'esprit ?
je n'ai pas bien compris pourquoi tu veux deplacer/cloner les fichiers regulierement, et donc devoir verifier ou faire une cron qui remet les droits ?
pourquoi ne pas basculer les fichiers 1 fois pour toutes dans ce dossier, puis travailler directement dans ce dossier
toutes nouvelles creations auraient donc les bons droits unix et ACL
[^] # Re: Il y a quelque chose qui ne va pas dans ton concept
Posté par NeoX . En réponse au message partition chiffrée. Évalué à 6.
quel est l'interet d'une partition chiffrée s'il suffit de demarrer la machine sans intervenir pour pouvoir voir son contenu ?
le but de la partition chiffrée n'est-il pas justement de proteger les données par un mot de passe general, ou une clef USB...
ce qui ferait que sans la cle la machine ne demarre tout simplement pas, ou elle demarre mais sans la partition chiffrée => les données sont proteger si la clef n'est pas inserée (ex : le portable d'un commercial qui n'a que la partition chiffrée et qui dois mettre la cle pour utiliser son PC)
# il faut faire un reparation des partitions
Posté par NeoX . En réponse au message Monter un DD sata sous linux. Évalué à 3.
tu peux essayer de faire un chkdsk depuis la ligne de commande msdos que tu obtiens en demarrant depuis le cd de windows
une fois que tu aura fais cette verification, linux sera en mesure d'acceder à tes partitions NTFS
(il me semble qu'il doit y avoir une option pour ne pas verifier si le drapeau est mis, ou pour faire la verification depuis linux)
# pkoi en SVN ?
Posté par NeoX . En réponse au message SVN checkout KO. Évalué à 2.
et installer avec apt-get ?
[^] # Re: acl et heritage
Posté par NeoX . En réponse au message Créer de nouveaux droits ACL lors d'une copie…. Évalué à 2.
et c'est donc bien un probleme d'acces qui se pose pour toi
[^] # Re: acl et heritage
Posté par NeoX . En réponse au message Créer de nouveaux droits ACL lors d'une copie…. Évalué à 2.
SI
Le user ID du process est le propriétaire, l'entrée concernant le propriétaire détermine les accès.
SINON SI
Le user ID du process correspond à une des entrées utilisateurs, cette entrée détermines les accès
SINON SI
si le groupes du process correspond au group du propriétaires et que le groupe propriétaires contient les permissions requises, cette entrée détermine le ou les accés
SINON SI
un des groupes IDs (GID) du process correspond à une des entrétres de groupe et que cette entrée contient les permissions requise, cette entrée déterminera les accès.
SINON SI
un des groupes IDs du process correspond au groupe propriétaire ou à un autre groupe se trouvant dans les entrées, mais ni le groupe proprio, ni les autres entrées qui concerne des groupes n'ont les permissions requises, cela détermine que l'accè sera refusé
SINON
L'entré "other" déterminera les droits d'accè:s.
SI
l'entrée correspondante résultant de ce choix est le propriétaire ou une autre entrée et qu'elle contient les permissions demandées, l'accès est permit
SINON SI
l'entrée correspondante est un utilisateur nommé, groupe propriétaire, ou une entrée d'un groupe nommé et cette entrée contient les permissions demandées et l'entrée "mask" contient également les permissions requise (ou qu'il n'y aie pas d'entrée "mask"), accès est permit
SINON
accès refusé.
[^] # Re: acl et heritage
Posté par NeoX . En réponse au message Créer de nouveaux droits ACL lors d'une copie…. Évalué à 2.
tu tombes peut-etre dans un cas pas prevu :(
[^] # Re: acl et heritage
Posté par NeoX . En réponse au message Créer de nouveaux droits ACL lors d'une copie…. Évalué à 2.
reste à confirmer si les gens qui sont dans le groupe "boulot"
peuvent ecrire dans rep2
en effet ls n'affiche pas les droits liés aux ACL
[^] # Re: acl et heritage
Posté par NeoX . En réponse au message Créer de nouveaux droits ACL lors d'une copie…. Évalué à 2.
# au choix
Posté par NeoX . En réponse au message Surveiller interfaces depuis la console. Évalué à 4.
tail -f /var/log/messages2°) ethtool ou mii-tool (suivant la carte reseau)
ethtool ethXou
mii-toolensuite tu grep pour avoir l'info qui t'interesse
# le revendeur à coté de chez moi
Posté par NeoX . En réponse au journal collecte matériel info. Évalué à 4.
il m'a dit qu'il recuperait les machines (soit pour pieces, soit pour donner à des asso)
je lui ai laissé les 5 machines qui dormaient chez moi
# acl et heritage
Posté par NeoX . En réponse au message Créer de nouveaux droits ACL lors d'une copie…. Évalué à 3.
tu voudrais par exemple que tout document qui se trouve posé par cp/mv dans le dossier BOULOT
devienne RW pour toutes les personnes du groupe "boulot"
avec les droits ordinaires on peut deja faire de "l'heritage" de droit.
il faut donc chercher à savoir si on peut faire de l'heritage d'acl
si le dossier est RW pour le groupe, tout fichier poser dedans deviendrait RW pour ce meme groupe
d'apres cela : http://www.linuxplusvalue.be/mylpv.php?id=153
Utilisation
Quelques définitions Trois notions principales sont à appréhender :
* 1.ACL « minimale »
Composée exclusivement d’éléments de type propriétaire, groupe et « reste du monde », l'ACL minimale est une traduction « en ACL » des droits d’accès traditionnels Unix.
* 2.ACL étendue
L'ACL étendue prolonge les droits de l'ACL minimale. Elle contient au moins un élément de type mask et peut contenir des éléments de type utilisateur et/ou groupe.
* 3.ACL par défaut
Les ACL par défaut ne peuvent être appliquées qu’aux répertoires et définissent de quels droits un objet du système de fichiers devra hériter (de son répertoire parent) lors de sa création.