Re: Harte Links auf Verzeichnisse?
Morgen,
Frank Terbeck <frank.terbeck@rwth-aachen.de> writes:
> Michael Welle <m.welle@gmx.net> wrote:
>> Morgen,
>>
>> Frank Terbeck <frank.terbeck@rwth-aachen.de> writes:
>>
>> > Frank Terbeck <frank.terbeck@rwth-aachen.de> wrote:
>> >> Bertram Scharpf <lists@bertram-scharpf.de> wrote:
>> >> > Hallo,
>> >> >
>> >> > # mkdir somedir
>> >> > # ln somedir linkdir
>> >> > ln: `somedir': hard link not allowed for directory
>> >> > # ls -ldi /var/mail /var/spool/mail/
>> >> > 435566 drwxrwsr-x 2 root mail 4096 Jun 11 12:00 /var/mail
>> >> > 435566 drwxrwsr-x 2 root mail 4096 Jun 11 12:00 /var/spool/mail/
>> >> > #
>> >> >
>> >> > Wie hat man dann das hingekriegt?
>> >>
>> >> /var/spool/mail _ist_ ein Link auf /var/mail....
>> >
>> > arg, s/Link/Symlink/
>> warum sind dann die Inodes gleich? Die man-page zu ln bietet auch
>> hardlinks auf Verzeichnisse an.
>
> Oh, Sorry,
> Muss wohl doch erst noch einen Kaffee trinken...
das ist immer eine gute Idee ;). Gleich mal nachfuellen.
> Auf meinem System ist es ein Symlink...
>
> Was ist denn das für ein Filesystem auf dem /var liegt?
Bei mir ist es ext2 und ein hardlink. In base-file.postinst wird aber
ein symlink angelegt. Hm, vielleicht war das frueher mal anders.
Mal abgesehen davon, das hardlinks auf Verzeichnisse boese sein
koennen, funktioniert ln -d bei mir trotzdem nicht: operation not
permitted. Wer weiss etwas ueber die Randbedingungen? Zur Not kann
man es wohl mit debugfs auch hinbekommen...
VG
hmw
--
We're back to the times when men were men and wrote their own device drivers
Linus Torvalds
Reply to: