C'est un très bon moyen de gagner du karma, du moment qu'on est dans les premiers à poster, on est sûr d'obtenir +10. En plus, c'est même pas la peine de se faire chier à lire la dépêche, c'est vraiment tout bénef'.
Selon la page btrfs, copy-on-write est utilisé pour les snapshots (rien à voir avec le sujet), et dans le cas de "clonage" de fichier, lors d'un "cp", donc avec 2 inodes différents, ce qui n'affecte en rien l'effet du shred. Ce lien ne sert donc à rien.
La page zfs parle aussi de copy-on-write pour les snapshots (ce qui n'a toujours rien à voir), ainsi que pour avoir des "transactions" sur les fichiers, ce qui est en rapport avec le sujet, et effectivement c'est mauvais signe pour shred.
Tu remarqueras que les exemples que tu donnes n'ont rien à voir avec ceux invoqués dans le post initial : ext3 et xfs.
Je pense que tu fais malheureusement partie d'une espèce en voie de disparition. Je me demande combien de gens ici (qui est pourtant un public sensibilisé à ce genre de problématique) donnent le plus d'infos possible à FB/Google/etc. Ça mériterait de faire un sondage sur la page d'accueil de DLFP pour voir.
"Non, parce que la cigarette est un fléau et qu'il suffirait d'un peu de bonne volonté de la part de chaque fumeur pour y mettre fin."
Tu ne peux pas juste imaginer que les gens fument pour des raisons que tu ne peux visiblement pas comprendre (plaisir), et les laisser tranquille tant qu'elles ne gênent pas ta liberté ?
"Alors, accepter une leçon de morale d'un fumeur qui critique une campagne écologique (au moins, ça a le mérite d'être une tentative), désolé, mais non."
Enfin un peu de fermeture d'esprit ! Refusons tout dialogue avec une personne sur quelque sujet que ce soit sous prétexte qu'elle fume !
"L'essence pollue mais au moins, c'est utile alors que chaque cigarette est une insulte à l'environnement, à l'intelligence et au respect d'autrui."
Je crois que tu manques légèrement de respect à autrui, mais je pense que tu n'as malheureusement pas les capacités mentales pour t'en rendre compte.
Les réseaux sociaux, les services comme google, etc. détiennent un peu plus d'infos sur toi que ton FAI. En plus, google peut agréger toutes ces informations.
Ou alors voulais-tu dire que le fichier avait changé de place plusieurs fois dans son existence, bien avant le shred, et des versions précédentes du fichiers vont se trouver éparpillées sur le disque ? Oui, ça peut être valable.
Cette image de "broyeur" sur laquelle déposer des fichiers existait déjà dans kde3 au moins, c'était kgpg si je me souviens bien qui proposait d'ajouter une telle icone sur le bureau.
Ah, ça c'est effectivement bien plus valable comme argument, mais ce ne sont pas les "XFS, ext3", comme le dit le commentaire auquel tu réponds, qui s'en chargent.
Ton lien ne prouve rien, COW est un principe général qui est utilisé pour économiser de la place en partageant des données entre 2 entités qui pourront cependant évoluer séparément, comme par exemple la mémoire de 2 processus juste après un fork().
Dans le cas général, je ne vois pas pourquoi un FS utiliserait ça, et c'est pas ton lien qui le montre. Dans les cas particuliers, ça peut être utilisé pour faire des backups par exemple, comme avec ext3cow [http://www.ext3cow.com/] (mais ce n'est pas le ext3 qu'on trouve dans linux, attention).
J'avais fait exprès d'écrire "Sans prendre en compte la journalisation" en premier dans mon message, mais erreur fatale, je l'ai mis entre parenthèses, alors ton cerveau a oublié de le lire...
"De mémoire, les FS change les fichiers de place s'ils changent de taille."
Tout le problème de son raisonnement est là, shred ne fait pas changer de taille les fichiers (à part qu'il doit arrondir aux blocs de 512 octets, mais le fs ne devrait pas changer de place le fichier dans les limites d'un bloc)
"En sus du commentaire ci-dessus, je me permettrais de faire remarquer qu'un certain nombre de systèmes de fichiers modernes (dont ext3, XFS…) n'écrasent pas les données en place."
(Sans prendre en compte la journalisation) Ah bon, et ils font quoi alors ? (je te prie de donner au moins un lien pour prouver ce que tu vas dire)
"Tu es vraiment la définition d'un intégriste, les gens qui veulent jamais que rien change parce que "c'était mieux avant"."
Gnagna, injure, attaque personnelle, ce que tu veux, m'en fous.
"Le posix c'est bien, mais seulement pour les trucs qui ont vocation d'être portés sur d'autres UNIX. 99.999% des scripts sont écrits pour un système, un OS et généralement un seul utilisateur."
Je crois que tu te méprends totalement sur l'utilisation des scripts.
"Est-ce que la norme POSIX interdit d'ajouter une variable d'environnement MAX_CONCURRENT_JOBS qui rend l'opérateur & bloquant quand on dépasse ce nombre? Je ne le pense pas."
Ca risque juste de bien péter des scripts.
"D'autre part, bash n'est déjà pas très posix compliant, il faut utiliser dash si on y tient vraiment."
Il y a une différence entre des features qui ajoutent des fonctions qui ne font pas de conflits avec la norme (par exemple le /dev/tcp de bash), et des fonctions qui entrent en conflit ("&" qui change complètement de comportement).
"Mais la compatibilité Posix est-elle encore si importante dans le monde d'aujourd'hui?"
A tous ceux qui écrivent des bashismes : OUI ! Tout le monde n'est pas encore soumis à GNU, il existe notamment d'autres OS que GNU, d'autres shells que bash...
[^] # Re: et avec sed
Posté par Octabrain . En réponse au message Ajouter un commentaire au debut d'une ligne dans un fichier avec sed. Évalué à 2.
[^] # et avec sed
Posté par Octabrain . En réponse au message Ajouter un commentaire au debut d'une ligne dans un fichier avec sed. Évalué à 6.
sed -i '/CustomLog/ s/^/# /' TonFichier
Attention, le "-i" marche avec certains BSD sed ainsi que le GNU sed, mais ce n'est pas POSIX.
[^] # Re: Merci
Posté par Octabrain . En réponse à la dépêche Nouvelle version 2.6.32 du noyau Linux. Évalué à 3.
[^] # Re: Planche contact.
Posté par Octabrain . En réponse au journal G'MIC : Goinfrez Moi d'Images Cristallines !. Évalué à 3.
[^] # Re: Encore plus de stats
Posté par Octabrain . En réponse au journal Un pas de plus vers le contrôle total ?. Évalué à 2.
[^] # Re: Et aussi
Posté par Octabrain . En réponse au journal Suppression d'un fichier, suppression des données du fichier. Évalué à 1.
Selon la page btrfs, copy-on-write est utilisé pour les snapshots (rien à voir avec le sujet), et dans le cas de "clonage" de fichier, lors d'un "cp", donc avec 2 inodes différents, ce qui n'affecte en rien l'effet du shred. Ce lien ne sert donc à rien.
La page zfs parle aussi de copy-on-write pour les snapshots (ce qui n'a toujours rien à voir), ainsi que pour avoir des "transactions" sur les fichiers, ce qui est en rapport avec le sujet, et effectivement c'est mauvais signe pour shred.
Tu remarqueras que les exemples que tu donnes n'ont rien à voir avec ceux invoqués dans le post initial : ext3 et xfs.
[^] # Re: Encore plus de stats
Posté par Octabrain . En réponse au journal Un pas de plus vers le contrôle total ?. Évalué à 3.
[^] # Re: la paille et la poutre…
Posté par Octabrain . En réponse au journal GES : nous voulons des résultats !. Évalué à 6.
Tu ne peux pas juste imaginer que les gens fument pour des raisons que tu ne peux visiblement pas comprendre (plaisir), et les laisser tranquille tant qu'elles ne gênent pas ta liberté ?
"Alors, accepter une leçon de morale d'un fumeur qui critique une campagne écologique (au moins, ça a le mérite d'être une tentative), désolé, mais non."
Enfin un peu de fermeture d'esprit ! Refusons tout dialogue avec une personne sur quelque sujet que ce soit sous prétexte qu'elle fume !
"L'essence pollue mais au moins, c'est utile alors que chaque cigarette est une insulte à l'environnement, à l'intelligence et au respect d'autrui."
Je crois que tu manques légèrement de respect à autrui, mais je pense que tu n'as malheureusement pas les capacités mentales pour t'en rendre compte.
[^] # Re: Encore plus de stats
Posté par Octabrain . En réponse au journal Un pas de plus vers le contrôle total ?. Évalué à 1.
[^] # Re: Encore plus de stats
Posté par Octabrain . En réponse au journal Un pas de plus vers le contrôle total ?. Évalué à 6.
De toute façons, les utilisateurs s'en fichent de plus en plus que leur vie privée soit accessible à n'importe quelle boite.
[^] # Re: la paille et la poutre…
Posté par Octabrain . En réponse au journal GES : nous voulons des résultats !. Évalué à 2.
# Message à caractère informatif
Posté par Octabrain . En réponse au journal Un manchot au pays des Panthères. Évalué à -3.
[^] # Re: tr.im is currently overloaded
Posté par Octabrain . En réponse au journal Getting Things GNOME! 0.1.9. Évalué à 8.
[^] # Re: Et aussi
Posté par Octabrain . En réponse au journal Suppression d'un fichier, suppression des données du fichier. Évalué à 4.
[^] # Re: Et aussi
Posté par Octabrain . En réponse au journal Suppression d'un fichier, suppression des données du fichier. Évalué à 4.
[^] # Re: outils et outillage
Posté par Octabrain . En réponse au journal Suppression d'un fichier, suppression des données du fichier. Évalué à 4.
[^] # Re: Et aussi
Posté par Octabrain . En réponse au journal Suppression d'un fichier, suppression des données du fichier. Évalué à 2.
[^] # Re: Et aussi
Posté par Octabrain . En réponse au journal Suppression d'un fichier, suppression des données du fichier. Évalué à 1.
Dans le cas général, je ne vois pas pourquoi un FS utiliserait ça, et c'est pas ton lien qui le montre. Dans les cas particuliers, ça peut être utilisé pour faire des backups par exemple, comme avec ext3cow [http://www.ext3cow.com/] (mais ce n'est pas le ext3 qu'on trouve dans linux, attention).
[^] # Re: Et aussi
Posté par Octabrain . En réponse au journal Suppression d'un fichier, suppression des données du fichier. Évalué à 2.
[^] # Re: Et aussi
Posté par Octabrain . En réponse au journal Suppression d'un fichier, suppression des données du fichier. Évalué à 2.
Tout le problème de son raisonnement est là, shred ne fait pas changer de taille les fichiers (à part qu'il doit arrondir aux blocs de 512 octets, mais le fs ne devrait pas changer de place le fichier dans les limites d'un bloc)
[^] # Re: Et aussi
Posté par Octabrain . En réponse au journal Suppression d'un fichier, suppression des données du fichier. Évalué à 3.
(Sans prendre en compte la journalisation) Ah bon, et ils font quoi alors ? (je te prie de donner au moins un lien pour prouver ce que tu vas dire)
[^] # Re: Exemple d'utilisation
Posté par Octabrain . En réponse au journal executions de commandes shell en parallele: par. Évalué à 4.
[^] # Re: Exemple d'utilisation
Posté par Octabrain . En réponse au journal executions de commandes shell en parallele: par. Évalué à 6.
Gnagna, injure, attaque personnelle, ce que tu veux, m'en fous.
"Le posix c'est bien, mais seulement pour les trucs qui ont vocation d'être portés sur d'autres UNIX. 99.999% des scripts sont écrits pour un système, un OS et généralement un seul utilisateur."
Je crois que tu te méprends totalement sur l'utilisation des scripts.
[^] # Re: Exemple d'utilisation
Posté par Octabrain . En réponse au journal executions de commandes shell en parallele: par. Évalué à 10.
Ca risque juste de bien péter des scripts.
"D'autre part, bash n'est déjà pas très posix compliant, il faut utiliser dash si on y tient vraiment."
Il y a une différence entre des features qui ajoutent des fonctions qui ne font pas de conflits avec la norme (par exemple le /dev/tcp de bash), et des fonctions qui entrent en conflit ("&" qui change complètement de comportement).
"Mais la compatibilité Posix est-elle encore si importante dans le monde d'aujourd'hui?"
A tous ceux qui écrivent des bashismes : OUI ! Tout le monde n'est pas encore soumis à GNU, il existe notamment d'autres OS que GNU, d'autres shells que bash...
[^] # Re: Exemple d'utilisation
Posté par Octabrain . En réponse au journal executions de commandes shell en parallele: par. Évalué à 2.