prophist.SUNWcsr revision 7c478bd95313f5f23a4c958a745db2134aa03244
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License, Version 1.0 only
# (the "License"). You may not use this file except in compliance
# with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
#
# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
#ident "%Z%%M% %I% %E% SMI"
# prophist.SUNWcsr - historical property corrections for ON
#
# For builds prior to S10 final product release, certain manifests were
# delivered with incorrect property values or dependencies. This file
# contains corrected values and, optionally for each property, a series
# of previous default values which should be corrected.
#
# With the arrival of manifest merging support, this file's contents
# should be treated as fixed.
#
# NB: prophist_upgrade calls that have a hyphen-prefixed prior value
# must use -- at the head of the prior value sequence. Value arguments
# with spaces require doubly-nested quoting.
# milestone/
boolean: false
boolean: false
timeout_retry boolean: false
# system/
else
fi
fi
auto_enable boolean: true
"/lib/svc/method/svc-autofs %m"
'("svc:/system/sysevent" "svc:/system/filesystem/minimal"' \
"/lib/svc/method/svc-syseventd %m"
# network/
boolean: true
boolean: true
boolean: true
boolean: true
boolean: true
"/lib/svc/method/nfs-server %m"
boolean: true
"basic,!file_link_any,!proc_info,!proc_session,net_privaddr,file_chown,file_dac_read,file_dac_write"
emulate_yp boolean: false
"basic,!file_link_any,!proc_info,!proc_session,net_privaddr,proc_audit,file_dac_write"
else
setprop start/working_directory = astring: :default
setprop start/project = astring: :default
setprop start/resource_pool = astring: :default
setprop start/use_profile = boolean: false
setprop start/user = astring: root
setprop start/group = astring: root
setprop start/supp_groups = astring: :default
setprop start/privileges = astring: \
basic,!file_link_any,!proc_info,!proc_session,net_privaddr,proc_audit,file_dac_write
setprop start/limit_privileges = astring: :default
END
fi
"basic,!file_link_any,!proc_info,!proc_session,net_privaddr,proc_audit"
else
setprop start/working_directory = astring: :default
setprop start/project = astring: :default
setprop start/resource_pool = astring: :default
setprop start/use_profile = boolean: false
setprop start/user = astring: root
setprop start/group = astring: root
setprop start/supp_groups = astring: :default
setprop start/privileges = astring: \
basic,!file_link_any,!proc_info,!proc_session,net_privaddr,proc_audit
setprop start/limit_privileges = astring: :default
END
fi
sleep 1
fi
"basic,!file_link_any,!proc_info,!proc_session"
sleep 1
fi
"basic,!file_link_any,!proc_info,!proc_session,proc_setid"
astring: '("tcp" "tcp6only")'
"/lib/svc/method/smtp-sendmail stop"
"/lib/svc/method/smtp-sendmail start" 120
"/lib/svc/method/smtp-sendmail stop" 60
"/lib/svc/method/smtp-sendmail refresh" 60
# Add inetd_offline methods for some services
done
# application/
addpg lpsched framework
setprop lpsched/num_notifiers = count: 0
setprop lpsched/num_filters = count: 0
setprop lpsched/fd_limit = count: 0
setprop lpsched/reserved_fds = count: 0
END
fi
single_instance boolean: true
# platform/
# /i86pc/
else
# ! /i86pc/
astring: '("tcp" "tcp6only")'
60 3
60 3
fi