summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2013-03-17 22:50:18 +0000
committerIgor Pashev <pashev.igor@gmail.com>2013-03-17 22:50:18 +0000
commit3b1c58cab29c7c34ed3049037165749e79a1ccb8 (patch)
treeb11d712b8a0f71b60010adbce7d42853eacb074e
parent858fc1d60c9a85de6648f570fee446aeb395088e (diff)
downloadillumos-packaging-3b1c58cab29c7c34ed3049037165749e79a1ccb8.tar.gz
saf (2.10-1) unstable; urgency=low
* Initial release.
-rw-r--r--saf/debian/changelog2
-rw-r--r--saf/debian/console-login.install2
-rw-r--r--saf/debian/control67
-rwxr-xr-xsaf/debian/rules4
-rw-r--r--saf/debian/saf-base.dirs (renamed from saf/debian/saf.dirs)0
-rw-r--r--saf/debian/saf-base.examples1
-rw-r--r--saf/debian/saf-base.links (renamed from saf/debian/saf.links)0
-rw-r--r--saf/debian/saf-base.manpages1
-rw-r--r--saf/debian/saf-listen.install1
-rw-r--r--saf/debian/saf-listen.manpages1
-rw-r--r--saf/debian/saf-sac.install2
-rw-r--r--saf/debian/saf-sac.manpages1
-rw-r--r--saf/debian/saf-ttymon.install2
-rw-r--r--saf/debian/saf-ttymon.manpages1
-rw-r--r--saf/debian/saf-utils.install5
-rw-r--r--saf/debian/saf-utils.manpages5
-rw-r--r--saf/debian/saf.install3
-rw-r--r--saf/debian/saf.manpages1
18 files changed, 88 insertions, 11 deletions
diff --git a/saf/debian/changelog b/saf/debian/changelog
index 0b1e233..bcb5184 100644
--- a/saf/debian/changelog
+++ b/saf/debian/changelog
@@ -2,4 +2,4 @@ saf (2.10-1) unstable; urgency=low
* Initial release.
- -- Igor Pashev <pashev.igor@gmail.com> Sun, 17 Mar 2013 00:08:57 +0000
+ -- Igor Pashev <pashev.igor@gmail.com> Sun, 17 Mar 2013 22:43:37 +0000
diff --git a/saf/debian/console-login.install b/saf/debian/console-login.install
new file mode 100644
index 0000000..d578e01
--- /dev/null
+++ b/saf/debian/console-login.install
@@ -0,0 +1,2 @@
+lib/svc/method/console-login
+lib/svc/manifest/system/console-login.xml
diff --git a/saf/debian/control b/saf/debian/control
index 0a000d9..78d06aa 100644
--- a/saf/debian/control
+++ b/saf/debian/control
@@ -12,12 +12,71 @@ Build-Depends:
Standards-Version: 3.9.3
Homepage: https://www.illumos.org
-Package: saf
+Package: saf-base
+Priority: optional
+Section: admin
+Architecture: all
+Depends: ${misc:Depends},
+Description: Service Access Facility: base files
+ The Service Access Facility (SAF) is a group of daemons and tools that
+ provide a flexible framework for managing service requests. You can use
+ the SAF to set up and administer port monitors so that users can log in
+ from a terminal or a modem and can use network printing resources.
+
+Package: saf-sac
Priority: important
Section: admin
Architecture: illumos-any
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ saf-ttymon, saf-listen, saf-base,
+Suggests: saf-utils
+Description: Service Access Facility: Controller daemon
+ The Service Access Controller (SAC) is the overseer of the server machine.
+ The SAC is responsible for starting and restarting port monitors.
+
+Package: saf-utils
+Priority: optional
+Section: admin
+Architecture: illumos-any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Service Access Facility: administrative tools
+ This package includes administrative tools for SAF.
+ nlsadmin - network listener service administration
+ pmadm - port monitor administration
+ sacadm - service access controller administration
+ sttydefs - maintain line settings and hunt sequences for TTY ports
+ ttyadm - format and output port monitor-specific information
+
+Package: saf-ttymon
+Priority: optional
+Section: admin
+Architecture: illumos-any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Service Access Facility: port monitor for terminal ports
+ ttymon is a STREAMS-based TTY port monitor. Its function is to monitor ports,
+ to set terminal modes, baud rates, and line disciplines for the ports,
+ and to connect users or applications to services associated with the ports.
+ .
+ ttymon is also used for console login.
+
+Package: saf-listen
+Priority: optional
+Section: admin
+Architecture: illumos-any
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: illumos networking tools
- This package provides the illumos tools needed to manage networking on illumos.
- Some of these tools are legacy, e. g. ifconfig is supersede by ipadm.
+Description: Service Access Facility: network listener daemon
+ The listen process listens to a network for service requests, accepts requests
+ when they arrive, and invokes servers in response to those service requests.
+
+Package: console-login
+Priority: required
+Section: admin
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, saf-ttymon
+Recommends: vtdaemon
+Description: Service Access Facility: console login service
+ This package provides an SMF service that enable login from console.
+ .
+ You need this package is you want to access you system from connected
+ keyboard and monitor.
diff --git a/saf/debian/rules b/saf/debian/rules
index 052cf41..86f2828 100755
--- a/saf/debian/rules
+++ b/saf/debian/rules
@@ -9,6 +9,7 @@ cmd := \
nlsadmin \
saf \
ttymon \
+ netadm \
man := \
usr/src/man/man1m/listen.1m \
@@ -19,6 +20,7 @@ usr/src/man/man1m/sacadm.1m \
usr/src/man/man1m/sttydefs.1m \
usr/src/man/man1m/ttyadm.1m \
usr/src/man/man1m/ttymon.1m \
+usr/src/man/man1m/saf.1m
@@ -62,8 +64,6 @@ dirs-stamp: unpack-stamp
. usr/env.sh; mkdir -p \
debian/tmp/lib/svc/manifest/system \
debian/tmp/lib/svc/method \
- debian/tmp/sbin \
- debian/tmp/usr/bin \
debian/tmp/usr/include \
debian/tmp/usr/lib/saf \
debian/tmp/usr/sbin
diff --git a/saf/debian/saf.dirs b/saf/debian/saf-base.dirs
index 23e66ab..23e66ab 100644
--- a/saf/debian/saf.dirs
+++ b/saf/debian/saf-base.dirs
diff --git a/saf/debian/saf-base.examples b/saf/debian/saf-base.examples
new file mode 100644
index 0000000..41b123d
--- /dev/null
+++ b/saf/debian/saf-base.examples
@@ -0,0 +1 @@
+debian/tmp/etc/saf
diff --git a/saf/debian/saf.links b/saf/debian/saf-base.links
index 2d13f76..2d13f76 100644
--- a/saf/debian/saf.links
+++ b/saf/debian/saf-base.links
diff --git a/saf/debian/saf-base.manpages b/saf/debian/saf-base.manpages
new file mode 100644
index 0000000..216caeb
--- /dev/null
+++ b/saf/debian/saf-base.manpages
@@ -0,0 +1 @@
+usr/src/man/man1m/saf.1m
diff --git a/saf/debian/saf-listen.install b/saf/debian/saf-listen.install
new file mode 100644
index 0000000..c260b2b
--- /dev/null
+++ b/saf/debian/saf-listen.install
@@ -0,0 +1 @@
+usr/lib/saf/listen
diff --git a/saf/debian/saf-listen.manpages b/saf/debian/saf-listen.manpages
new file mode 100644
index 0000000..885e912
--- /dev/null
+++ b/saf/debian/saf-listen.manpages
@@ -0,0 +1 @@
+usr/src/man/man1m/listen.1m
diff --git a/saf/debian/saf-sac.install b/saf/debian/saf-sac.install
new file mode 100644
index 0000000..55de2b0
--- /dev/null
+++ b/saf/debian/saf-sac.install
@@ -0,0 +1,2 @@
+usr/lib/saf/sac
+lib/svc/manifest/system/sac.xml
diff --git a/saf/debian/saf-sac.manpages b/saf/debian/saf-sac.manpages
new file mode 100644
index 0000000..f7c6077
--- /dev/null
+++ b/saf/debian/saf-sac.manpages
@@ -0,0 +1 @@
+usr/src/man/man1m/sac.1m
diff --git a/saf/debian/saf-ttymon.install b/saf/debian/saf-ttymon.install
new file mode 100644
index 0000000..a317e97
--- /dev/null
+++ b/saf/debian/saf-ttymon.install
@@ -0,0 +1,2 @@
+usr/lib/saf/ttymon
+etc/ttydefs
diff --git a/saf/debian/saf-ttymon.manpages b/saf/debian/saf-ttymon.manpages
new file mode 100644
index 0000000..919b0f7
--- /dev/null
+++ b/saf/debian/saf-ttymon.manpages
@@ -0,0 +1 @@
+usr/src/man/man1m/ttymon.1m
diff --git a/saf/debian/saf-utils.install b/saf/debian/saf-utils.install
new file mode 100644
index 0000000..f15937a
--- /dev/null
+++ b/saf/debian/saf-utils.install
@@ -0,0 +1,5 @@
+usr/sbin/sttydefs
+usr/sbin/pmadm
+usr/sbin/ttyadm
+usr/sbin/nlsadmin
+usr/sbin/sacadm
diff --git a/saf/debian/saf-utils.manpages b/saf/debian/saf-utils.manpages
new file mode 100644
index 0000000..8fc2be6
--- /dev/null
+++ b/saf/debian/saf-utils.manpages
@@ -0,0 +1,5 @@
+usr/src/man/man1m/nlsadmin.1m
+usr/src/man/man1m/pmadm.1m
+usr/src/man/man1m/sacadm.1m
+usr/src/man/man1m/sttydefs.1m
+usr/src/man/man1m/ttyadm.1m
diff --git a/saf/debian/saf.install b/saf/debian/saf.install
deleted file mode 100644
index f1c1ece..0000000
--- a/saf/debian/saf.install
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/sbin/*
-usr/lib/saf/*
-lib/svc/*
diff --git a/saf/debian/saf.manpages b/saf/debian/saf.manpages
deleted file mode 100644
index 7584769..0000000
--- a/saf/debian/saf.manpages
+++ /dev/null
@@ -1 +0,0 @@
-usr/src/man/*/*