• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: /usr/lib/charset.alias file identified as Alias by FSIsAliasFile(), FSResolveAliasFile() fails to get the target
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: /usr/lib/charset.alias file identified as Alias by FSIsAliasFile(), FSResolveAliasFile() fails to get the target


  • Subject: Re: /usr/lib/charset.alias file identified as Alias by FSIsAliasFile(), FSResolveAliasFile() fails to get the target
  • From: rohan a <email@hidden>
  • Date: Thu, 22 Oct 2009 20:28:53 +0530

It would be better for me to use FSResolveAliasFile() for identifying
aliases instead of using FSIsAliasFile(). "wasAliased" is set to TRUE
if the input is an Alias otherwise FALSE.

Also, if it cannot find the target of the alias or if a file with
.alias extension is not an alias it returns an error. This should be
enough for me.

Thanks

On 10/22/09, Paul M <email@hidden> wrote:
> This wont tell you if whether or not it's an alias file if that's what
> you're asking. It will only tell you it hasn't found the target.
>
> Eg, a regular file, say xx.alias, will be indistinguishable from a
> genuine alias who's target is on an unmounted filesystem, has been
> deleted, or is otherwise unavailable for whatever reason.
>
>
> paulm
>
>
> On 22/10/2009, at 5:44 PM, rohan a wrote:
>
>> I see that FSResolveAliasFile() fails when its cannot find target of
>> the alias with the error fnfErr. In case of a file with a .alias
>> extension which is not an alias file, could I use this error return
>> value ?
>>
>> On Wed, Oct 21, 2009 at 3:49 PM, rohan a <email@hidden> wrote:
>>> My aim here is to know when I backup what the alias file points to and
>>> then backup the alias file along with the name of the file it points
>>> to.
>>> Just like a symbolic link, where we need to know what it points to.
>>>
>>> On Wed, Oct 21, 2009 at 10:03 AM, Keith Stattenfield
>>> <email@hidden> wrote:
>>>>
>>>> On Oct 20, 2009, at 9:04 PM, rohan a wrote:
>>>>
>>>>> This looks good.
>>>>>
>>>>> However, with a backup application, I would typically be using
>>>>> FSIsAliasFile() to identify an alias and then use
>>>>> FSResolveAliasFile()
>>>>> to resolve it. However,here the FSResolveAlias() file would fail
>>>>> causing issues. Need to deal separately with these cases
>>>>
>>>> In general, you'd backup the contents of the alias file, not what it
>>>> points
>>>> to, because there's no guarantee that you can resolve the alias --
>>>> it might
>>>> be to an item on a file server that isn't accessible, or to an
>>>> un-mounted
>>>> local disk, or to an item that you'd need a password from the user to
>>>> resolve, or even be an alias to an item which has been deleted.
>>>>
>>>> -Keith
>>>>
>>>
>>  _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Darwin-dev mailing list      (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden
>>
>
>
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >/usr/lib/charset.alias file identified as Alias by FSIsAliasFile(), FSResolveAliasFile() fails to get the target (From: rohan a <email@hidden>)
 >Re: /usr/lib/charset.alias file identified as Alias by FSIsAliasFile(), FSResolveAliasFile() fails to get the target (From: rohan a <email@hidden>)
 >Re: /usr/lib/charset.alias file identified as Alias by FSIsAliasFile(), FSResolveAliasFile() fails to get the target (From: Paul M <email@hidden>)
 >Re: /usr/lib/charset.alias file identified as Alias by FSIsAliasFile(), FSResolveAliasFile() fails to get the target (From: rohan a <email@hidden>)
 >Re: /usr/lib/charset.alias file identified as Alias by FSIsAliasFile(), FSResolveAliasFile() fails to get the target (From: Jens Alfke <email@hidden>)
 >Re: /usr/lib/charset.alias file identified as Alias by FSIsAliasFile(), FSResolveAliasFile() fails to get the target (From: rohan a <email@hidden>)
 >Re: /usr/lib/charset.alias file identified as Alias by FSIsAliasFile(), FSResolveAliasFile() fails to get the target (From: Keith Stattenfield <email@hidden>)
 >Re: /usr/lib/charset.alias file identified as Alias by FSIsAliasFile(), FSResolveAliasFile() fails to get the target (From: rohan a <email@hidden>)
 >Re: /usr/lib/charset.alias file identified as Alias by FSIsAliasFile(), FSResolveAliasFile() fails to get the target (From: rohan a <email@hidden>)
 >Re: /usr/lib/charset.alias file identified as Alias by FSIsAliasFile(), FSResolveAliasFile() fails to get the target (From: Paul M <email@hidden>)

  • Prev by Date: Re: /usr/lib/charset.alias file identified as Alias by FSIsAliasFile(), FSResolveAliasFile() fails to get the target
  • Next by Date: Load kext from app bundle on Snow Leopard?
  • Previous by thread: Re: /usr/lib/charset.alias file identified as Alias by FSIsAliasFile(), FSResolveAliasFile() fails to get the target
  • Next by thread: snow leapord core over nfs?
  • Index(es):
    • Date
    • Thread