head	1.7;
access;
symbols
	pkgsrc-2019Q1:1.6.0.26
	pkgsrc-2019Q1-base:1.6
	pkgsrc-2018Q4:1.6.0.24
	pkgsrc-2018Q4-base:1.6
	pkgsrc-2018Q3:1.6.0.22
	pkgsrc-2018Q3-base:1.6
	pkgsrc-2018Q2:1.6.0.20
	pkgsrc-2018Q2-base:1.6
	pkgsrc-2018Q1:1.6.0.18
	pkgsrc-2018Q1-base:1.6
	pkgsrc-2017Q4:1.6.0.16
	pkgsrc-2017Q4-base:1.6
	pkgsrc-2017Q3:1.6.0.14
	pkgsrc-2017Q3-base:1.6
	pkgsrc-2017Q2:1.6.0.10
	pkgsrc-2017Q2-base:1.6
	pkgsrc-2017Q1:1.6.0.8
	pkgsrc-2017Q1-base:1.6
	pkgsrc-2016Q4:1.6.0.6
	pkgsrc-2016Q4-base:1.6
	pkgsrc-2016Q3:1.6.0.4
	pkgsrc-2016Q3-base:1.6
	pkgsrc-2016Q2:1.6.0.2
	pkgsrc-2016Q2-base:1.6
	pkgsrc-2016Q1:1.3.0.2
	pkgsrc-2016Q1-base:1.3
	pkgsrc-2015Q4:1.2.0.10
	pkgsrc-2015Q4-base:1.2
	pkgsrc-2015Q3:1.2.0.8
	pkgsrc-2015Q3-base:1.2
	pkgsrc-2015Q2:1.2.0.6
	pkgsrc-2015Q2-base:1.2
	pkgsrc-2015Q1:1.2.0.4
	pkgsrc-2015Q1-base:1.2
	pkgsrc-2014Q4:1.2.0.2
	pkgsrc-2014Q4-base:1.2
	pkgsrc-2014Q3:1.1.0.6
	pkgsrc-2014Q3-base:1.1
	pkgsrc-2014Q2:1.1.0.4
	pkgsrc-2014Q2-base:1.1
	pkgsrc-2014Q1:1.1.0.2
	pkgsrc-2014Q1-base:1.1;
locks; strict;
comment	@# @;


1.7
date	2019.05.21.05.52.19;	author adam;	state dead;
branches;
next	1.6;
commitid	hw8eTP2fkoiVa2oB;

1.6
date	2016.06.08.10.16.52;	author jperkin;	state Exp;
branches;
next	1.5;
commitid	gLVNKJFqUSe9fE9z;

1.5
date	2016.06.08.10.02.24;	author jperkin;	state Exp;
branches;
next	1.4;
commitid	FnMbJp7hUbv0bE9z;

1.4
date	2016.06.08.09.58.04;	author jperkin;	state Exp;
branches;
next	1.3;
commitid	Im3UrHQqR0St9E9z;

1.3
date	2016.03.15.10.55.25;	author fhajny;	state Exp;
branches;
next	1.2;
commitid	2KDYG9rSgkXccJYy;

1.2
date	2014.12.10.14.05.42;	author fhajny;	state Exp;
branches;
next	1.1;
commitid	qywkuZOGImMn4v1y;

1.1
date	2014.03.11.14.34.37;	author jperkin;	state Exp;
branches;
next	;
commitid	EXdByYWMBsGq2isx;


desc
@@


1.7
log
@Retire postgresql93
@
text
@<?xml version="1.0"?>
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
<service_bundle type='manifest' name='export'>
  <service name='@@SMF_PREFIX@@/@@SMF_NAME@@' type='service' version='1'>
    <create_default_instance enabled='false' />
    <single_instance />
    <dependency name='network' grouping='require_all' restart_on='none' type='service'>
      <service_fmri value='svc:/milestone/network:default' />
    </dependency>
    <dependency name='filesystem-local' grouping='require_all' restart_on='none' type='service'>
      <service_fmri value='svc:/system/filesystem/local:default' />
    </dependency>
    <method_context>
      <method_credential user='@@PGUSER@@' group='@@PGGROUP@@' />
      <method_environment>
        <envvar name="LD_PRELOAD_32" value="/usr/lib/extendedFILE.so.1" />
        <envvar name='PATH' value='@@PREFIX@@/bin:@@PREFIX@@/sbin:/usr/bin:/usr/sbin:/bin:/sbin'/>
      </method_environment>
    </method_context>
    <exec_method type='method' name='start' exec='@@PREFIX@@/@@SMF_METHOD_FILE.postgresql@@ start' timeout_seconds='300' />
    <exec_method type='method' name='stop' exec='@@PREFIX@@/@@SMF_METHOD_FILE.postgresql@@ stop' timeout_seconds='300' />
    <exec_method type='method' name='refresh' exec='@@PREFIX@@/@@SMF_METHOD_FILE.postgresql@@ refresh' timeout_seconds='60' />
    <property_group name='config' type='application'>
      <propval name='data' type='astring' value='@@PGHOME@@/data' />
      <propval name='log' type='astring' value='@@VARBASE@@/log/postgresql.log' />
    </property_group>
    <template>
      <common_name>
        <loctext xml:lang='C'>PostgreSQL RDBMS</loctext>
      </common_name>
      <documentation>
        <manpage title='postgres' section='1M' manpath='@@PREFIX@@/@@PKGMANDIR@@'/>
        <doc_link name='postgresql.org' uri='http://postgresql.org' />
      </documentation>
    </template>
  </service>
</service_bundle>
@


1.6
log
@Remove the stability entity, it has no meaning outside of an official context.
@
text
@@


1.5
log
@Change the service_bundle name to "export" to reduce diffs between the
original manifest.xml file and the output from "svccfg export".
@
text
@a26 1
    <stability value='Evolving' />
@


1.4
log
@Add or fix manpath entries to use the correct path.
@
text
@d3 1
a3 1
<service_bundle type='manifest' name='@@SMF_NAME@@'>
@


1.3
log
@Remove stray SunOS project definition from some SMF manifests.
These should never have made it in. Bump resp. PKGREVISIONs.
@
text
@d33 1
a33 1
        <manpage title='postgres' section='1M' />
@


1.2
log
@Set PATH for postgresql SMF, helps 3rd party software invoked via
modules like PL/Perl.
@
text
@d13 1
a13 1
    <method_context project='postgres'>
@


1.1
log
@Import initial SMF support for individual packages.
@
text
@d17 1
@

