Print this page
9696 add /etc/system.d support
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Cynthia Eastham <cynthia.eastham@nexenta.com>


   9 # See the License for the specific language governing permissions
  10 # and limitations under the License.
  11 #
  12 # When distributing Covered Code, include this CDDL HEADER in each
  13 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  14 # If applicable, add the following below this CDDL HEADER, with the
  15 # fields enclosed by brackets "[]" replaced with your own identifying
  16 # information: Portions Copyright [yyyy] [name of copyright owner]
  17 #
  18 # CDDL HEADER END
  19 #
  20 
  21 #
  22 # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
  23 # Copyright 2011, Richard Lowe
  24 # Copyright (c) 2012 by Delphix. All rights reserved.
  25 # Copyright (c) 2012, Igor Kozhukhov <ikozhukhov@gmail.com>
  26 # Copyright 2012 OmniTI Computer Consulting, Inc.  All rights reserved.
  27 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
  28 # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
  29 # Copyright 2016 Nexenta Systems, Inc.
  30 # Copyright 2017 RackTop Systems.
  31 #
  32 
  33 #
  34 # It is easier to think in terms of directory names without the ROOT macro
  35 # prefix.  ROOTDIRS is TARGETDIRS with ROOT prefixes.  It is necessary
  36 # to work with ROOT prefixes when controlling conditional assignments.
  37 #
  38 
  39 DIRLINKS=       $(SYM.DIRS)
  40 $(BUILD64)      DIRLINKS += $(SYM.DIRS64)
  41 
  42 FILELINKS= $(SYM.USRCCSLIB) $(SYM.USRLIB)
  43 $(BUILD64)      FILELINKS += $(SYM.USRCCSLIB64) $(SYM.USRLIB64)
  44 
  45 TARGETDIRS=     $(DIRS)
  46 $(BUILD64)      TARGETDIRS += $(DIRS64)
  47 
  48 TARGETDIRS      += $(FILELINKS) $(DIRLINKS)
  49 


 137         /etc/mail/cf/m4  \
 138         /etc/mail/cf/mailer  \
 139         /etc/mail/cf/ostype  \
 140         /etc/mail/cf/sh  \
 141         /etc/net-snmp \
 142         /etc/net-snmp/snmp \
 143         /etc/opt  \
 144         /etc/rc0.d  \
 145         /etc/rc1.d  \
 146         /etc/rc2.d  \
 147         /etc/rc3.d  \
 148         /etc/rcS.d  \
 149         /etc/saf \
 150         /etc/sasl       \
 151         /etc/sfw \
 152         /etc/skel       \
 153         /etc/svc \
 154         /etc/svc/profile \
 155         /etc/svc/profile/site \
 156         /etc/svc/volatile \

 157         /etc/tm  \
 158         /etc/usb   \
 159         /etc/user_attr.d \
 160         /etc/zfs  \
 161         /etc/zones  \
 162         /export  \
 163         /home  \
 164         /lib \
 165         /lib/crypto \
 166         /lib/inet \
 167         /lib/fm \
 168         /lib/secure \
 169         /lib/svc \
 170         /lib/svc/bin \
 171         /lib/svc/capture \
 172         /lib/svc/manifest \
 173         /lib/svc/manifest/milestone \
 174         /lib/svc/manifest/device \
 175         /lib/svc/manifest/system \
 176         /lib/svc/manifest/system/device \




   9 # See the License for the specific language governing permissions
  10 # and limitations under the License.
  11 #
  12 # When distributing Covered Code, include this CDDL HEADER in each
  13 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  14 # If applicable, add the following below this CDDL HEADER, with the
  15 # fields enclosed by brackets "[]" replaced with your own identifying
  16 # information: Portions Copyright [yyyy] [name of copyright owner]
  17 #
  18 # CDDL HEADER END
  19 #
  20 
  21 #
  22 # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
  23 # Copyright 2011, Richard Lowe
  24 # Copyright (c) 2012 by Delphix. All rights reserved.
  25 # Copyright (c) 2012, Igor Kozhukhov <ikozhukhov@gmail.com>
  26 # Copyright 2012 OmniTI Computer Consulting, Inc.  All rights reserved.
  27 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
  28 # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
  29 # Copyright 2017 Nexenta Systems, Inc.
  30 # Copyright 2017 RackTop Systems.
  31 #
  32 
  33 #
  34 # It is easier to think in terms of directory names without the ROOT macro
  35 # prefix.  ROOTDIRS is TARGETDIRS with ROOT prefixes.  It is necessary
  36 # to work with ROOT prefixes when controlling conditional assignments.
  37 #
  38 
  39 DIRLINKS=       $(SYM.DIRS)
  40 $(BUILD64)      DIRLINKS += $(SYM.DIRS64)
  41 
  42 FILELINKS= $(SYM.USRCCSLIB) $(SYM.USRLIB)
  43 $(BUILD64)      FILELINKS += $(SYM.USRCCSLIB64) $(SYM.USRLIB64)
  44 
  45 TARGETDIRS=     $(DIRS)
  46 $(BUILD64)      TARGETDIRS += $(DIRS64)
  47 
  48 TARGETDIRS      += $(FILELINKS) $(DIRLINKS)
  49 


 137         /etc/mail/cf/m4  \
 138         /etc/mail/cf/mailer  \
 139         /etc/mail/cf/ostype  \
 140         /etc/mail/cf/sh  \
 141         /etc/net-snmp \
 142         /etc/net-snmp/snmp \
 143         /etc/opt  \
 144         /etc/rc0.d  \
 145         /etc/rc1.d  \
 146         /etc/rc2.d  \
 147         /etc/rc3.d  \
 148         /etc/rcS.d  \
 149         /etc/saf \
 150         /etc/sasl       \
 151         /etc/sfw \
 152         /etc/skel       \
 153         /etc/svc \
 154         /etc/svc/profile \
 155         /etc/svc/profile/site \
 156         /etc/svc/volatile \
 157         /etc/system.d \
 158         /etc/tm  \
 159         /etc/usb   \
 160         /etc/user_attr.d \
 161         /etc/zfs  \
 162         /etc/zones  \
 163         /export  \
 164         /home  \
 165         /lib \
 166         /lib/crypto \
 167         /lib/inet \
 168         /lib/fm \
 169         /lib/secure \
 170         /lib/svc \
 171         /lib/svc/bin \
 172         /lib/svc/capture \
 173         /lib/svc/manifest \
 174         /lib/svc/manifest/milestone \
 175         /lib/svc/manifest/device \
 176         /lib/svc/manifest/system \
 177         /lib/svc/manifest/system/device \