summaryrefslogtreecommitdiff
path: root/smf-tools
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2012-05-26 02:30:02 +0000
committerIgor Pashev <pashev.igor@gmail.com>2012-05-26 02:30:02 +0000
commite456fc6cff4fe605e1f6f04ecf9c0c563e3a48e7 (patch)
tree06529178af59d9961168cdbc92f8ce68b2eff5ef /smf-tools
parent4573be28075cb23c904e70678ece1591221247e4 (diff)
downloadillumos-packaging-e456fc6cff4fe605e1f6f04ecf9c0c563e3a48e7.tar.gz
Reworked SMF:
1. smf-init has triggers to import manifests 2. smf-tools includes only svc* tools
Diffstat (limited to 'smf-tools')
-rw-r--r--smf-tools/debian/changelog5
-rw-r--r--smf-tools/debian/compat1
-rw-r--r--smf-tools/debian/control28
-rw-r--r--smf-tools/debian/install14
-rwxr-xr-xsmf-tools/debian/rules14
-rw-r--r--smf-tools/debian/source/format1
6 files changed, 63 insertions, 0 deletions
diff --git a/smf-tools/debian/changelog b/smf-tools/debian/changelog
new file mode 100644
index 0000000..1f09c8e
--- /dev/null
+++ b/smf-tools/debian/changelog
@@ -0,0 +1,5 @@
+smf-tools (5.11.0-1~3) unstable; urgency=low
+
+ * Initial release.
+
+ -- Igor Pashev <pashev.igor@gmail.com> Sat, 26 May 2012 02:13:32 +0000
diff --git a/smf-tools/debian/compat b/smf-tools/debian/compat
new file mode 100644
index 0000000..45a4fb7
--- /dev/null
+++ b/smf-tools/debian/compat
@@ -0,0 +1 @@
+8
diff --git a/smf-tools/debian/control b/smf-tools/debian/control
new file mode 100644
index 0000000..ef5618d
--- /dev/null
+++ b/smf-tools/debian/control
@@ -0,0 +1,28 @@
+Source: smf-tools
+Section: admin
+Priority: required
+Maintainer: Igor Pashev <pashev.igor@gmail.com>
+Build-Depends:
+ debhelper ( >= 8 ),
+Standards-Version: 3.9.2
+Homepage: http://illumos.org/
+
+Package: smf-tools
+Essential: yes
+Priority: required
+Section: admin
+Architecture: illumos-amd64
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: service management facility (SMF): administrative tools
+ SMF is a framework that handles system boot-up, process management, and
+ self-healing. It addresses the shortcomings of startup scripts and creates
+ an infrastructure to manage daemons after the host has booted.
+ .
+ This package includes:
+ svcs - service status listing,
+ svcadm - administrative actions,
+ svccfg - property modification, can be batch or interactive mode,
+ svcprop - property reporting, suitable for scripting,
+ inetadm - administrative and property modification for inetd services,
+ inetconv - convert legacy inetd.conf entries to SMF manifest and service.
+
diff --git a/smf-tools/debian/install b/smf-tools/debian/install
new file mode 100644
index 0000000..aca6f0b
--- /dev/null
+++ b/smf-tools/debian/install
@@ -0,0 +1,14 @@
+usr/bin/svcprop
+usr/bin/svcs
+usr/sbin/inetadm
+usr/sbin/inetconv
+usr/sbin/svcadm
+usr/sbin/svccfg
+usr/share/man/man1/svcprop.1
+usr/share/man/man1/svcprop.1
+usr/share/man/man1/svcs.1
+usr/share/man/man1m/inetadm.1m
+usr/share/man/man1m/inetconv.1m
+usr/share/man/man1m/svcadm.1m
+usr/share/man/man1m/svccfg.1m
+usr/lib/libtecla.so.1 usr/lib/i386-illumos/
diff --git a/smf-tools/debian/rules b/smf-tools/debian/rules
new file mode 100755
index 0000000..2334f50
--- /dev/null
+++ b/smf-tools/debian/rules
@@ -0,0 +1,14 @@
+#!/usr/bin/make -f
+
+
+%:
+ dh $@
+
+# For a while we use binary "sources"
+override_dh_auto_clean:
+override_dh_auto_configure:
+override_dh_auto_build:
+override_dh_auto_test:
+override_dh_auto_install:
+ ln -sf ../../root_i386 debian/tmp
+
diff --git a/smf-tools/debian/source/format b/smf-tools/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/smf-tools/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)