components/sendmail/sendmail.p5m
changeset 5485 ff09ab50a80c
parent 4295 8e6a71e8754b
child 5566 9009ada25177
equal deleted inserted replaced
5482:c81e6261361f 5485:ff09ab50a80c
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
    21 
    21 
    22 #
    22 #
    23 # Copyright (c) 2010, 2015, Oracle and/or its affiliates. All rights reserved.
    23 # Copyright (c) 2010, 2016, Oracle and/or its affiliates. All rights reserved.
    24 #
    24 #
    25 
    25 
    26 # The man pages are all at the top of a "files" directory; set the hash to
    26 # The man pages are all at the top of a "files" directory; set the hash to
    27 # point to the files therein.
    27 # point to the files therein.
    28 <transform file path=usr/share/man/man.+/(.+)$ -> set action.hash %<1> >
    28 <transform file path=usr/share/man/man.+/(.+)$ -> set action.hash %<1> >
    29 # Set the hash for the cf/ hierarchy similarly.
    29 # Transforms to work around config stuff coming from difference places.
       
    30 <transform file -> set originalhash %(action.hash)>
    30 <transform file path=etc/mail/(cf/.+)$ -> set action.hash %<1> >
    31 <transform file path=etc/mail/(cf/.+)$ -> set action.hash %<1> >
       
    32 <transform file originalhash=^(?!NOHASH).+$ -> set action.hash %(originalhash) >
       
    33 <transform file -> delete originalhash .*>
    31 # Bypass the mangler for these files because they are pre-Solarified.
    34 # Bypass the mangler for these files because they are pre-Solarified.
    32 <transform file path=usr/share/man/.+$ -> add mangler.bypass true >
    35 <transform file path=usr/share/man/.+$ -> add mangler.bypass true >
    33 <transform file path=etc/mail/cf/.* -> default group mail>
    36 <transform file path=etc/mail/cf/.* -> default group mail>
    34 #
    37 #
    35 set name=pkg.fmri \
    38 set name=pkg.fmri \
    51     original_name=SUNWsndm:etc/init.d/sendmail \
    54     original_name=SUNWsndm:etc/init.d/sendmail \
    52     pkg.linted.userland.action003.0=true preserve=true
    55     pkg.linted.userland.action003.0=true preserve=true
    53 file aliases path=etc/mail/aliases mode=0644 \
    56 file aliases path=etc/mail/aliases mode=0644 \
    54     original_name=SUNWsndm:etc/mail/aliases preserve=true
    57     original_name=SUNWsndm:etc/mail/aliases preserve=true
    55 file path=etc/mail/cf/README
    58 file path=etc/mail/cf/README
    56 file path=etc/mail/cf/cf/Makefile
    59 file files/cf/cf/Makefile path=etc/mail/cf/cf/Makefile
    57 link path=etc/mail/cf/cf/main.cf target=sendmail.cf
    60 link path=etc/mail/cf/cf/main.cf target=sendmail.cf
    58 link path=etc/mail/cf/cf/main.mc target=sendmail.mc
    61 link path=etc/mail/cf/cf/main.mc target=sendmail.mc
    59 file path=etc/mail/cf/cf/sendmail.cf
    62 file path=etc/mail/cf/cf/sendmail.cf
    60 file path=etc/mail/cf/cf/sendmail.mc
    63 file path=etc/mail/cf/cf/sendmail.mc
    61 file path=etc/mail/cf/cf/submit.cf
    64 file path=etc/mail/cf/cf/submit.cf