mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Changing the data of hardlinked symlinks
@ 2009-06-17 14:03 Philipp Marek
  0 siblings, 0 replies; only message in thread
From: Philipp Marek @ 2009-06-17 14:03 UTC (permalink / raw)
  To: linux-kernel

Hello everybody,

I'd like to know if there's something I'm missing, or whether that's simply 
not possible currently - or won't ever because of POSIX.

I have hardlinks of symlinks, like this:
	# ls -la
	-rw-r--r--  1 root root     0 Jun 17 15:36 daten
	drwxr-xr-x  2 root root  4096 Jun 17 15:37 daten2
	lrwxrwxrwx  3 root root     5 Jun 17 15:36 link -> daten
	lrwxrwxrwx  3 root root     5 Jun 17 15:36 link2 -> daten
	lrwxrwxrwx  3 root root     6 Jun 17 15:37 link3 -> daten2
	lrwxrwxrwx  3 root root     6 Jun 17 15:37 link4 -> daten2
	lrwxrwxrwx  3 root root     5 Jun 17 15:36 link5 -> daten
	lrwxrwxrwx  3 root root     6 Jun 17 15:37 link6 -> daten2

Now I'd like to change the inode of one of the symlinks, but in a way that 
*all* symlinks sharing the inode are changed, too.

"ln -f" doesn't work; "man symlink" and "man link" let me believe that it's 
not possible.


I even looked at debugfs, but from a quick look I only saw how to read the 
data of an inode ("cat") - nothing to write it back.


Is there some way to do that?


Regards,

Phil


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-06-17 14:46 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-06-17 14:03 Changing the data of hardlinked symlinks Philipp Marek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®