diff options
310 files changed, 0 insertions, 10153 deletions
diff --git a/bootadm/debian/bootadm.install b/bootadm/debian/bootadm.install deleted file mode 100644 index 3487fa0..0000000 --- a/bootadm/debian/bootadm.install +++ /dev/null @@ -1,20 +0,0 @@ -boot/solaris/bin/create_diskmap -boot/solaris/bin/create_ramdisk -boot/solaris/bin/extract_boot_filelist -boot/solaris/bin/mbr -boot/solaris/bin/root_archive -boot/solaris/bin/symdef -boot/solaris/bin/update_grub -boot/solaris/filelist.ramdisk -boot/solaris/filelist.safe -lib/svc/manifest/system/boot-archive-update.xml -lib/svc/manifest/system/boot-archive.xml -lib/svc/method/boot-archive -lib/svc/method/boot-archive-update -sbin/bootadm -sbin/fiocompress -usr/sbin/root_archive -usr/share/man/man1m/boot.1m -usr/share/man/man1m/bootadm.1m -usr/share/man/man1m/fiocompress.1m -usr/share/man/man1m/root_archive.1m diff --git a/bootadm/debian/bootadm.links b/bootadm/debian/bootadm.links deleted file mode 100644 index ada2ed8..0000000 --- a/bootadm/debian/bootadm.links +++ /dev/null @@ -1 +0,0 @@ -../../sbin/bootadm usr/sbin/bootadm diff --git a/bootadm/debian/changelog b/bootadm/debian/changelog deleted file mode 100644 index 35eb434..0000000 --- a/bootadm/debian/changelog +++ /dev/null @@ -1,34 +0,0 @@ -bootadm (0.1+13513-24) unstable; urgency=low - - * Moved installgrub into illumos-grub - * Added dependency on illumos-grub - - -- Igor Pashev <pashev.igor@gmail.com> Thu, 16 Feb 2012 18:46:53 +0400 - -bootadm (0.1+13513-23) unstable; urgency=low - - * Removed /boot/solaris/devicedb/master - (ship in illumos-kernel). (re #21) - * Removed deprecated installboot - * Removed bootenv.rc - - -- Igor Pashev <pashev.igor@gmail.com> Sun, 12 Feb 2012 07:34:48 +0400 - -bootadm (0.1+13513-22) unstable; urgency=low - - * bootadm is not essential, but important. - * depends on genisoimage or ufsutils. (re #18) - - -- Igor Pashev <pashev.igor@gmail.com> Sat, 11 Feb 2012 05:22:29 +0400 - -bootadm (0.1+13513-21) unstable; urgency=low - - * Fixed GNU df usage - - -- Igor Pashev <pashev.igor@gmail.com> Fri, 10 Feb 2012 01:37:54 +0400 - -bootadm (0.1+13513-20) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Fri, 10 Feb 2012 00:25:48 +0400 diff --git a/bootadm/debian/compat b/bootadm/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/bootadm/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/bootadm/debian/control b/bootadm/debian/control deleted file mode 100644 index 5e21eb5..0000000 --- a/bootadm/debian/control +++ /dev/null @@ -1,21 +0,0 @@ -Source: bootadm -Section: admin -Priority: important -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8 ), -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - - -Package: bootadm -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, genisoimage | ufsutils, illumos-grub -Description: manage bootability of Illumos - The bootadm command manages the boot archive and, with x86 boot - environments, the GRUB (GRand Unified Bootloader) menu. The update-archive - option provides a way for user to update the boot archive as a - preventative measure or as part of a recovery procedure. The set-menu - subcommand allows you to switch the auto-boot timeout and default boot - entry in the GRUB menu. - diff --git a/bootadm/debian/patches/use-gnu-df.patch b/bootadm/debian/patches/use-gnu-df.patch deleted file mode 100644 index f84bcc2..0000000 --- a/bootadm/debian/patches/use-gnu-df.patch +++ /dev/null @@ -1,26 +0,0 @@ -Index: debian/bootadm/boot/solaris/bin/create_ramdisk -=================================================================== ---- debian.orig/bootadm/boot/solaris/bin/create_ramdisk 2012-02-10 00:51:43.559474501 +0400 -+++ debian/bootadm/boot/solaris/bin/create_ramdisk 2012-02-10 00:54:10.713770685 +0400 -@@ -506,7 +506,7 @@ - - # check to see if there is sufficient space in tmpfs - # -- tmp_free=`df -b /tmp | tail -1 | awk '{ printf ($2) }'` -+ tmp_free=`df -k /tmp | tail -1 | awk '{ printf ($4) }'` - (( tmp_free = tmp_free / 3 )) - if [ $SPLIT = yes ]; then - (( tmp_free = tmp_free / 2 )) -Index: debian/bootadm/boot/solaris/bin/update_grub -=================================================================== ---- debian.orig/bootadm/boot/solaris/bin/update_grub 2011-11-13 07:54:55.000000000 +0400 -+++ debian/bootadm/boot/solaris/bin/update_grub 2012-02-10 01:03:04.942863246 +0400 -@@ -61,7 +61,7 @@ - is_zfs_boot=yes - fi - else -- rootfstype=`df -n ${ALT_ROOT:-/} | awk '{print $3}'` -+ rootfstype=`df -T ${ALT_ROOT:-/} | tail -n 1 | awk '{print $2}'` - if [ "$rootfstype" = "zfs" ]; then - is_zfs_boot=yes - fi diff --git a/bootadm/debian/rules b/bootadm/debian/rules deleted file mode 100755 index f556ef3..0000000 --- a/bootadm/debian/rules +++ /dev/null @@ -1,23 +0,0 @@ -#!/usr/bin/make -f - - -%: - dh $@ - -# For a while we use binary "sources" -override_dh_auto_configure: -override_dh_auto_build: -override_dh_auto_test: -override_dh_auto_install: - ln -sf ../../root_i386 debian/tmp - - -override_dh_install: - dh_install - cd debian && \ - patch -p1 < patches/use-gnu-df.patch - -override_dh_auto_clean: - -override_dh_installmodules: - diff --git a/ddi/debian/changelog b/ddi/debian/changelog deleted file mode 100644 index 5ef1171..0000000 --- a/ddi/debian/changelog +++ /dev/null @@ -1,11 +0,0 @@ -ddi (0.1+13513-2) unstable; urgency=low - - * Some headers go into libc1-dev - - -- Igor Pashev <pashev.igor@gmail.com> Sat, 04 Feb 2012 00:43:25 +0400 - -ddi (0.1+13513-1) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Fri, 03 Feb 2012 04:27:46 +0400 diff --git a/ddi/debian/compat b/ddi/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/ddi/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/ddi/debian/control b/ddi/debian/control deleted file mode 100644 index 0af7b28..0000000 --- a/ddi/debian/control +++ /dev/null @@ -1,20 +0,0 @@ -Source: ddi -Section: devel -Priority: optional -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8 ), -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - -Package: ddi-headers -Architecture: illumos-amd64 -Depends: ${misc:Depends}, libc1-dev, libnvpair1-dev -Description: Device Driver Interface (headers) - This package provides header files required to develop kernel drivers - for Illumos. Most of these headers can be used both from user-space and - kernel-space (-D_KERNEL). - . - Using of these headers from user-space may require other headers, - not included in this package. - diff --git a/ddi/debian/ddi-headers.install b/ddi/debian/ddi-headers.install deleted file mode 100644 index e969cb3..0000000 --- a/ddi/debian/ddi-headers.install +++ /dev/null @@ -1,60 +0,0 @@ -usr/include/asm/sunddi.h -usr/include/sys/autoconf.h -usr/include/sys/bitmap.h -usr/include/sys/bitset.h -usr/include/sys/cmn_err.h -usr/include/sys/dacf.h -usr/include/sys/dacf_impl.h -usr/include/sys/ddi.h -usr/include/sys/ddi_hp.h -usr/include/sys/ddi_hp_impl.h -usr/include/sys/ddi_impldefs.h -usr/include/sys/ddi_implfuncs.h -usr/include/sys/ddi_intr.h -usr/include/sys/ddi_intr_impl.h -usr/include/sys/ddi_isa.h -usr/include/sys/ddi_obsolete.h -usr/include/sys/ddi_timer.h -usr/include/sys/ddidevmap.h -usr/include/sys/ddidmareq.h -usr/include/sys/ddifm.h -usr/include/sys/ddifm_impl.h -usr/include/sys/ddimapreq.h -usr/include/sys/ddipropdefs.h -usr/include/sys/dditypes.h -usr/include/sys/debug.h -usr/include/sys/devctl.h -usr/include/sys/devinfo_impl.h -usr/include/sys/devops.h -usr/include/sys/dma_engine.h -usr/include/sys/epm.h -usr/include/sys/errorq.h -usr/include/sys/esunddi.h -usr/include/sys/exacct_impl.h -usr/include/sys/fm/io/ddi.h -usr/include/sys/hwconf.h -usr/include/sys/id_space.h -usr/include/sys/kiconv.h -usr/include/sys/map.h -usr/include/sys/modctl.h -usr/include/sys/ndifm.h -usr/include/sys/nexusdefs.h -usr/include/sys/nsc_ddi.h -usr/include/sys/obpdefs.h -usr/include/sys/open.h -usr/include/sys/openpromio.h -usr/include/sys/pm.h -usr/include/sys/project.h -usr/include/sys/sunddi.h -usr/include/sys/sunldi.h -usr/include/sys/sunmdi.h -usr/include/sys/sunpm.h -usr/include/sys/sysevent.h -usr/include/sys/systm.h -usr/include/sys/task.h -usr/include/sys/taskq.h -usr/include/sys/u8_textprep.h -usr/include/vm/as.h -usr/include/vm/hat.h -usr/include/vm/page.h -usr/include/vm/seg.h diff --git a/ddi/debian/rules b/ddi/debian/rules deleted file mode 100755 index a891d26..0000000 --- a/ddi/debian/rules +++ /dev/null @@ -1,18 +0,0 @@ -#!/usr/bin/make -f - -# Check dependencies with gcc -M -D_KERNEL - -%: - dh $@ - -# For a while we use binary "sources" -override_dh_auto_configure: -override_dh_auto_build: -override_dh_auto_test: -override_dh_auto_install: - ln -sf ../../root_i386 debian/tmp - -override_dh_auto_clean: - -override_dh_installmodules: - diff --git a/debian/bsdutils.install b/debian/bsdutils.install deleted file mode 100644 index 558ce60..0000000 --- a/debian/bsdutils.install +++ /dev/null @@ -1,10 +0,0 @@ -etc/wall -usr/bin/logger -usr/bin/renice -usr/bin/script -usr/sbin/wall -usr/share/man/man1/logger.1 -usr/share/man/man1/renice.1 -usr/share/man/man1/script.1 -usr/share/man/man1b/logger.1b -usr/share/man/man1m/wall.1m diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index 2d61bf8..0000000 --- a/debian/changelog +++ /dev/null @@ -1,6 +0,0 @@ -illumos (0.1+13513-1) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Tue, 25 Oct 2011 00:56:06 +0400 - diff --git a/debian/compat b/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/debian/control b/debian/control deleted file mode 100644 index 01d54d6..0000000 --- a/debian/control +++ /dev/null @@ -1,1268 +0,0 @@ -Source: illumos -#Section: kernel -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8 ), -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - -#Package: modular-debugger -#Priority: optional -#Section: devel -#Depends: ${shlibs:Depends}, ${misc:Depends}, -#Description: Modular Debugger (MDB) -# The Modular Debugger (MDB) is a general purpose debugging tool for the -# Solaris OS whose primary feature is its extensibility. - -Package: hostname -Essential: yes -Priority: required -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: utility to set/show the host name or domain name - -Package: truss -Priority: optional -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: trace system calls and signals - The truss utility executes the specified command and produces a trace of the - system calls it performs, the signals it receives, and the machine faults - it incurs. Each line of the trace output reports either the fault or signal - name or the system call name with its arguments and return value(s). System - call arguments are displayed symbolically when possible using defines from - relevant system headers. For any path name pointer argument, the pointed-to - string is displayed. Error returns are reported using the error code names - described in Intro(3). If, in the case of an error, the kernel reports - a missing privilege, a privilege name as described in privileges(5) is - reported in square brackets ([ ]) after the error code name. - - -Package: secdb -Section: admin -Essential: yes -Priority: required -Architecture: all -Description: security attributes databases - - -Package: netbase -Priority: important -Section: admin -Architecture: all -Description: Basic TCP/IP networking system - This package provides the necessary infrastructure for basic TCP/IP based - networking. - - -Package: illumos-net-tools -Essential: yes -Section: net -Priority: required -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Illumos networking tools - -Package: ipmpath -Priority: optional -Section: net -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: IP network multipathing - The IP network multipathing or IPMP is a facility provided by Solaris to - provide fault-tolerance and load spreading for network interface cards. - . - This package provides the in.mpathd daemon and the administrative tools. - -Package: netcfgd -Priority: optional -Section: net -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: network configuration management daemon - netcfgd is a system daemon to manage network configuration. - . - netcfgd manages access to a network configuration repository, insuring that - readers and writers have the appropriate authorizations. Specifically, - an application wishing to read network configuration must have the - solaris.network.autoconf.read authorization; while an application wishing - to write network configuration must have the solaris.network.autoconf.write - authorization. These authorizations are registered in auth_attr(4), and - are included in the Network Autoconf profile found in prof_attr(4). - - -Package: ipmgmtd -Essential: yes -Priority: required -Section: net -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: IP network interfaces and TCP/IP tunables management daemon - ipmgmtd is a system daemon that handles administrative events for network - IP interfaces and IP/TCP/UDP/SCTP/ICMP tunables. - . - The administrative interface for managing IP interfaces and the aforementioned - protocol tunables is through ipadm(1M). - -Package: snoop -Priority: optional -Section: net -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: packet sniffer - snoop captures packets from the network and displays their contents. - snoop uses both the network packet filter and streams buffer modules to - provide efficient capture of packets from the network. Captured packets can - be displayed as they are received, or saved to a file for later inspection. - - -Package: zonename -Essential: yes -Priority: required -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: prints name of current zone - The zonename utility prints the name of the current zone. - It is important during system boot - -Package: drv-tools -Priority: standard -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: kernel drivers managment tools - add_drv - add a new device driver to the system - rem_drv - remove a device driver from the system - update_drv - modify device driver attributes - -Package: zoneutils -Priority: standard -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, lib32uuid1 -Description: utilities to manage zones - A zone is a virtual operating system abstraction that provides a protected - environment in which applications run. The applications are protected from - each other to provide software fault isolation. - . - This package provides utilities to create and manage zones: zlogin, zoneadm, - zonecfg, zonestat. - -Package: eeprom -Priority: required -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: EEPROM display and load utility - eeprom displays or changes the values of parameters in the EEPROM. On - x86 machines EEPROM storage is simulated using a file residing in the - platform-specific boot area. The /boot/solaris/bootenv.rc file simulates - EEPROM storage. - -Package: system-shell -Priority: required -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: System shell /sbin/sh - This package provides a system shell executable /sbin/sh. - It is Korn Shell 93. - . - This package is only for bootstrapping. - Eventually /sbin/sh should be a symlink to ksh93 from - package ksh_93u. - -Package: syseventd -Essential: yes -Priority: required -Section: kernel -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: kernel system event notification daemon - syseventd is a user-level daemon that accepts delivery of - system event buffers from the kernel. Once an event buffer - has been delivered to syseventd, it, in turn, attempts to - propagate the event to all interested end event subscribers. - . - Event subscribers take the form of a syseventd loadable - module (SLM). syseventd passes the event buffer to each of - its subscribers and in return expects a notification as to - the successful or unsuccessful delivery attempt. - . - Upon successful delivery of the event buffer to all - interested event subscribers, syseventd frees the event - buffer from the kernel event queue. - -Package: devfsadm -Essential: yes -Priority: required -Section: kernel -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: administration command for /dev - -Package: smf-init -Essential: yes -Priority: required -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, libz1-oi, libxml2-oi -Description: service management facility (SMF): core binaries - 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: - /sbin/init - SMF aware init program, - /lib/svc/bin/svc.startd - master restarter, - /lib/svc/bin/svc.configd - repository daemon, - /lib/svc/bin/mfstscan - manifest change detection utility, - /lib/svc/bin/lsvcrun - run an rc?.d script as a SMF service, - /lib/svc/bin/restore_repository - shell script used by svc.configd, - /lib/svc/bin/sqlite - SQLite 2 binary used by restore_repository, - /usr/lib/inet/inetd - restarter for inet services. - - -Package: smf-base -Essential: yes -Priority: required -Section: admin -Architecture: all -Depends: ${misc:Depends} -Description: service management facility (SMF): shared files - 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 shared scripts, manifests, milestones, etc. - -Package: smf-utils -Essential: yes -Priority: required -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: service management facility (SMF): utilities - 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. - -Package: ctfstools -Priority: required -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: contract file system tools - -Package: utmpd -Priority: required -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: utmpx monitoring daemon - The utmpd daemon monitors the /var/adm/utmpx file. - See utmpx(4) (and utmp(4) for historical information). - -Package: vtdaemon -Priority: required -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: session secure switch via hotkeys - vtdaemon itself, like ttymon(1M), is also running on a virtual - console device (/dev/vt/1), and provides a text console session - for password input and authentication. The /dev/vt/1 special text - console is reserved and end users cannot switch to it via hotkeys. - -Package: saf -Essential: yes -Priority: required -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Service Access Facility (SAF) - The SAF is an open-systems solution that controls access to system and network - resources through tty devices and local-area networks (LANs). The SAF is not a - program, but a hierarchy of background processes and administrative commands. - -Package: illumos-ssh-client -Priority: optional -Section: net -Architecture: illumos-amd64 -Provides: ssh-client, rsh-client -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: secure shell (SSH) client, for secure access to remote machines - Ssh (Secure Shell) is a program for logging into a remote machine - and for executing commands on a remote machine. - It provides secure encrypted communications between two untrusted - hosts over an insecure network. X11 connections and arbitrary TCP/IP - ports can also be forwarded over the secure channel. - It can be used to provide applications with a secure communication - channel. - . - This package provides the ssh, scp and sftp clients, the ssh-agent - and ssh-add programs to make public key authentication more convenient, - and the ssh-keygen, ssh-keyscan, ssh-copy-id and ssh-argv0 utilities. - - -Package: illumos-ssh-server -Priority: optional -Section: net -Architecture: illumos-amd64 -Provides: ssh-server -Depends: ${shlibs:Depends}, ${misc:Depends}, illumos-ssh-client, cryptoadm, ipfilter -Description: secure shell (SSH) server, for secure access from remote machines - Ssh (Secure Shell) is a program for logging into a remote machine - and for executing commands on a remote machine. - It provides secure encrypted communications between two untrusted - hosts over an insecure network. X11 connections and arbitrary TCP/IP - ports can also be forwarded over the secure channel. - It can be used to provide applications with a secure communication - channel. - . - This package provides the sshd server. - . - In some countries it may be illegal to use any encryption at all - without a special permit. - - -Package: nscd -Priority: optional -Section: net -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: name service cache daemon - The nscd daemon is a process that provides a cache for most name service - requests. - . - nscd provides caching for the passwd(4), group(4), hosts(4), ipnodes(4), - exec_attr(4), prof_attr(4), user_attr(4), ethers(4), rpc(4), - protocols(4), networks(4), bootparams(4), audit_user(4), auth_attr(4), - services(4), netmasks(4), printers(4), project(4) databases through - standard libc interfaces, such as gethostbyname(3NSL), - getipnodebyname(3SOCKET), gethostbyaddr(3NSL), and others. Each cache - has a separate time-to-live for its data; modifying the local database - (/etc/hosts, /etc/resolv.conf, and so forth) causes that cache to become - invalidated upon the next call to nscd. The shadow file is specifically - not cached. getspnam(3C) calls remain uncached as a result. - -Package: cryptoadm -Priority: important -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: cryptographic framework administration - The cryptoadm utility displays cryptographic provider information for a - system, configures the mechanism policy for each provider, and installs - or uninstalls a cryptographic provider. - -Package: syslogd -Priority: important -Section: admin -Provides: system-log-daemon -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, m4 -Description: system and kernel logging daemon - -Package: ipfilter -Priority: optional -Section: net -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: IP packet filtering software - IP Filter is software that provides packet filtering capabilities on - a Solaris system. On a properly setup system, it can be used to build - a firewall. - -Package: dosfstools -Priority: extra -Section: otherosfs -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: utilities for making and checking MS-DOS FAT filesystems - The dosfstools package includes utilities, which respectively make and - check MS-DOS FAT filesystems on hard drives or on floppies - -Package: ufsutils -Priority: optional -Section: utils -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: UFS filesystem utilities - Utilities to manage the UFS filesystem - -Package: mount -Essential: yes -Priority: required -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: tools for mounting and manipulating filesystems - This package provides the mount, mountall, umount, umountall, - swapadd commands. It also include some special FS mount - like fdfs, mntfs, objfs and others. - -Package: zfsutils -Priority: important -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: command-line tools to manage ZFS filesystems - The Z file system is a pooled filesystem designed for maximum data integrity, - supporting data snapshots, multiple copies, and data checksums. - . - This package provides the zfs and zpool commands to create and administer - ZFS filesystems. - -Package: libumem1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: library to detect memory management bugs in applications - Functions in this library provide fast, scalable object-caching memory - allocation with multithreaded application support. In addition to the standard - malloc(3C) family of functions and the more flexible umem_alloc(3MALLOC) - family, libumem provides powerful object-caching services as described - in umem_cache_create(3MALLOC). Getting started with libumem is easy; just - set LD_PRELOAD to "libumem.so" and any program executed will use libumem's - malloc(3C) and free(3C) (or new and delete). - -Package: libuutil1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: userland utility library - -Package: libmd1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: message digest functions - shared library - -Package: libmp2 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: multiple precision library - -Package: libm2 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: math library - -Package: libzfs1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: ZFS library - The Z file system is a pooled filesystem designed for maximum data integrity, - supporting data snapshots, multiple copies, and data checksums. The ZFS - library provides support for managing ZFS filesystems. - -Package: libadm1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: general administrative library - Functions in this library provide device management, - VTOC handling, regular expressions, and packaging routines. - -Package: libavl1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: AVL tree manipulation library - This library consists of a set of functions to manipulate AVL trees. AVL trees - are very efficient balanced binary trees, similar to red-black trees. The - functions in this library can handle any kind of payload and search key type. - - -Package: libidmap1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: identity mapping labrary - -Package: libdevid1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: device ID library - Functions in this library provide unique device IDs for identifying - a device, independent of the device name or device number. - - -Package: libefi1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, lib32uuid1 -Description: EFI partition table library - The functions in this library manipulate a disk's EFI partition table. - -Package: libgen1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: string pattern-matching library - Functions in this library provide routines for string pattern-matching - and pathname manipulation. - -Package: libtsol2 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: trusted extensions library - Functions in this library provide programmatic access to Solaris - Trusted Extensions features such as labels and Mandatory AccessPolicy (MAC) - on systems that are configured with Trusted Extensions software. - -Package: lib32uuid1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Universally Unique ID library (32-bits) - The libuuid library generates and parses 128-bit universally unique ids - (UUIDs). A UUID is an identifier that is unique across both space and time, - with respect to the space of all UUIDs. A UUID can be used for multiple - purposes, from tagging objects with an extremely short lifetime, to reliably - identifying very persistent objects across a network. - -Package: libsec1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: file access control list library - Functions in this library provide comparison and manipulation of File - Access Control Lists. - -Package: libsec1-dev -Priority: optional -Section: libdevel -Conflicts: libacl1-dev -Architecture: illumos-amd64 -Depends: ${misc:Depends}, libsec1 (= ${binary:Version}), libc1-dev -Description: file access control list library (develompent files) - Functions in this library provide comparison and manipulation of File - Access Control Lists. - . - This package provides headers and symlinks needed to build applications - using Solaris ACL. - -Package: libsecdb1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: security attributes database library - Functions in this library provide routines for manipulation of security - attribute databases - - -Package: libdlpi1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: data-link provider interface (DLPI) library - The libdlpi library providesfunctions that support a programming - interface for DLPI applications. The functions support only DLPI Ver- - sion 2 devices in connectionless mode. - - -Package: libdladm1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: data-link administration library - -Package: libinetutil1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: internet utility functions - -Package: libcurses1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: X/Open Curses library - Functions in this library provide a terminal-independent method of - updating character screens with reasonable optimization, conforming to - X/Open Curses, Issue 4, Version 2. - -Package: libexacct1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: extended accounting file access library - Functions in this library define the interface for reading - and writing extended accounting (exacct) files. - - -Package: libscf1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: service configuration facility library - Functions in this library define the interface for reading, - writing, and manipulating service configurations. - - -Package: librcm1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: RCM communication library - The Reconfiguration Coordination Manager (RCM) is the framework that manages - the dynamic removal of system components. By using RCM, you can register - and release system resources in an orderly manner. - -Package: libpool1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: pool configuration manipulation library - The functions in this library define the interface for reading and writing - resource pools configuration files, as well as that for commiting an existing - configuration to becoming the running OS configuration (with respect to - partitioning subsystems). - -Package: libkstat1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: kernel statistics library - Functions in this library provide a general-purpose - mechan ism for providing kernel statistics to users. - -Package: libsmbios1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: (SM)BIOS information library - - -Package: libdiskmgt1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: device use statistics library - -Package: libcmdutils1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: various private utils - -Package: libzpool1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: zpool library - -Package: libfdisk1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: library of disk partitioning functions - -Package: libsysevent1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: system event interface library - Functions in this library extract specific identifier, publisher, and - attribute information from a system event (sysevent) handle, defined - as sysevent_t, and allow privileged user-level applications to queue - system events for delivery to the system event daemon, syseventd(1M). - The libsysevent interfaces do not work at all in non-global zones. - - -Package: libwrap1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: TCP wrappers library - -Package: libcontract1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: contract management library - Functions in this library provide various interfaces to interact with - the contract(4) file system. The header provides structure and function - declarations for all library interfaces. - -Package: librestart1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: SMF restarter library - There are 3 parts to librestart: - - the event protocol from the master restarter to its delegates. - - a functional interface for updating the repository. - - convenience functions for common restarter tasks. - -Package: libinetsvc1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Interfaces shared by inetd and its administrative commands - -Package: libbsm1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: basic security library - Functions in this library provide basic security, - library object reuse, and auditing. - -Package: libcrypt-modules -Priority: required -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: pluggable crypt modules - - -Package: login -Essential: yes -Priority: required -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: system login tools - - -Package: libgrubmgmt1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: library for GRUB menu management (32 bits) - The library libgrubmgmt provides APIs to locate the active - menu.lst, parse the menu and interpret GRUB menu entries. It - interprets the following GRUB menu entry commands: - findroot, bootfs, kernel, kernel$, module, module$. - -Package: libfmevent1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: fault management events library - This library allows a process to subscribe to a subset of fault management - protocol events published by the fault management daemon. - -Package: libmd5-1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: MD5 hashing library - -Package: libproject1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: project database access library - Functions in this library provide various interfaces - to extract data from the project(4) database. - -Package: libtopo1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, lib32uuid1 -Description: WTF library - -Package: libproc1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: process control functions for the /proc tools - In the meantime, be aware that any program linked with libproc in this - release of Solaris is almost guaranteed to break in the next release. - -Package: libipmi1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Intelligent Platform Management Interface library - -Package: libctf1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: ANSI-C Type Format library - -Package: libfstyp1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: file system type identification library - The libfstyp library exports a set of functions to identify the - file system type of an unmounted file system using heuristic modules. - Internally, the library is comprised of interfaces exported by file - system-specific modules. - -Package: libtecla1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: interactive command line input library - This library provides programs with interactive command line editing - facilities, similar to those of the UNIX tcsh shell. In addition to - simple command-line editing, it supports recall of previously entered - command lines, TAB completion of file names or other tokens, and inline - wildcard expansion of filenames. The internal functions that per form - file-name completion and wild-card expansion are also available - externally for optional use by the calling program. - -Package: libl1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: lex library - Functions in this library provide user interfaces to the lex(1) library. - -Package: libzonecfg1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, lib32uuid1 -Description: zone configuration library - -Package: libbrand1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: branded zones library - -#Package: libxnet1 -#Section: libs -#Priority: standard -#Architecture: illumos-amd64 -## libxnet uses filter symbols, -## debhelper can't catch them yet -#Depends: ${shlibs:Depends}, ${misc:Depends}, libc1, libsocket1, libnsl1 -#Description: X/Open Networking library -# Functions in this library provide networking interfaces which comply -# with the X/Open CAE Specification, Networking Services, Issue 4. - -Package: libmapmalloc1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: alternative memory allocator library - Functions in this library provide malloc routines - that use mmap(2) instead of sbrk(2) for acquiring heap space - -#Package: libthread1 -#Section: libs -#Priority: standard -#Architecture: illumos-amd64 -#Depends: ${shlibs:Depends}, ${misc:Depends} -#Description: Solaris threads library - -#Package: libpthread1 -#Section: libs -#Priority: standard -#Architecture: illumos-amd64 -#Depends: ${shlibs:Depends}, ${misc:Depends} -#Description: POSIX threads library - - -Package: termcap-compat -Section: libs -Priority: optional -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: termcap database and the termcap library - This provides both libtermcap.so.2 and /etc/termcap. Install this package - if the program fails to run with the error message "can't load library - 'libtermcap.so.2'", or complains about a missing /etc/termcap file. - -Package: libshare1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, lib32uuid1 -Description: share management library - -Package: libbe1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, lib32uuid1 -Description: boot environment library - -Package: libcpc1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: CPU performance counter library - Functions in this library provide access to - CPU performance counters on platforms that - contain the appropriate hardware. - -Package: libinstzones1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Solaris Install internal files - -Package: libpctx1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: process context library - Functions in this library provide a simple means to access the underlying - facilities of proc(4) to allow a controlling process to manipulate the - state of a controlled process. This library is primarily for use in - conjunction with the libcpc(3LIB) library. Used together, these libraries - allow developers to construct tools that can manipulate CPU performance - counters in other processes. The cputrack(1) utility is an example of such - a tool. - -Package: libcryptoutil1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: shared code for various userland parts of the crypto framework - -Package: libipmp1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: IP multipathing library - -Package: libipadm1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: ipadm API library - -Package: libdhcpagent1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, lib32uuid1 -Description: DHCP client library - -Package: libipsecutil1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: shared code for the ipsec utilities - -Package: libtsnet1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: solaris trusted extensions network library - Functions in this library provide programmatic access to Solaris - Trusted Extensions features such as labels and Mandatory AccessPolicy (MAC). - These functions are available on systems that are configured with Trusted - Extensions software. - -Package: librstp1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: rapid spanning tree protocol library - -Package: libipp1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: WTF library - reprepro requires description, but I could not - get what this library does. - -Package: librpcsvc1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: RPC services library - -Package: libdhcputil1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: DHCP utils - -Package: libsmedia1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: WTF library - -Package: libmeta1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: LVM meta devices library - -Package: libshell1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: A library of shell functions - This package contains common functions for shell projects to increase - code reuse. - -Package: libcmd1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: commands library - Functions in this library include searching default files, obtaining - the terminal type, performing checksums, and storage and reading of the - magic file. - -Package: libdll1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: library to open shared libraries at runtime - This labrary is a part of AT&T Software Technology - -Package: libast1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: AT&T Software Technology library - -Package: libsum1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: checksum library - This library is a part of AT&T Software Technology - and provides various checksum routines: md5, bsd, sha1, crc, - and others. - -Package: libnwam1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Network Auto-Magic (NWAM) library - The Network Auto-Magic (NWAM) feature simplifies basic network configuration - by automatically addressing basic Ethernet and WiFi configurations, such - as connecting to your wired or wireless network at startup and displaying - notifications about the status of your currently active network connection - from the desktop. NWAM is also designed to simplify some of the more complex - networking tasks, such as the creation and management of system-wide network - profiles, for example, the configuration of name services, IP Filter and - IP Security (IPsec). - -Package: libzonestat1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: zones statistics library - Functions in this library provide a general purpose mechanism for providing - zone related resource usage statistics. The zonestat library reports - system wide and per-zone utilization of physical memory, virtual memory, - and CPU resources. - - -Package: libsldap1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Solaris LDAP naming services library - -#Package: libsmb1 -#Section: libs -#Priority: standard -#Architecture: illumos-amd64 -#Depends: ${shlibs:Depends}, ${misc:Depends} -#Description: - -Package: libldap5 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: LDAP client library - -Package: libsasl1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: simple authentication and security layer library - -Package: libgss1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Library for Generic Security Services - -Package: libsoftcrypto1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: platform-specific crypto library - -Package: libpkcs11-1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: PKCS#11 cryptographic framework library - - -Package: libpkcs11-kernel -Priority: important -Section: libs -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: PKCS#11 interface to kernel cryptographic framework - -Package: libpkcs11-tpm -Priority: important -Section: libs -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, lib32uuid1 -Description: RSA PKCS#11 token for Trusted Platform Modules (TPM) - -Package: libpkcs11-softtoken -Priority: important -Section: libs -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: software RSA PKCS#11 softtoken - -Package: libpkcs11-kms -Priority: important -Section: libs -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: RSA PKCS#11 provider for the Key Manager Appliance - - -Package: libkmsagent1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Key Management Appliance client library - The Agent API is used to communicate with the KMS Appliance for the - purpose of registering storage devices, obtaining device keys, and - receiving notifications of storage device events such as destruction. - - -Package: libfmd-msg1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: FMD Message Library - This library supports a simple set of routines for use in converting FMA - events and message codes to localized human-readable message strings. - -Package: libkvm1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Kernel Virtual Memory access library - - -Package: multiarch-support -Priority: standard -Section: libs -Architecture: illumos-amd64 -Description: dummy package to ensure multiarch compatibility - This is a dummy package used to ensure multiarch support. - Most new package in Debian depend on it, so here it is. - - -Package: libmpapi1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: common mulitipath management library diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index 1d9aa56..0000000 --- a/debian/copyright +++ /dev/null @@ -1,15 +0,0 @@ -The bulk of the illumos source code is available under theCommon Development -and Distribution License (CDDL), an OSI-approved free software license based -on the Mozilla Public License (MPL). - -There are some components with other licenses including BSD and MIT. We -also include some software with the GNU General Public License (GPL) or the -Lesser/Library General Public License (LGPL). - -There still remain some binary-only, closed source components that we -inherited from Oracle which we are working to replace. Unlike OpenSolaris, -we do not require a closed source compiler, although Sun Studio is still -preferred for now. - -Illumosâ„¢ is a trademark of Garrett D'Amore. - diff --git a/debian/cryptoadm.install b/debian/cryptoadm.install deleted file mode 100644 index cef25e0..0000000 --- a/debian/cryptoadm.install +++ /dev/null @@ -1,5 +0,0 @@ -lib/svc/manifest/system/cryptosvc.xml -sbin/cryptoadm -usr/sbin/cryptoadm -usr/share/man/man1m/cryptoadm.1m -etc/crypto/kcf.conf diff --git a/debian/ctfstools.install b/debian/ctfstools.install deleted file mode 100644 index cafa51f..0000000 --- a/debian/ctfstools.install +++ /dev/null @@ -1,4 +0,0 @@ -usr/bin/ctrun -usr/bin/ctstat -usr/bin/ctwatch -usr/lib/fs/ctfs/mount diff --git a/debian/devfsadm.install b/debian/devfsadm.install deleted file mode 100644 index 963f4fd..0000000 --- a/debian/devfsadm.install +++ /dev/null @@ -1,5 +0,0 @@ -dev/ -etc/devlink.tab -usr/lib/devfsadm/devfsadmd -usr/lib/devfsadm/linkmod/ -usr/sbin/devfsadm diff --git a/debian/devfsadm.links b/debian/devfsadm.links deleted file mode 100644 index ca40f11..0000000 --- a/debian/devfsadm.links +++ /dev/null @@ -1,6 +0,0 @@ -usr/sbin/devfsadm usr/sbin/devlinks -usr/sbin/devfsadm usr/sbin/tapes -usr/sbin/devfsadm usr/sbin/disks -usr/sbin/devfsadm usr/sbin/ports -usr/sbin/devfsadm usr/sbin/audlinks -usr/sbin/devfsadm usr/sbin/drvconfig diff --git a/debian/dosfstools.install b/debian/dosfstools.install deleted file mode 100644 index 13673a4..0000000 --- a/debian/dosfstools.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/fs/pcfs diff --git a/debian/drv-tools.install b/debian/drv-tools.install deleted file mode 100644 index 8a2fc5f..0000000 --- a/debian/drv-tools.install +++ /dev/null @@ -1,9 +0,0 @@ -usr/sbin/amd64/add_drv usr/sbin/ -usr/sbin/amd64/rem_drv usr/sbin/ -usr/sbin/amd64/update_drv usr/sbin/ -usr/sbin/drvconfig -usr/share/man/man1m/add_drv.1m -usr/share/man/man1m/drvconfig.1m -usr/share/man/man1m/drvconfig.1m -usr/share/man/man1m/rem_drv.1m -usr/share/man/man1m/update_drv.1m diff --git a/debian/eeprom.install b/debian/eeprom.install deleted file mode 100644 index d90f438..0000000 --- a/debian/eeprom.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/sbin/eeprom -usr/share/man/man1m/eeprom.1m diff --git a/debian/fsck.install b/debian/fsck.install deleted file mode 100644 index a730af3..0000000 --- a/debian/fsck.install +++ /dev/null @@ -1,6 +0,0 @@ -usr/sbin/fsck -usr/lib/fs/pcfs/fsck -usr/lib/fs/cachefs/fsck -usr/lib/fs/ufs/fsck -usr/lib/fs/udfs/fsck -etc/fsck diff --git a/debian/hostname.install b/debian/hostname.install deleted file mode 100644 index a3c2bfd..0000000 --- a/debian/hostname.install +++ /dev/null @@ -1,4 +0,0 @@ -usr/share/man/man1/hostname.1 -usr/bin/hostname -usr/share/man/man1m/domainname.1m -usr/bin/domainname diff --git a/debian/illumos-net-tools.dirs b/debian/illumos-net-tools.dirs deleted file mode 100644 index 7a6f8ac..0000000 --- a/debian/illumos-net-tools.dirs +++ /dev/null @@ -1,2 +0,0 @@ -etc/dladm -etc/ipadm diff --git a/debian/illumos-net-tools.install b/debian/illumos-net-tools.install deleted file mode 100644 index db0874d..0000000 --- a/debian/illumos-net-tools.install +++ /dev/null @@ -1,34 +0,0 @@ -etc/default/dhcpagent -sbin/dhcpagent -sbin/dhcpinfo -sbin/dladm -sbin/dlmgmtd -sbin/dlstat -sbin/flowadm -sbin/flowstat -sbin/hostconfig -sbin/ifconfig -sbin/ifparse -sbin/ipadm -sbin/netstrategy -sbin/route -sbin/routeadm -usr/bin/netstat -usr/sbin/6to4relay -usr/sbin/arp -usr/sbin/hostconfig -usr/sbin/ifconfig -usr/sbin/ipaddrsel -usr/sbin/ipadm -usr/sbin/ipqosconf -usr/sbin/ndd -usr/sbin/ping -usr/sbin/route -usr/sbin/routeadm -usr/sbin/sdpadm -usr/sbin/traceroute -usr/share/man/man1m/arp.1m -usr/share/man/man1m/ndd.1m -usr/share/man/man1m/netstat.1m -usr/share/man/man1m/ping.1m -usr/share/man/man1m/traceroute.1m diff --git a/debian/illumos-net-tools.postinst b/debian/illumos-net-tools.postinst deleted file mode 100644 index fb263b1..0000000 --- a/debian/illumos-net-tools.postinst +++ /dev/null @@ -1,13 +0,0 @@ -#!/sbin/sh - -if [ "$1" = configure ]; then - if [ -z "$2" ]; then - for f in datalink.conf flowprop.conf flowadm.conf secobj.conf; do - if [ ! -e /etc/dladm/$f ]; then - touch /etc/dladm/$f - fi - done - fi -fi - -#DEBHELPER# diff --git a/debian/illumos-ssh-client.install b/debian/illumos-ssh-client.install deleted file mode 100644 index 62e25ec..0000000 --- a/debian/illumos-ssh-client.install +++ /dev/null @@ -1,24 +0,0 @@ -etc/ssh/moduli -etc/ssh/ssh_config -usr/bin/scp -usr/bin/sftp -usr/bin/ssh -usr/bin/ssh-add -usr/bin/ssh-agent -usr/bin/ssh-keygen -usr/bin/ssh-keyscan -usr/lib/ssh/ssh-askpass -usr/lib/ssh/ssh-http-proxy-connect -usr/lib/ssh/ssh-keysign -usr/lib/ssh/ssh-socks5-proxy-connect -usr/share/man/man1/scp.1 -usr/share/man/man1/sftp.1 -usr/share/man/man1/ssh-add.1 -usr/share/man/man1/ssh-agent.1 -usr/share/man/man1/ssh-http-proxy-connect.1 -usr/share/man/man1/ssh-keygen.1 -usr/share/man/man1/ssh-keyscan.1 -usr/share/man/man1/ssh-socks5-proxy-connect.1 -usr/share/man/man1/ssh.1 -usr/share/man/man1m/ssh-keysign.1m -usr/share/man/man4/ssh_config.4 diff --git a/debian/illumos-ssh-server.install b/debian/illumos-ssh-server.install deleted file mode 100644 index 6bef332..0000000 --- a/debian/illumos-ssh-server.install +++ /dev/null @@ -1,8 +0,0 @@ -etc/ssh/sshd_config -lib/svc/manifest/network/ssh.xml -lib/svc/method/sshd -usr/lib/ssh/sftp-server -usr/lib/ssh/sshd -usr/share/man/man1m/sftp-server.1m -usr/share/man/man1m/sshd.1m -usr/share/man/man4/sshd_config.4 diff --git a/debian/ipfilter.install b/debian/ipfilter.install deleted file mode 100644 index 05f232e..0000000 --- a/debian/ipfilter.install +++ /dev/null @@ -1,16 +0,0 @@ -etc/ipf/ipf.conf -lib/svc/bin/svc.ipfd -lib/svc/manifest/network/ipfilter.xml -lib/svc/method/ipfilter -lib/svc/share/ipf_include.sh -usr/sbin/amd64/ipf usr/sbin/ -usr/sbin/amd64/ipfs usr/sbin/ -usr/sbin/amd64/ipfstat usr/sbin/ -usr/sbin/amd64/ipmon usr/sbin/ -usr/sbin/amd64/ipnat usr/sbin/ -usr/sbin/amd64/ippool usr/sbin/ -usr/share/man/man1m/ipf.1m -usr/share/man/man1m/ipfs.1m -usr/share/man/man1m/ipfstat.1m -usr/share/man/man5/ipfilter.5 -usr/share/man/man1m/svc.ipfd.1m diff --git a/debian/ipmgmtd.install b/debian/ipmgmtd.install deleted file mode 100644 index ce9d625..0000000 --- a/debian/ipmgmtd.install +++ /dev/null @@ -1,3 +0,0 @@ -lib/inet/ipmgmtd -lib/svc/manifest/network/network-ipmgmt.xml -lib/svc/method/net-ipmgmt diff --git a/debian/ipmpath.install b/debian/ipmpath.install deleted file mode 100644 index abfeabe..0000000 --- a/debian/ipmpath.install +++ /dev/null @@ -1,12 +0,0 @@ -etc/default/mpathd -lib/inet/in.mpathd -sbin/in.mpathd -usr/lib/inet/in.mpathd -usr/sbin/if_mpadm -sbin/ipmpstat -usr/sbin/mpathadm -usr/sbin/ipmpstat -usr/share/man/man1m/if_mpadm.1m -usr/share/man/man1m/in.mpathd.1m -usr/share/man/man1m/mpathadm.1m -usr/share/man/man1m/ipmpstat.1m diff --git a/debian/lib32uuid1.install b/debian/lib32uuid1.install deleted file mode 100644 index 551fc1a..0000000 --- a/debian/lib32uuid1.install +++ /dev/null @@ -1 +0,0 @@ -lib/libuuid.so.1 lib/i386-illumos/ diff --git a/debian/libadm1.install b/debian/libadm1.install deleted file mode 100644 index f151f23..0000000 --- a/debian/libadm1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libadm.so.1 lib/x86_64-illumos/ -lib/libadm.so.1 lib/i386-illumos/ diff --git a/debian/libast1.install b/debian/libast1.install deleted file mode 100644 index f4b8564..0000000 --- a/debian/libast1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libast.so.1* lib/i386-illumos/ -usr/lib/amd64/libast.so.1* lib/x86_64-illumos/ diff --git a/debian/libavl1.install b/debian/libavl1.install deleted file mode 100644 index 93bcc27..0000000 --- a/debian/libavl1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libavl.so.1 lib/x86_64-illumos/ -lib/libavl.so.1 lib/i386-illumos/ diff --git a/debian/libbe1.install b/debian/libbe1.install deleted file mode 100644 index 7326874..0000000 --- a/debian/libbe1.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libbe.so.1* lib/i386-illumos/ diff --git a/debian/libbrand1.install b/debian/libbrand1.install deleted file mode 100644 index 272c664..0000000 --- a/debian/libbrand1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/amd64/libbrand.so.1* lib/x86_64-illumos/ -usr/lib/libbrand.so.1* lib/i386-illumos/ diff --git a/debian/libbsm1.install b/debian/libbsm1.install deleted file mode 100644 index c59bc55..0000000 --- a/debian/libbsm1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libbsm.so.1* lib/x86_64-illumos/ -lib/libbsm.so.1* lib/i386-illumos/ diff --git a/debian/libcmd1.install b/debian/libcmd1.install deleted file mode 100644 index 01bae6e..0000000 --- a/debian/libcmd1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libcmd.so.1* lib/i386-illumos/ -usr/lib/amd64/libcmd.so.1* lib/x86_64-illumos/ diff --git a/debian/libcmdutils1.install b/debian/libcmdutils1.install deleted file mode 100644 index 0fba51e..0000000 --- a/debian/libcmdutils1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libcmdutils.so.1 lib/x86_64-illumos/ -lib/libcmdutils.so.1 lib/i386-illumos/ diff --git a/debian/libcontract1.install b/debian/libcontract1.install deleted file mode 100644 index 3e07852..0000000 --- a/debian/libcontract1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libcontract.so.1* lib/x86_64-illumos/ -lib/libcontract.so.1* lib/i386-illumos/ diff --git a/debian/libcpc1.install b/debian/libcpc1.install deleted file mode 100644 index d9aa158..0000000 --- a/debian/libcpc1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libcpc.so.1* lib/i386-illumos/ -usr/lib/amd64/libcpc.so.1* lib/x86_64-illumos/ diff --git a/debian/libcrypt-modules.install b/debian/libcrypt-modules.install deleted file mode 100644 index b889c3e..0000000 --- a/debian/libcrypt-modules.install +++ /dev/null @@ -1,28 +0,0 @@ -etc/security/crypt.conf -usr/lib/security/amd64/crypt_bsdbf.so -usr/lib/security/amd64/crypt_bsdbf.so.1 -usr/lib/security/amd64/crypt_bsdmd5.so -usr/lib/security/amd64/crypt_bsdmd5.so.1 -usr/lib/security/amd64/crypt_sha256.so -usr/lib/security/amd64/crypt_sha256.so.1 -usr/lib/security/amd64/crypt_sha512.so -usr/lib/security/amd64/crypt_sha512.so.1 -usr/lib/security/amd64/crypt_sunmd5.so -usr/lib/security/amd64/crypt_sunmd5.so.1 -usr/lib/security/crypt_bsdbf.so -usr/lib/security/crypt_bsdbf.so.1 -usr/lib/security/crypt_bsdmd5.so -usr/lib/security/crypt_bsdmd5.so.1 -usr/lib/security/crypt_sha256.so -usr/lib/security/crypt_sha256.so.1 -usr/lib/security/crypt_sha512.so -usr/lib/security/crypt_sha512.so.1 -usr/lib/security/crypt_sunmd5.so -usr/lib/security/crypt_sunmd5.so.1 -usr/share/man/man4/crypt.conf.4 -usr/share/man/man5/crypt_bsdbf.5 -usr/share/man/man5/crypt_bsdmd5.5 -usr/share/man/man5/crypt_sha256.5 -usr/share/man/man5/crypt_sha512.5 -usr/share/man/man5/crypt_sunmd5.5 -usr/share/man/man5/crypt_unix.5 diff --git a/debian/libcryptoutil1.install b/debian/libcryptoutil1.install deleted file mode 100644 index ae609f1..0000000 --- a/debian/libcryptoutil1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/libcryptoutil.so.1* lib/i386-illumos/ -lib/amd64/libcryptoutil.so.1* lib/x86_64-illumos/ diff --git a/debian/libctf1.install b/debian/libctf1.install deleted file mode 100644 index 1feff48..0000000 --- a/debian/libctf1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libctf.so.1* lib/x86_64-illumos/ -lib/libctf.so.1* lib/i386-illumos/ diff --git a/debian/libcurses1.install b/debian/libcurses1.install deleted file mode 100644 index 4db4270..0000000 --- a/debian/libcurses1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libcurses.so.1 lib/x86_64-illumos/ -lib/libcurses.so.1 lib/i386-illumos/ diff --git a/debian/libdevid1.install b/debian/libdevid1.install deleted file mode 100644 index a8d97b6..0000000 --- a/debian/libdevid1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libdevid.so.1 lib/x86_64-illumos/ -lib/libdevid.so.1 lib/i386-illumos/ diff --git a/debian/libdhcpagent1.install b/debian/libdhcpagent1.install deleted file mode 100644 index 49a07f6..0000000 --- a/debian/libdhcpagent1.install +++ /dev/null @@ -1 +0,0 @@ -lib/libdhcpagent.so.1* lib/i386-illumos/ diff --git a/debian/libdhcputil1.install b/debian/libdhcputil1.install deleted file mode 100644 index c50c8db..0000000 --- a/debian/libdhcputil1.install +++ /dev/null @@ -1 +0,0 @@ -lib/libdhcputil.so.1* lib/i386-illumos/ diff --git a/debian/libdiskmgt1.install b/debian/libdiskmgt1.install deleted file mode 100644 index 3e9ed3e..0000000 --- a/debian/libdiskmgt1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/amd64/libdiskmgt.so.1 lib/x86_64-illumos/ -usr/lib/libdiskmgt.so.1 lib/i386-illumos/ diff --git a/debian/libdladm1.install b/debian/libdladm1.install deleted file mode 100644 index d858817..0000000 --- a/debian/libdladm1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libdladm.so.1 lib/x86_64-illumos/ -lib/libdladm.so.1 lib/i386-illumos/ diff --git a/debian/libdll1.install b/debian/libdll1.install deleted file mode 100644 index a8598a6..0000000 --- a/debian/libdll1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libdll.so.1* lib/i386-illumos/ -usr/lib/amd64/libdll.so.1* lib/x86_64-illumos/ diff --git a/debian/libdlpi1.install b/debian/libdlpi1.install deleted file mode 100644 index a7de056..0000000 --- a/debian/libdlpi1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libdlpi.so.1 lib/x86_64-illumos/ -lib/libdlpi.so.1 lib/i386-illumos/ diff --git a/debian/libefi1.install b/debian/libefi1.install deleted file mode 100644 index c9d3d18..0000000 --- a/debian/libefi1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libefi.so.1 lib/x86_64-illumos/ -lib/libefi.so.1 lib/i386-illumos/ diff --git a/debian/libexacct1.install b/debian/libexacct1.install deleted file mode 100644 index 48136dc..0000000 --- a/debian/libexacct1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/amd64/libexacct.so.1 lib/x86_64-illumos/ -usr/lib/libexacct.so.1 lib/i386-illumos/ diff --git a/debian/libfdisk1.install b/debian/libfdisk1.install deleted file mode 100644 index f0cff6d..0000000 --- a/debian/libfdisk1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libfdisk.so.1 lib/x86_64-illumos/ -lib/libfdisk.so.1 lib/i386-illumos/ diff --git a/debian/libfmd-msg1.install b/debian/libfmd-msg1.install deleted file mode 100644 index 651cfb5..0000000 --- a/debian/libfmd-msg1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/fm/libfmd_msg.so.1* -usr/lib/fm/amd64/libfmd_msg.so.1* diff --git a/debian/libfmevent1.install b/debian/libfmevent1.install deleted file mode 100644 index a88bc2e..0000000 --- a/debian/libfmevent1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/fm/amd64/libfmevent.so.1* /lib/x86_64-illumos/ -lib/fm/libfmevent.so.1* /lib/i386-illumos/ diff --git a/debian/libfstyp1.install b/debian/libfstyp1.install deleted file mode 100644 index 03d94b3..0000000 --- a/debian/libfstyp1.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libfstyp.so.1* lib/i386-illumos/ diff --git a/debian/libgen-dev.install b/debian/libgen-dev.install deleted file mode 100644 index 3fbfe0c..0000000 --- a/debian/libgen-dev.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/include/libgen.h -usr/share/man/man3*/libgen* diff --git a/debian/libgen1.install b/debian/libgen1.install deleted file mode 100644 index 8703387..0000000 --- a/debian/libgen1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libgen.so.1 lib/x86_64-illumos/ -lib/libgen.so.1 lib/i386-illumos/ diff --git a/debian/libgrubmgmt1.install b/debian/libgrubmgmt1.install deleted file mode 100644 index 1b5c97b..0000000 --- a/debian/libgrubmgmt1.install +++ /dev/null @@ -1 +0,0 @@ -lib/libgrubmgmt.so.1* lib/i386-illumos/ diff --git a/debian/libgss1.install b/debian/libgss1.install deleted file mode 100644 index 2c0d794..0000000 --- a/debian/libgss1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libgss.so.1* lib/i386-illumos/ -usr/lib/amd64/libgss.so.1* lib/x86_64-illumos/ diff --git a/debian/libidmap1.install b/debian/libidmap1.install deleted file mode 100644 index cac3d87..0000000 --- a/debian/libidmap1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/amd64/libidmap.so.1 lib/x86_64-illumos/ -usr/lib/libidmap.so.1 lib/i386-illumos/ diff --git a/debian/libinetsvc1.install b/debian/libinetsvc1.install deleted file mode 100644 index ae57e1e..0000000 --- a/debian/libinetsvc1.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libinetsvc.so.1* lib/i386-illumos/ diff --git a/debian/libinetutil1.install b/debian/libinetutil1.install deleted file mode 100644 index 87736b5..0000000 --- a/debian/libinetutil1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libinetutil.so.1 lib/x86_64-illumos/ -lib/libinetutil.so.1 lib/i386-illumos/ diff --git a/debian/libinstzones1.install b/debian/libinstzones1.install deleted file mode 100644 index 150677a..0000000 --- a/debian/libinstzones1.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libinstzones.so.1* lib/i386-illumos/ diff --git a/debian/libipadm1.install b/debian/libipadm1.install deleted file mode 100644 index d60f15f..0000000 --- a/debian/libipadm1.install +++ /dev/null @@ -1 +0,0 @@ -lib/libipadm.so.1* lib/i386-illumos/ diff --git a/debian/libipmi1.install b/debian/libipmi1.install deleted file mode 100644 index 6a96fb9..0000000 --- a/debian/libipmi1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/amd64/libipmi.so.1* lib/x86_64-illumos/ -usr/lib/libipmi.so.1* lib/i386-illumos/ diff --git a/debian/libipmp1.install b/debian/libipmp1.install deleted file mode 100644 index 3fa5e4d..0000000 --- a/debian/libipmp1.install +++ /dev/null @@ -1 +0,0 @@ -lib/libipmp.so.1* lib/i386-illumos/ diff --git a/debian/libipp1.install b/debian/libipp1.install deleted file mode 100644 index 98c3646..0000000 --- a/debian/libipp1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libipp.so.1* lib/i386-illumos/ -usr/lib/amd64/libipp.so.1* lib/x86_64-illumos/ diff --git a/debian/libipsecutil1.install b/debian/libipsecutil1.install deleted file mode 100644 index 76fa40a..0000000 --- a/debian/libipsecutil1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libipsecutil.so.1* lib/i386-illumos/ -usr/lib/amd64/libipsecutil.so.1* lib/x86_64-illumos/ diff --git a/debian/libkmsagent1.install b/debian/libkmsagent1.install deleted file mode 100644 index ac49743..0000000 --- a/debian/libkmsagent1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libkmsagent.so.1* lib/i386-illumos/ -usr/lib/amd64/libkmsagent.so.1* lib/x86_64-illumos/ diff --git a/debian/libkstat1.install b/debian/libkstat1.install deleted file mode 100644 index 74d5934..0000000 --- a/debian/libkstat1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libkstat.so.1 lib/x86_64-illumos/ -lib/libkstat.so.1 lib/i386-illumos/ diff --git a/debian/libkvm1.install b/debian/libkvm1.install deleted file mode 100644 index 0a0a992..0000000 --- a/debian/libkvm1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libkvm.so.1* lib/i386-illumos/ -usr/lib/amd64/libkvm.so.1* lib/x86_64-illumos/ diff --git a/debian/libl1.install b/debian/libl1.install deleted file mode 100644 index 7900b3b..0000000 --- a/debian/libl1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/amd64/libl.so.1* lib/x86_64-illumos/ -usr/lib/libl.so.1* lib/i386-illumos/ diff --git a/debian/libldap5.install b/debian/libldap5.install deleted file mode 100644 index 4076e72..0000000 --- a/debian/libldap5.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libldap.so.5* lib/i386-illumos/ -usr/lib/amd64/libldap.so.5* lib/x86_64-illumos/ diff --git a/debian/libmapmalloc1.install b/debian/libmapmalloc1.install deleted file mode 100644 index a5f1dab..0000000 --- a/debian/libmapmalloc1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libmapmalloc.so.1* lib/i386-illumos/ -usr/lib/amd64/libmapmalloc.so.1* lib/x86_64-illumos/ diff --git a/debian/libmd1.install b/debian/libmd1.install deleted file mode 100644 index e87a5f8..0000000 --- a/debian/libmd1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libmd.so.1 lib/x86_64-illumos/ -lib/libmd.so.1 lib/i386-illumos/ diff --git a/debian/libmd5-1.install b/debian/libmd5-1.install deleted file mode 100644 index 1dd8d84..0000000 --- a/debian/libmd5-1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libmd5.so.1* lib/x86_64-illumos/ -lib/libmd5.so.1* lib/i386-illumos/ diff --git a/debian/libmeta1.install b/debian/libmeta1.install deleted file mode 100644 index de816fb..0000000 --- a/debian/libmeta1.install +++ /dev/null @@ -1 +0,0 @@ -lib/libmeta.so.1* lib/i386-illumos/ diff --git a/debian/libmp2.install b/debian/libmp2.install deleted file mode 100644 index 268709b..0000000 --- a/debian/libmp2.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libmp.so.2 lib/x86_64-illumos/ -lib/libmp.so.2 lib/i386-illumos/ diff --git a/debian/libmpapi1.install b/debian/libmpapi1.install deleted file mode 100644 index 6284677..0000000 --- a/debian/libmpapi1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/libMPAPI.so.1* lib/i386-illumos/ -lib/amd64/libMPAPI.so.1* lib/x86_64-illumos/ diff --git a/debian/libnwam1.install b/debian/libnwam1.install deleted file mode 100644 index 36322ac..0000000 --- a/debian/libnwam1.install +++ /dev/null @@ -1 +0,0 @@ -lib/libnwam.so.1* lib/i386-illumos/ diff --git a/debian/libpctx1.install b/debian/libpctx1.install deleted file mode 100644 index d0677ec..0000000 --- a/debian/libpctx1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libpctx.so.1* lib/i386-illumos/ -usr/lib/amd64/libpctx.so.1* lib/x86_64-illumos/ diff --git a/debian/libpkcs11-1.install b/debian/libpkcs11-1.install deleted file mode 100644 index c185c21..0000000 --- a/debian/libpkcs11-1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libpkcs11.so.1* lib/i386-illumos/ -usr/lib/amd64/libpkcs11.so.1* lib/x86_64-illumos/ diff --git a/debian/libpkcs11-kernel.install b/debian/libpkcs11-kernel.install deleted file mode 100644 index f69b02a..0000000 --- a/debian/libpkcs11-kernel.install +++ /dev/null @@ -1,5 +0,0 @@ -usr/lib/security/amd64/pkcs11_kernel.so -usr/lib/security/amd64/pkcs11_kernel.so.1 -usr/lib/security/pkcs11_kernel.so -usr/lib/security/pkcs11_kernel.so.1 -usr/share/man/man5/pkcs11_kernel.5 diff --git a/debian/libpkcs11-kms.install b/debian/libpkcs11-kms.install deleted file mode 100644 index 258aa5a..0000000 --- a/debian/libpkcs11-kms.install +++ /dev/null @@ -1,4 +0,0 @@ -usr/lib/security/amd64/pkcs11_kms.so -usr/lib/security/amd64/pkcs11_kms.so.1 -usr/lib/security/pkcs11_kms.so -usr/lib/security/pkcs11_kms.so.1 diff --git a/debian/libpkcs11-softtoken.install b/debian/libpkcs11-softtoken.install deleted file mode 100644 index ab12b2f..0000000 --- a/debian/libpkcs11-softtoken.install +++ /dev/null @@ -1,5 +0,0 @@ -usr/lib/security/amd64/pkcs11_softtoken.so -usr/lib/security/amd64/pkcs11_softtoken.so.1 -usr/lib/security/pkcs11_softtoken.so -usr/lib/security/pkcs11_softtoken.so.1 -usr/share/man/man5/pkcs11_softtoken.5 diff --git a/debian/libpkcs11-tpm.install b/debian/libpkcs11-tpm.install deleted file mode 100644 index 4c0ff5f..0000000 --- a/debian/libpkcs11-tpm.install +++ /dev/null @@ -1,5 +0,0 @@ -usr/lib/security/amd64/pkcs11_tpm.so -usr/lib/security/amd64/pkcs11_tpm.so.1 -usr/lib/security/pkcs11_tpm.so -usr/lib/security/pkcs11_tpm.so.1 -usr/share/man/man5/pkcs11_tpm.5 diff --git a/debian/libpool1.install b/debian/libpool1.install deleted file mode 100644 index f695776..0000000 --- a/debian/libpool1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/amd64/libpool.so.1 lib/x86_64-illumos/ -usr/lib/libpool.so.1 lib/i386-illumos/ diff --git a/debian/libproc1.install b/debian/libproc1.install deleted file mode 100644 index 330faa5..0000000 --- a/debian/libproc1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libproc.so.1* lib/x86_64-illumos/ -lib/libproc.so.1* lib/i386-illumos/ diff --git a/debian/libproject1.install b/debian/libproject1.install deleted file mode 100644 index e318e02..0000000 --- a/debian/libproject1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/amd64/libproject.so.1* lib/x86_64-illumos/ -usr/lib/libproject.so.1* lib/i386-illumos/ diff --git a/debian/librcm1.install b/debian/librcm1.install deleted file mode 100644 index 735b9fb..0000000 --- a/debian/librcm1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/librcm.so.1 lib/x86_64-illumos/ -lib/librcm.so.1 lib/i386-illumos/ diff --git a/debian/librestart1.install b/debian/librestart1.install deleted file mode 100644 index 8415f6b..0000000 --- a/debian/librestart1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/librestart.so.1* lib/x86_64-illumos/ -lib/librestart.so.1* lib/i386-illumos/ diff --git a/debian/librpcsvc1.install b/debian/librpcsvc1.install deleted file mode 100644 index 5e2bd92..0000000 --- a/debian/librpcsvc1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/librpcsvc.so.1* lib/i386-illumos/ -lib/amd64/librpcsvc.so.1* lib/x86_64-illumos/ diff --git a/debian/librstp1.install b/debian/librstp1.install deleted file mode 100644 index 9d747d1..0000000 --- a/debian/librstp1.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/librstp.so.1* lib/i386-illumos/ diff --git a/debian/libsasl1.install b/debian/libsasl1.install deleted file mode 100644 index 4d566f9..0000000 --- a/debian/libsasl1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libsasl.so.1* lib/i386-illumos/ -usr/lib/amd64/libsasl.so.1* lib/x86_64-illumos/ diff --git a/debian/libscf1.install b/debian/libscf1.install deleted file mode 100644 index b340eeb..0000000 --- a/debian/libscf1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libscf.so.1 lib/x86_64-illumos/ -lib/libscf.so.1 lib/i386-illumos/ diff --git a/debian/libsec1-dev.install b/debian/libsec1-dev.install deleted file mode 100644 index 03781a6..0000000 --- a/debian/libsec1-dev.install +++ /dev/null @@ -1,3 +0,0 @@ -usr/include/aclutils.h -usr/include/sys/acl.h -usr/include/sys/acl_impl.h diff --git a/debian/libsec1-dev.links b/debian/libsec1-dev.links deleted file mode 100644 index 0644c06..0000000 --- a/debian/libsec1-dev.links +++ /dev/null @@ -1 +0,0 @@ -lib/x86_64-illumos/libsec.so.1 usr/lib/x86_64-illumos/libsec.so diff --git a/debian/libsec1.install b/debian/libsec1.install deleted file mode 100644 index f6268d8..0000000 --- a/debian/libsec1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libsec.so.1 lib/x86_64-illumos/ -lib/libsec.so.1 lib/i386-illumos/ diff --git a/debian/libsecdb1.install b/debian/libsecdb1.install deleted file mode 100644 index 32e907c..0000000 --- a/debian/libsecdb1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libsecdb.so.1 lib/x86_64-illumos/ -lib/libsecdb.so.1 lib/i386-illumos/ diff --git a/debian/libshare1.install b/debian/libshare1.install deleted file mode 100644 index ef4cfff..0000000 --- a/debian/libshare1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libshare.so.1* lib/i386-illumos/ -usr/lib/amd64/libshare.so.1* lib/x86_64-illumos/ diff --git a/debian/libshell1.install b/debian/libshell1.install deleted file mode 100644 index de06dc6..0000000 --- a/debian/libshell1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libshell.so.1* lib/i386-illumos/ -usr/lib/amd64/libshell.so.1* lib/x86_64-illumos/ diff --git a/debian/libsldap1.install b/debian/libsldap1.install deleted file mode 100644 index 60560c1..0000000 --- a/debian/libsldap1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libsldap.so.1* lib/i386-illumos/ -usr/lib/amd64/libsldap.so.1* lib/x86_64-illumos/ diff --git a/debian/libsmbios1.install b/debian/libsmbios1.install deleted file mode 100644 index a10285e..0000000 --- a/debian/libsmbios1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/amd64/libsmbios.so.1 lib/x86_64-illumos/ -usr/lib/libsmbios.so.1 lib/i386-illumos/ diff --git a/debian/libsmedia1.install b/debian/libsmedia1.install deleted file mode 100644 index 86dd154..0000000 --- a/debian/libsmedia1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libsmedia.so.1* lib/i386-illumos/ -usr/lib/amd64/libsmedia.so.1* lib/x86_64-illumos/ diff --git a/debian/libsoftcrypto1.install b/debian/libsoftcrypto1.install deleted file mode 100644 index d2824d4..0000000 --- a/debian/libsoftcrypto1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libsoftcrypto.so.1* lib/i386-illumos/ -usr/lib/amd64/libsoftcrypto.so.1* lib/x86_64-illumos/ diff --git a/debian/libsum1.install b/debian/libsum1.install deleted file mode 100644 index 9a0048f..0000000 --- a/debian/libsum1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libsum.so.1* lib/i386-illumos/ -usr/lib/amd64/libsum.so.1* lib/x86_64-illumos/ diff --git a/debian/libsysevent1.install b/debian/libsysevent1.install deleted file mode 100644 index c9c21a6..0000000 --- a/debian/libsysevent1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libsysevent.so.1 lib/x86_64-illumos/ -lib/libsysevent.so.1 lib/i386-illumos/ diff --git a/debian/libtecla1.install b/debian/libtecla1.install deleted file mode 100644 index 5801dda..0000000 --- a/debian/libtecla1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/amd64/libtecla.so.1* lib/x86_64-illumos/ -usr/lib/libtecla.so.1* lib/i386-illumos/ diff --git a/debian/libtopo1.install b/debian/libtopo1.install deleted file mode 100644 index 98fa510..0000000 --- a/debian/libtopo1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/fm/amd64/libtopo.so.1* lib/x86_64-illumos/ -usr/lib/fm/libtopo.so.1* lib/i386-illumos/ diff --git a/debian/libtsnet1.install b/debian/libtsnet1.install deleted file mode 100644 index 656e650..0000000 --- a/debian/libtsnet1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/libtsnet.so.1* lib/i386-illumos/ -lib/amd64/libtsnet.so.1* lib/x86_64-illumos/ diff --git a/debian/libtsol2.install b/debian/libtsol2.install deleted file mode 100644 index a12ce65..0000000 --- a/debian/libtsol2.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libtsol.so.2 lib/x86_64-illumos/ -lib/libtsol.so.2 lib/i386-illumos/ diff --git a/debian/libtspi1.install b/debian/libtspi1.install deleted file mode 100644 index 99849fd..0000000 --- a/debian/libtspi1.install +++ /dev/null @@ -1,2 +0,0 @@ -debian/lib/i386-illumos/libtspi.so.1 lib/i386-illumos/ -debian/lib/x86_64-illumos/libtspi.so.1 lib/x86_64-illumos/ diff --git a/debian/libumem1.install b/debian/libumem1.install deleted file mode 100644 index efa3524..0000000 --- a/debian/libumem1.install +++ /dev/null @@ -1,4 +0,0 @@ -lib/amd64/libumem.so.1 lib/x86_64-illumos/ - -lib/libumem.so.1 lib/i386-illumos/ - diff --git a/debian/libuutil1.install b/debian/libuutil1.install deleted file mode 100644 index edcbcd7..0000000 --- a/debian/libuutil1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libuutil.so.1 lib/x86_64-illumos/ -lib/libuutil.so.1 lib/i386-illumos/ diff --git a/debian/libwrap1.install b/debian/libwrap1.install deleted file mode 100644 index ccb8c5e..0000000 --- a/debian/libwrap1.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libwrap.so.1* lib/i386-illumos/ diff --git a/debian/libzfs1.install b/debian/libzfs1.install deleted file mode 100644 index 3115e74..0000000 --- a/debian/libzfs1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libzfs.so.1 lib/x86_64-illumos/ -lib/libzfs.so.1 lib/i386-illumos/ diff --git a/debian/libzonecfg1.install b/debian/libzonecfg1.install deleted file mode 100644 index d8602aa..0000000 --- a/debian/libzonecfg1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/amd64/libzonecfg.so.1* lib/x86_64-illumos/ -usr/lib/libzonecfg.so.1* lib/i386-illumos/ diff --git a/debian/libzonestat1.install b/debian/libzonestat1.install deleted file mode 100644 index af87eb4..0000000 --- a/debian/libzonestat1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libzonestat.so.1* lib/i386-illumos/ -usr/lib/amd64/libzonestat.so.1* lib/x86_64-illumos/ diff --git a/debian/libzpool1.install b/debian/libzpool1.install deleted file mode 100644 index a659356..0000000 --- a/debian/libzpool1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/amd64/libzpool.so.1 lib/x86_64-illumos/ -usr/lib/libzpool.so.1 lib/i386-illumos/ diff --git a/debian/login.install b/debian/login.install deleted file mode 100644 index c973935..0000000 --- a/debian/login.install +++ /dev/null @@ -1,11 +0,0 @@ -etc/default/login -etc/default/su -sbin/su -usr/bin/login -usr/bin/newgrp -usr/bin/su -usr/share/man/man1/login.1 -usr/share/man/man1/newgrp.1 -usr/share/man/man1m/su.1m -usr/share/man/man4/nologin.4 -usr/share/man/man4/sulog.4 diff --git a/debian/modular-debugger.install b/debian/modular-debugger.install deleted file mode 100644 index 0f5bcf3..0000000 --- a/debian/modular-debugger.install +++ /dev/null @@ -1 +0,0 @@ -usr/bin/amd64/mdb usr/bin/ diff --git a/debian/mount.install b/debian/mount.install deleted file mode 100644 index 2bd30a4..0000000 --- a/debian/mount.install +++ /dev/null @@ -1,19 +0,0 @@ -etc/fs/dev/ -sbin/mount -sbin/mountall -sbin/swapadd -sbin/umount -sbin/umountall - - -usr/lib/fs/dev/ -usr/lib/fs/fd/ -usr/lib/fs/lofs/ -usr/lib/fs/mntfs/ -usr/lib/fs/objfs/ -usr/lib/fs/proc/ -usr/lib/fs/tmpfs/ -usr/share/man/man1m/mount.1m -usr/share/man/man1m/mountall.1m -usr/share/man/man1m/umount.1m -usr/share/man/man1m/umountall.1m diff --git a/debian/mount.links b/debian/mount.links deleted file mode 100644 index 457d948..0000000 --- a/debian/mount.links +++ /dev/null @@ -1,4 +0,0 @@ -sbin/mount usr/sbin/mount -sbin/umount usr/sbin/umount -sbin/mountall usr/sbin/mountall -sbin/umountall usr/sbin/umountall diff --git a/debian/mount.postinst b/debian/mount.postinst deleted file mode 100644 index 85263a1..0000000 --- a/debian/mount.postinst +++ /dev/null @@ -1,11 +0,0 @@ -#!/sbin/sh - -if [ "$1" = configure ]; then - if [ -z "$2" ]; then - if [ ! -e /etc/mnttab ]; then - touch /etc/mnttab - fi - fi -fi - -#DEBHELPER# diff --git a/debian/netbase.install b/debian/netbase.install deleted file mode 100644 index a80eb94..0000000 --- a/debian/netbase.install +++ /dev/null @@ -1,13 +0,0 @@ -etc/dhcp/ -etc/inet/networks -etc/inet/protocols -etc/inet/services -etc/netconfig -etc/networks -etc/protocols -etc/rpc -etc/services -usr/share/man/man4/netconfig.4 -usr/share/man/man4/networks.4 -usr/share/man/man4/protocols.4 -usr/share/man/man4/services.4 diff --git a/debian/netbase.links b/debian/netbase.links deleted file mode 100644 index 7ea8d03..0000000 --- a/debian/netbase.links +++ /dev/null @@ -1 +0,0 @@ -etc/inet/hosts etc/hosts diff --git a/debian/netcfgd.install b/debian/netcfgd.install deleted file mode 100644 index 96cd0b5..0000000 --- a/debian/netcfgd.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/inet/netcfgd -lib/svc/manifest/network/network-netcfg.xml diff --git a/debian/nscd.install b/debian/nscd.install deleted file mode 100644 index 9444610..0000000 --- a/debian/nscd.install +++ /dev/null @@ -1,6 +0,0 @@ -etc/nscd.conf -lib/svc/manifest/system/name-service-cache.xml -lib/svc/method/svc-nscd -usr/sbin/nscd -usr/share/man/man1m/nscd.1m -usr/share/man/man4/nscd.conf.4 diff --git a/debian/rules b/debian/rules deleted file mode 100755 index 0a934a8..0000000 --- a/debian/rules +++ /dev/null @@ -1,64 +0,0 @@ -#!/usr/bin/make -f - - -%: - dh $@ - -# For a while we use binary "sources" -override_dh_auto_configure: -override_dh_auto_build: -override_dh_auto_test: -override_dh_auto_install: - ln -sf ../root_i386 debian/tmp - -override_dh_auto_clean: - -override_dh_strip: - -# We need man-db for this to work: -override_dh_installman: - -override_dh_installmodules: - -override_dh_install: - dh_install - -# Seed for ld.so -# Will be copied to /var/ld/ld.config -# and /var/ld/64/ld/config - mkdir -p debian/libc1/usr/lib/ld/64 - debian/libc-bin/sbin/crle \ - -c debian/libc1/usr/lib/ld/ld.config \ - -l /lib/i386-illumos \ - -l /usr/lib/i386-illumos \ - -l /usr/lib32 - debian/libc-bin/sbin/crle \ - -64 \ - -c debian/libc1/usr/lib/ld/64/ld.config \ - -l /lib/x86_64-illumos \ - -l /usr/lib/x86_64-illumos \ - -l /usr/lib \ - - # Add u_int*_t types: - cd debian/libc1-dev && \ - patch -p1 < ../patches/u_int_types.patch - - -override_dh_installdocs: - dh_installdocs -p smf-base - dh_installdocs -p smf-init --link-doc=smf-base - dh_installdocs -p smf-utils --link-doc=smf-base - -override_dh_shlibdeps: - dh_shlibdeps -N illumos-kernel - -override_dh_fixperms: - dh_fixperms - - # ld.so.1 is an interpreter, so must be executable: - chmod +x debian/libc1/lib/*/ld.so* - chmod a+rwXt debian/*/tmp - chmod a+rwXt debian/*/var/tmp - - find debian/*/lib/svc/method -type f -exec chmod +x '{}' \; - diff --git a/debian/saf.dirs b/debian/saf.dirs deleted file mode 100644 index f1a1218..0000000 --- a/debian/saf.dirs +++ /dev/null @@ -1 +0,0 @@ -var/saf/zsmon diff --git a/debian/saf.install b/debian/saf.install deleted file mode 100644 index 026ffb4..0000000 --- a/debian/saf.install +++ /dev/null @@ -1,22 +0,0 @@ -etc/logindevperm -etc/saf/ -etc/ttydefs -lib/svc/manifest/system/console-login.xml -lib/svc/manifest/system/sac.xml -lib/svc/method/console-login -usr/lib/saf/listen -usr/lib/saf/nlps_server -usr/lib/saf/sac -usr/lib/saf/ttymon -usr/sbin/nlsadmin -usr/sbin/pmadm -usr/sbin/sacadm -usr/sbin/ttyadm -usr/share/man/man1m/nlsadmin.1m -usr/share/man/man1m/pmadm.1m -usr/share/man/man1m/sac.1m -usr/share/man/man1m/sacadm.1m -usr/share/man/man1m/saf.1m -usr/share/man/man1m/ttyadm.1m -usr/share/man/man4/logindevperm.4 -usr/share/man/man4/ttydefs.4 diff --git a/debian/secdb.dirs b/debian/secdb.dirs deleted file mode 100644 index 18c8c46..0000000 --- a/debian/secdb.dirs +++ /dev/null @@ -1,4 +0,0 @@ -etc/security/auth_attr.d -etc/security/exec_attr.d -etc/security/prof_attr.d -etc/user_attr.d diff --git a/debian/secdb.install b/debian/secdb.install deleted file mode 100644 index 2b92551..0000000 --- a/debian/secdb.install +++ /dev/null @@ -1,10 +0,0 @@ -etc/security/auth_attr -etc/security/exec_attr -etc/security/policy.conf -etc/security/prof_attr -etc/user_attr -usr/share/man/man4/auth_attr.4 -usr/share/man/man4/exec_attr.4 -usr/share/man/man4/policy.conf.4 -usr/share/man/man4/prof_attr.4 -usr/share/man/man4/user_attr.4 diff --git a/debian/smf-init.dirs b/debian/smf-init.dirs deleted file mode 100644 index 22d91b5..0000000 --- a/debian/smf-init.dirs +++ /dev/null @@ -1,2 +0,0 @@ -etc/svc/volatile -var/svc/log diff --git a/debian/snoop.install b/debian/snoop.install deleted file mode 100644 index b70ab79..0000000 --- a/debian/snoop.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/sbin/snoop -usr/share/man/man1m/snoop.1m diff --git a/debian/syseventd.install b/debian/syseventd.install deleted file mode 100644 index 9410f27..0000000 --- a/debian/syseventd.install +++ /dev/null @@ -1,10 +0,0 @@ -etc/sysevent/* -lib/svc/manifest/system/sysevent.xml -lib/svc/method/svc-syseventd -usr/lib/sysevent/modules/* -usr/lib/sysevent/syseventconfd -usr/lib/sysevent/syseventd -usr/sbin/syseventadm -usr/share/man/man1m/syseventadm.1m -usr/share/man/man1m/syseventconfd.1m -usr/share/man/man1m/syseventd.1m diff --git a/debian/syslogd.install b/debian/syslogd.install deleted file mode 100644 index 52f8334..0000000 --- a/debian/syslogd.install +++ /dev/null @@ -1,15 +0,0 @@ -#usr/lib/pool/libjsyslog.so -#usr/lib/pool/libjsyslog.so.1 -etc/default/syslogd -etc/syslog.conf -lib/svc/manifest/system/system-log.xml -lib/svc/method/system-log -usr/lib/fm/fmd/plugins/syslog-msgs.conf -usr/lib/fm/fmd/plugins/syslog-msgs.so -usr/lib/newsyslog -usr/lib/security/audit_syslog.so -usr/lib/security/audit_syslog.so.1 -usr/sbin/syslogd -usr/share/man/man1m/syslogd.1m -usr/share/man/man4/syslog.conf.4 -usr/share/man/man5/audit_syslog.5 diff --git a/debian/system-shell.install b/debian/system-shell.install deleted file mode 100644 index 865a8cc..0000000 --- a/debian/system-shell.install +++ /dev/null @@ -1 +0,0 @@ -usr/bin/amd64/ksh93 sbin/ diff --git a/debian/system-shell.links b/debian/system-shell.links deleted file mode 100644 index 20d3a44..0000000 --- a/debian/system-shell.links +++ /dev/null @@ -1,2 +0,0 @@ -sbin/ksh93 sbin/sh -sbin/ksh93 usr/bin/ksh diff --git a/debian/termcap-compat.install b/debian/termcap-compat.install deleted file mode 100644 index 049a062..0000000 --- a/debian/termcap-compat.install +++ /dev/null @@ -1,3 +0,0 @@ -lib/amd64/libtermcap.so.1* lib/x86_64-illumos/ -lib/libtermcap.so.1* lib/i386-illumos/ -usr/share/lib/termcap etc/ diff --git a/debian/truss.install b/debian/truss.install deleted file mode 100644 index de874d3..0000000 --- a/debian/truss.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/bin/amd64/truss usr/bin/ -usr/share/man/man1/truss.1 diff --git a/debian/ufsutils.install b/debian/ufsutils.install deleted file mode 100644 index 26b80ce..0000000 --- a/debian/ufsutils.install +++ /dev/null @@ -1,5 +0,0 @@ -usr/lib/fs/ufs -usr/sbin/newfs -etc/fs/ufs/mount -usr/sbin/ufsdump -usr/sbin/ufsrestore diff --git a/debian/utmpd.install b/debian/utmpd.install deleted file mode 100644 index 18d8f2c..0000000 --- a/debian/utmpd.install +++ /dev/null @@ -1,5 +0,0 @@ -etc/default/utmpd -lib/svc/manifest/system/utmp.xml -lib/svc/method/svc-utmpd -usr/lib/utmpd -usr/share/man/man1m/utmpd.1m diff --git a/debian/vtdaemon.install b/debian/vtdaemon.install deleted file mode 100644 index 0799a98..0000000 --- a/debian/vtdaemon.install +++ /dev/null @@ -1,3 +0,0 @@ -lib/svc/manifest/system/vtdaemon.xml -lib/svc/method/vtdaemon -usr/lib/vtdaemon diff --git a/debian/zfsutils.install b/debian/zfsutils.install deleted file mode 100644 index 7cfb140..0000000 --- a/debian/zfsutils.install +++ /dev/null @@ -1,13 +0,0 @@ -etc/fs/zfs/ -etc/zfs -sbin/zfs -sbin/zpool -usr/bin/amd64/ztest usr/bin/ -usr/lib/fs/zfs/* -usr/sbin/amd64/zdb usr/sbin/ -usr/sbin/amd64/zinject usr/bin/ -usr/sbin/zfs -usr/sbin/zstreamdump -usr/share/man/man1m/zdb.1m -usr/share/man/man1m/zfs.1m -usr/share/man/man1m/zpool.1m diff --git a/debian/zonename.install b/debian/zonename.install deleted file mode 100644 index de47418..0000000 --- a/debian/zonename.install +++ /dev/null @@ -1,2 +0,0 @@ -sbin/zonename -usr/share/man/man1/zonename.1 diff --git a/debian/zonename.links b/debian/zonename.links deleted file mode 100644 index fe7b8fb..0000000 --- a/debian/zonename.links +++ /dev/null @@ -1 +0,0 @@ -sbin/zonename usr/bin/zonename diff --git a/debian/zoneutils.install b/debian/zoneutils.install deleted file mode 100644 index 49bc446..0000000 --- a/debian/zoneutils.install +++ /dev/null @@ -1,10 +0,0 @@ -sbin/zonename -usr/bin/zonestat -usr/sbin/zlogin -usr/sbin/zoneadm -usr/sbin/zonecfg -usr/share/man/man1/zlogin.1 -usr/share/man/man1/zonename.1 -usr/share/man/man1m/zoneadm.1m -usr/share/man/man1m/zonecfg.1m -usr/share/man/man5/zones.5 diff --git a/dtrace/debian/changelog b/dtrace/debian/changelog deleted file mode 100644 index 8e9769e..0000000 --- a/dtrace/debian/changelog +++ /dev/null @@ -1,11 +0,0 @@ -dtrace (0.1+13513-2) unstable; urgency=low - - * Added drti.o - - -- Igor Pashev <pashev.igor@gmail.com> Wed, 22 Aug 2012 19:15:52 +0000 - -dtrace (0.1+13513-1) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Thu, 14 Jun 2012 18:35:20 +0000 diff --git a/dtrace/debian/compat b/dtrace/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/dtrace/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/dtrace/debian/control b/dtrace/debian/control deleted file mode 100644 index d060441..0000000 --- a/dtrace/debian/control +++ /dev/null @@ -1,33 +0,0 @@ -Source: dtrace -Section: admin -Priority: optional -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8 ), -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - - -Package: libdtrace1 -Section: libs -Priority: optional -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: DTrace dynamic tracing software library - -Package: libdtrace1-dev -Section: libdevel -Priority: optional -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, - libdtrace1 (= ${binary:Version}), -Provides: libdtrace-dev, -Description: DTrace dynamic tracing software library (development files) - - -Package: dtrace -Priority: optional -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: DTrace dynamic tracing compiler and tracing utility diff --git a/dtrace/debian/dtrace.install b/dtrace/debian/dtrace.install deleted file mode 100644 index df09cd6..0000000 --- a/dtrace/debian/dtrace.install +++ /dev/null @@ -1,4 +0,0 @@ -usr/sbin/amd64/dtrace usr/sbin/ -usr/share/man/man1m/dtrace.1m -usr/lib/dtrace/64/drti.o -usr/lib/dtrace/drti.o diff --git a/dtrace/debian/libdtrace1-dev.install b/dtrace/debian/libdtrace1-dev.install deleted file mode 100644 index 182e16a..0000000 --- a/dtrace/debian/libdtrace1-dev.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/share/man/man3lib/libdtrace.3lib -usr/include/dtrace.h diff --git a/dtrace/debian/libdtrace1-dev.links b/dtrace/debian/libdtrace1-dev.links deleted file mode 100644 index 59395f5..0000000 --- a/dtrace/debian/libdtrace1-dev.links +++ /dev/null @@ -1 +0,0 @@ -usr/lib/x86_64-illumos/libdtrace.so.1 usr/lib/x86_64-illumos/libdtrace.so diff --git a/dtrace/debian/libdtrace1.install b/dtrace/debian/libdtrace1.install deleted file mode 100644 index 46570ca..0000000 --- a/dtrace/debian/libdtrace1.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/amd64/libdtrace.so.1 usr/lib/x86_64-illumos/ diff --git a/dtrace/debian/rules b/dtrace/debian/rules deleted file mode 100755 index 6973281..0000000 --- a/dtrace/debian/rules +++ /dev/null @@ -1,13 +0,0 @@ -#!/usr/bin/make -f - - -%: - dh $@ - -# For a while we use binary "sources" -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/hsfs/debian/changelog b/hsfs/debian/changelog deleted file mode 100644 index 536f3f0..0000000 --- a/hsfs/debian/changelog +++ /dev/null @@ -1,11 +0,0 @@ -hsfs (0.1+13513-21) unstable; urgency=low - - * Set section for sources - - -- Igor Pashev <pashev.igor@gmail.com> Sun, 12 Feb 2012 19:11:36 +0400 - -hsfs (0.1+13513-20) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Sun, 12 Feb 2012 18:37:39 +0400 diff --git a/hsfs/debian/compat b/hsfs/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/hsfs/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/hsfs/debian/control b/hsfs/debian/control deleted file mode 100644 index 76909aa..0000000 --- a/hsfs/debian/control +++ /dev/null @@ -1,29 +0,0 @@ -Source: hsfs -Section: kernel -Priority: important -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8 ), -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - - -Package: hsfs -Section: utils -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, driver-hsfs -Description: High Sierra & ISO 9660 CD-ROM file system - -Package: hsfs-dev -Section: devel -Priority: optional -Architecture: illumos-amd64 -Depends: libc1-dev, ${misc:Depends} -Description: High Sierra & ISO 9660 CD-ROM file system (headers) - -Package: driver-hsfs -Section: kernel -Architecture: illumos-amd64 -Depends: ${misc:Depends} -Replaces: illumos-kernel (<< 0.1+13513-21) -Description: High Sierra & ISO 9660 CD-ROM file systema (kernel driver) diff --git a/hsfs/debian/driver-hsfs.install b/hsfs/debian/driver-hsfs.install deleted file mode 100644 index b2541f3..0000000 --- a/hsfs/debian/driver-hsfs.install +++ /dev/null @@ -1 +0,0 @@ -kernel/fs/amd64/hsfs diff --git a/hsfs/debian/hsfs-dev.install b/hsfs/debian/hsfs-dev.install deleted file mode 100644 index b68f1b9..0000000 --- a/hsfs/debian/hsfs-dev.install +++ /dev/null @@ -1 +0,0 @@ -usr/include/sys/fs/hsfs*.h diff --git a/hsfs/debian/hsfs.install b/hsfs/debian/hsfs.install deleted file mode 100644 index 94a164b..0000000 --- a/hsfs/debian/hsfs.install +++ /dev/null @@ -1,5 +0,0 @@ -etc/fs/hsfs/* -usr/lib/fs/hsfs/* -usr/share/man/man1m/labelit_hsfs.1m -usr/share/man/man1m/mount_hsfs.1m -usr/share/man/man7fs/hsfs.7fs diff --git a/hsfs/debian/rules b/hsfs/debian/rules deleted file mode 100755 index 1d64ee9..0000000 --- a/hsfs/debian/rules +++ /dev/null @@ -1,20 +0,0 @@ -#!/usr/bin/make -f - - -%: - dh $@ - -# For a while we use binary "sources" -override_dh_auto_configure: -override_dh_auto_build: -override_dh_auto_test: -override_dh_auto_install: - ln -sf ../../root_i386 debian/tmp - -override_dh_shlibdeps: - dh_shlibdeps -X /kernel/ - -override_dh_auto_clean: - -override_dh_installmodules: - diff --git a/illumos-binutils/debian/changelog b/illumos-binutils/debian/changelog deleted file mode 100644 index 84e41b7..0000000 --- a/illumos-binutils/debian/changelog +++ /dev/null @@ -1,5 +0,0 @@ -illumos-binutils (5.11.0-1~1) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Mon, 25 Jun 2012 22:50:55 +0000 diff --git a/illumos-binutils/debian/compat b/illumos-binutils/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/illumos-binutils/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/illumos-binutils/debian/control b/illumos-binutils/debian/control deleted file mode 100644 index b3bb8b7..0000000 --- a/illumos-binutils/debian/control +++ /dev/null @@ -1,24 +0,0 @@ -Source: illumos-binutils -Section: devel -Priority: optional -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8 ), -Standards-Version: 3.9.3 -Homepage: http://illumos.org/ - - -Package: illumos-binutils -Section: devel -Priority: optional -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Illumos linker and binary utilities - The programs in this package are used to assemble, link and manipulate - binary and object files of illumos. They significally differ from GNU binutils. - . - Since GNU binutils are default (ld, as, etc), programs in this package are - prefixed with "sun": sunld, sunas, etc. - . - Normally, these binutils are used only to build illumos components. - diff --git a/illumos-binutils/debian/illumos-binutils.dirs b/illumos-binutils/debian/illumos-binutils.dirs deleted file mode 100644 index 98d1583..0000000 --- a/illumos-binutils/debian/illumos-binutils.dirs +++ /dev/null @@ -1,2 +0,0 @@ -usr/bin -usr/share/man/man1 diff --git a/illumos-binutils/debian/illumos-binutils.install b/illumos-binutils/debian/illumos-binutils.install deleted file mode 100644 index b22e6f8..0000000 --- a/illumos-binutils/debian/illumos-binutils.install +++ /dev/null @@ -1,16 +0,0 @@ -usr/lib/ld/map.execdata -usr/lib/ld/map.noexdata -usr/lib/ld/map.above4G -usr/lib/ld/map.below4G -usr/lib/ld/map.noexstk -usr/lib/ld/map.filter -usr/lib/ld/map.bssalign -usr/lib/ld/map.noexbss -usr/lib/ld/map.pagealign -usr/lib/ld/map.default -/usr/lib/ld/amd64/map.below4G -/usr/lib/ld/amd64/map.above4G -/usr/lib/ld/amd64/map.default - -usr/bin/amd64/elfdump usr/bin/ -usr/share/man/man1/elfdump.1 diff --git a/illumos-binutils/debian/rules b/illumos-binutils/debian/rules deleted file mode 100755 index 590ff45..0000000 --- a/illumos-binutils/debian/rules +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/make -f - - -%: - dh $@ - -# For a while we use binary "sources" -override_dh_auto_configure: -override_dh_auto_build: -override_dh_auto_test: -override_dh_auto_install: - ln -sf ../../root_i386 debian/tmp -override_dh_install: - dh_install - - install -o root -g root -m 0755 \ - debian/tmp/usr/bin/amd64/ld \ - debian/illumos-binutils/usr/bin/sunld - install -o root -g root -m 0644 \ - debian/tmp/usr/share/man/man1/ld.1 \ - debian/illumos-binutils/usr/share/man/man1/sunld.1 - diff --git a/illumos-grub/debian/changelog b/illumos-grub/debian/changelog deleted file mode 100644 index 7cffe23..0000000 --- a/illumos-grub/debian/changelog +++ /dev/null @@ -1,5 +0,0 @@ -illumos-grub (0.1+13513-20) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Thu, 16 Feb 2012 18:37:47 +0400 diff --git a/illumos-grub/debian/compat b/illumos-grub/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/illumos-grub/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/illumos-grub/debian/control b/illumos-grub/debian/control deleted file mode 100644 index 24a6a85..0000000 --- a/illumos-grub/debian/control +++ /dev/null @@ -1,17 +0,0 @@ -Source: illumos-grub -Section: admin -Priority: optional -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8 ), -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - -Package: illumos-grub -Section: admin -Priority: optional -Architecture: illumos-amd64 -Provides: grub-legacy -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: GRand Unified Bootloader - This package includes GRUB capable to load Illumos diff --git a/illumos-grub/debian/illumos-grub.install b/illumos-grub/debian/illumos-grub.install deleted file mode 100644 index 030c6aa..0000000 --- a/illumos-grub/debian/illumos-grub.install +++ /dev/null @@ -1,27 +0,0 @@ -boot/grub/bin/grub -boot/grub/capability -boot/grub/default -boot/grub/e2fs_stage1_5 -boot/grub/fat_stage1_5 -boot/grub/ffs_stage1_5 -boot/grub/install_menu -boot/grub/iso9660_stage1_5 -boot/grub/jfs_stage1_5 -boot/grub/menu.lst -boot/grub/minix_stage1_5 -boot/grub/nbgrub -boot/grub/pxegrub -boot/grub/reiserfs_stage1_5 -boot/grub/splash.xpm.gz -boot/grub/stage1 -boot/grub/stage2 -boot/grub/stage2_eltorito -boot/grub/ufs2_stage1_5 -boot/grub/ufs_stage1_5 -boot/grub/vstafs_stage1_5 -boot/grub/xfs_stage1_5 -boot/grub/zfs_stage1_5 -sbin/installgrub -usr/sbin/installgrub -usr/share/man/man1m/installgrub.1m -usr/share/man/man5/grub.5 diff --git a/illumos-grub/debian/rules b/illumos-grub/debian/rules deleted file mode 100755 index 349ffdd..0000000 --- a/illumos-grub/debian/rules +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/make -f - - -%: - dh $@ - -# For a while we use binary "sources" -override_dh_auto_configure: -override_dh_auto_build: -override_dh_auto_test: -override_dh_auto_install: - ln -sf ../../root_i386 debian/tmp - -override_dh_auto_clean: - -override_dh_installmodules: - diff --git a/illumos-kernel/debian/changelog b/illumos-kernel/debian/changelog deleted file mode 100644 index f01436f..0000000 --- a/illumos-kernel/debian/changelog +++ /dev/null @@ -1,11 +0,0 @@ -illumos-kernel (0.1+13513-21) unstable; urgency=low - - * HSFS driver moved to driver-hsfs - - -- Igor Pashev <pashev.igor@gmail.com> Sun, 12 Feb 2012 19:01:08 +0400 - -illumos-kernel (0.1+13513-20) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Sun, 12 Feb 2012 07:41:21 +0400 diff --git a/illumos-kernel/debian/compat b/illumos-kernel/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/illumos-kernel/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/illumos-kernel/debian/control b/illumos-kernel/debian/control deleted file mode 100644 index 290ab92..0000000 --- a/illumos-kernel/debian/control +++ /dev/null @@ -1,13 +0,0 @@ -Source: illumos-kernel -Section: kernel -Priority: optional -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8 ), -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - -Package: illumos-kernel -Architecture: illumos-amd64 -Description: Illumos kernel and modules - diff --git a/illumos-kernel/debian/driver_aliases b/illumos-kernel/debian/driver_aliases deleted file mode 100644 index 37cb147..0000000 --- a/illumos-kernel/debian/driver_aliases +++ /dev/null @@ -1,1295 +0,0 @@ -asy "pci11c1,480" -ixgb "pci8086,1048" -ixgb "pci8086,109e" -ixgb "pci8086,1a48" -ixgb "pci8086,a11f" -aac "pci1028,3" -aac "pci1028,a" -aac "pci9005,285" -aac "pci9005,286" -aac "pciex9005,285" -aac "pciex9005,286" -hermon "pciex15b3,6340" -hermon "pciex15b3,634a" -hermon "pciex15b3,6732" -hermon "pciex15b3,673c" -hermon "pciex15b3,6746" -iprb "pci8086,1029" -iprb "pci8086,1030" -iprb "pci8086,1031" -iprb "pci8086,1032" -iprb "pci8086,1038" -iprb "pci8086,1039" -iprb "pci8086,103d" -iprb "pci8086,1050" -iprb "pci8086,1059" -iprb "pci8086,1068" -iprb "pci8086,1069" -iprb "pci8086,1092" -iprb "pci8086,1209" -iprb "pci8086,1229" -iprb "pci8086,2449" -iprb "pci8086,27dc" -glm "pci1000,b" -afe "pci10b7,9300" -afe "pci1113,1216" -afe "pci1317,1985" -afe "pci1317,9511" -afe "pci1317,9513" -afe "pci1317,981" -afe "pci1317,985" -afe "pci13d1,ab02" -afe "pci13d1,ab03" -afe "pci13d1,ab08" -afe "pci1737,ab08" -usbser_edge "usbif1608,1.100.config1.0" -usbser_edge "usbif1608,1.config1.0" -usbser_edge "usbif1608,10.config1.0" -usbser_edge "usbif1608,11.config1.0" -usbser_edge "usbif1608,12.config1.0" -usbser_edge "usbif1608,13.config1.0" -usbser_edge "usbif1608,14.config1.0" -usbser_edge "usbif1608,201.config1.0" -usbser_edge "usbif1608,205.config1.0" -usbser_edge "usbif1608,206.config1.0" -usbser_edge "usbif1608,207.config1.0" -usbser_edge "usbif1608,20c.config1.0" -usbser_edge "usbif1608,20d.config1.0" -usbser_edge "usbif1608,215.config1.0" -usbser_edge "usbif1608,217.config1.0" -usbser_edge "usbif1608,21a.config1.0" -usbser_edge "usbif1608,240.config1.0" -usbser_edge "usbif1608,241.config1.0" -usbser_edge "usbif1608,242.config1.0" -usbser_edge "usbif1608,243.config1.0" -usbser_edge "usbif1608,244.config1.0" -usbser_edge "usbif1608,247.config1.0" -usbser_edge "usbif1608,3.config1.0" -usbser_edge "usbif1608,4.config1.0" -usbser_edge "usbif1608,5.config1.0" -usbser_edge "usbif1608,6.config1.0" -usbser_edge "usbif1608,7.config1.0" -usbser_edge "usbif1608,c.config1.0" -usbser_edge "usbif1608,d.config1.0" -usbser_edge "usbif1608,e.config1.0" -usbser_edge "usbif1608,f.config1.0" -xpv "pci5853,1.1" -igb "pciex8086,10a7" -igb "pciex8086,10a9" -igb "pciex8086,10c9" -igb "pciex8086,10d6" -igb "pciex8086,10e6" -igb "pciex8086,10e7" -igb "pciex8086,10e8" -igb "pciex8086,150a" -igb "pciex8086,150d" -igb "pciex8086,150e" -igb "pciex8086,150f" -igb "pciex8086,1510" -igb "pciex8086,1511" -igb "pciex8086,1516" -igb "pciex8086,1518" -pcser "pccard,Intel_MODEM_2400+_iNC110US_A-" -pcser "pccard,serial" -pcser "pccard102,2" -pcser "pccard102,5" -pcata "pccard,disk" -xge "pci17d5,5731" -xge "pci17d5,5831" -xge "pci17d5,5832" -heci "pci8086,2974" -heci "pci8086,2984" -heci "pci8086,2994" -heci "pci8086,29a4" -heci "pci8086,29b4" -heci "pci8086,29c4" -heci "pci8086,2e04" -heci "pci8086,2e14" -nxge "SUNW,niusl" -nxge "pciex108e,abcd" -scsa1394 "firewire00609e,010483" -e1000g "pci8086,1000" -e1000g "pci8086,1001" -e1000g "pci8086,1004.0e11.49" -e1000g "pci8086,1004.0e11.b1a4" -e1000g "pci8086,1004.1014.10f2" -e1000g "pci8086,1004.8086.1004" -e1000g "pci8086,1004.8086.2004" -e1000g "pci8086,1008" -e1000g "pci8086,1009" -e1000g "pci8086,100c" -e1000g "pci8086,100d" -e1000g "pci8086,100e" -e1000g "pci8086,100f" -e1000g "pci8086,1010" -e1000g "pci8086,1011" -e1000g "pci8086,1012" -e1000g "pci8086,1013" -e1000g "pci8086,1014" -e1000g "pci8086,1015" -e1000g "pci8086,1016" -e1000g "pci8086,1017" -e1000g "pci8086,1018" -e1000g "pci8086,1019" -e1000g "pci8086,101a" -e1000g "pci8086,101d" -e1000g "pci8086,101e" -e1000g "pci8086,1026" -e1000g "pci8086,1027" -e1000g "pci8086,1028" -e1000g "pci8086,1049" -e1000g "pci8086,104a" -e1000g "pci8086,104b" -e1000g "pci8086,104c" -e1000g "pci8086,104d" -e1000g "pci8086,105a" -e1000g "pci8086,105b" -e1000g "pci8086,105c" -e1000g "pci8086,105e" -e1000g "pci8086,105f" -e1000g "pci8086,1060" -e1000g "pci8086,1061" -e1000g "pci8086,1062" -e1000g "pci8086,1063" -e1000g "pci8086,1075" -e1000g "pci8086,1076" -e1000g "pci8086,1077" -e1000g "pci8086,1078" -e1000g "pci8086,1079" -e1000g "pci8086,107a" -e1000g "pci8086,107b" -e1000g "pci8086,107c" -e1000g "pci8086,107d" -e1000g "pci8086,107e" -e1000g "pci8086,107f" -e1000g "pci8086,108a" -e1000g "pci8086,108b" -e1000g "pci8086,108c" -e1000g "pci8086,1096" -e1000g "pci8086,1098" -e1000g "pci8086,1099" -e1000g "pci8086,109a" -e1000g "pci8086,10a4" -e1000g "pci8086,10a5" -e1000g "pci8086,10b5" -e1000g "pci8086,10b9" -e1000g "pci8086,10ba" -e1000g "pci8086,10bb" -e1000g "pci8086,10bc" -e1000g "pci8086,10bd" -e1000g "pci8086,10bf" -e1000g "pci8086,10c0" -e1000g "pci8086,10c2" -e1000g "pci8086,10c3" -e1000g "pci8086,10c4" -e1000g "pci8086,10c5" -e1000g "pci8086,10cb" -e1000g "pci8086,10cc" -e1000g "pci8086,10cd" -e1000g "pci8086,10ce" -e1000g "pci8086,10d3" -e1000g "pci8086,10d5" -e1000g "pci8086,10d9" -e1000g "pci8086,10da" -e1000g "pci8086,10de" -e1000g "pci8086,10df" -e1000g "pci8086,10e5" -e1000g "pci8086,10ea" -e1000g "pci8086,10eb" -e1000g "pci8086,10ef" -e1000g "pci8086,10f0" -e1000g "pci8086,10f5" -e1000g "pci8086,10f6" -e1000g "pci8086,150c" -e1000g "pci8086,294c" -e1000g "pci8086,f0fe" -e1000g "pciex8086,1049" -e1000g "pciex8086,104a" -e1000g "pciex8086,104b" -e1000g "pciex8086,104c" -e1000g "pciex8086,104d" -e1000g "pciex8086,105e" -e1000g "pciex8086,105f" -e1000g "pciex8086,1060" -e1000g "pciex8086,107d" -e1000g "pciex8086,107e" -e1000g "pciex8086,107f" -e1000g "pciex8086,108b" -e1000g "pciex8086,108c" -e1000g "pciex8086,1096" -e1000g "pciex8086,1098" -e1000g "pciex8086,109a" -e1000g "pciex8086,10a4" -e1000g "pciex8086,10a5" -e1000g "pciex8086,10b9" -e1000g "pciex8086,10ba" -e1000g "pciex8086,10bb" -e1000g "pciex8086,10bc" -e1000g "pciex8086,10bd" -e1000g "pciex8086,10bf" -e1000g "pciex8086,10c0" -e1000g "pciex8086,10c2" -e1000g "pciex8086,10c3" -e1000g "pciex8086,10c4" -e1000g "pciex8086,10c5" -e1000g "pciex8086,10cb" -e1000g "pciex8086,10cc" -e1000g "pciex8086,10cd" -e1000g "pciex8086,10ce" -e1000g "pciex8086,10d3" -e1000g "pciex8086,10d5" -e1000g "pciex8086,10d9" -e1000g "pciex8086,10da" -e1000g "pciex8086,10de" -e1000g "pciex8086,10df" -e1000g "pciex8086,10e5" -e1000g "pciex8086,10ea" -e1000g "pciex8086,10eb" -e1000g "pciex8086,10ef" -e1000g "pciex8086,10f0" -e1000g "pciex8086,10f5" -e1000g "pciex8086,10f6" -e1000g "pciex8086,150c" -e1000g "pciex8086,294c" -e1000g "pciex8086,f0fe" -ata "ide" -bscbus "SVI0101" -cpunex "cpus" -intel_nb5000 "pci8086,25c0" -intel_nb5000 "pci8086,25d0" -intel_nb5000 "pci8086,25d4" -intel_nb5000 "pci8086,25d8" -intel_nb5000 "pci8086,3600" -intel_nb5000 "pci8086,4000" -intel_nb5000 "pci8086,4001" -intel_nb5000 "pci8086,4003" -intel_nb5000 "pci8086,65c0" -intel_nhm "pci8086,3423" -intel_nhm "pci8086,372a" -intel_nhmex "pci8086,3438" -kb8042 "pnpPNP,303" -mc-amd "pci1022,1100" -mc-amd "pci1022,1101" -mc-amd "pci1022,1102" -mouse8042 "pnpPNP,f03" -mpt "pci1000,30" -mpt "pci1000,50" -mpt "pci1000,54" -mpt "pci1000,56" -mpt "pci1000,58" -mpt "pci1000,62" -mpt "pciex1000,56" -mpt "pciex1000,58" -mpt "pciex1000,62" -nulldriver "scsa,nodev" -nulldriver "scsa,probe" -pci_pci "pci1011,1" -pci_pci "pci1011,21" -pci_pci "pci1014,22" -pci_pci "pciclass,060400" -pci_pci "pciclass,060401" -pcieb "pciexclass,060400" -pcieb "pciexclass,060401" -pseudo "zconsnex" -sd "scsiclass,00" -sd "scsiclass,05" -sgen "scsa,08.bfcp" -sgen "scsa,08.bvhci" -st "scsiclass,01" -vgatext "pciclass,000100" -vgatext "pciclass,030000" -vgatext "pciclass,030001" -vgatext "pnpPNP,900" -usbsacm "usb,class2.2.0" -usbsacm "usb1410,1110" -usbsacm "usbc88,17da" -usbsacm "usbif,class2.2" -bge "SUNW,bge" -bge "pci108e,1647" -bge "pci108e,1648" -bge "pci108e,16a7" -bge "pci108e,16a8" -bge "pci14e4,1600" -bge "pci14e4,1601" -bge "pci14e4,1644" -bge "pci14e4,1645" -bge "pci14e4,1647" -bge "pci14e4,1648" -bge "pci14e4,1649" -bge "pci14e4,1653" -bge "pci14e4,1654" -bge "pci14e4,1659" -bge "pci14e4,165d" -bge "pci14e4,165e" -bge "pci14e4,1668" -bge "pci14e4,1669" -bge "pci14e4,166a" -bge "pci14e4,166e" -bge "pci14e4,1677" -bge "pci14e4,1678" -bge "pci14e4,1679" -bge "pci14e4,167d" -bge "pci14e4,1693" -bge "pci14e4,1696" -bge "pci14e4,1699" -bge "pci14e4,169b" -bge "pci14e4,169c" -bge "pci14e4,16a6" -bge "pci14e4,16a7" -bge "pci14e4,16a8" -bge "pci14e4,16c7" -bge "pciex14e4,1655" -bge "pciex14e4,1656" -bge "pciex14e4,165a" -bge "pciex14e4,165b" -bge "pciex14e4,165c" -bge "pciex14e4,1673" -bge "pciex14e4,1674" -bge "pciex14e4,1677" -bge "pciex14e4,167a" -bge "pciex14e4,167b" -bge "pciex14e4,1680" -bge "pciex14e4,1681" -bge "pciex14e4,1684" -bge "pciex14e4,1688" -bge "pciex14e4,1689" -bge "pciex14e4,1690" -bge "pciex14e4,1691" -bge "pciex14e4,1692" -bge "pciex14e4,1694" -bge "pciex14e4,1698" -bge "pciex14e4,169d" -bge "pciex14e4,16fd" -bge "pciex14e4,1713" -bcm_sata "pci1166,24a" -rge "pci10ec,8136" -rge "pci10ec,8167" -rge "pci10ec,8168" -rge "pci10ec,8169" -rge "pci16ec,116" -rge "pciex10ec,8136" -amr "pci1000,532" -amr "pci1028,493" -amr "pci1028,518" -amr "pci1028,520" -amr "pci1028,e" -amr "pci1028,f" -tavor "pci15b3,5a44" -tavor "pci15b3,5a45" -tavor "pci15b3,6278" -tavor "pci15b3,6279" -tavor "pciex15b3,6278" -tavor "pciex15b3,6279" -usbftdi "usb403,6001" -usbftdi "usb403,cc48" -usbftdi "usb403,cc49" -usbftdi "usb403,cc4a" -usbftdi "usb403,e888" -usbftdi "usb403,e889" -usbftdi "usb403,e88b" -usbftdi "usb403,e88c" -usbftdi "usb403,fa00" -usbftdi "usb403,fa01" -usbftdi "usb403,fa02" -usbftdi "usb403,fa03" -usbftdi "usb403,fa04" -usbftdi "usb403,fc08" -usbftdi "usb403,fc09" -usbftdi "usb403,fc0b" -usbftdi "usb403,fc0c" -usbftdi "usb403,fc0d" -usbftdi "usb403,fc82" -usbftdi "usb411,00b3" -usbftdi "usb7cc,0421" -usbftdi "usb856,ac01" -usbftdi "usb93c,0601" -usbftdi "usb93c,0701" -atge "pciex1969,1026" -atge "pciex1969,1048" -myri10ge "pci14c1,8" -myri10ge "pci14c1,9" -myri10ge "pciex14c1,8" -myri10ge "pciex14c1,9" -nv_sata "pci10de,266" -nv_sata "pci10de,267" -nv_sata "pci10de,37f" -nv_sata "pci10de,54" -nv_sata "pci10de,55" -mega_sas "pci1000,411.1000.1001" -mega_sas "pci1000,411.1000.1002" -mega_sas "pci1000,411.1000.1003" -mega_sas "pci1000,411.1000.1004" -mega_sas "pci1000,411.1000.1008" -mega_sas "pci1000,411.1000.100c" -mega_sas "pci1000,411.1000.100d" -mega_sas "pci1000,411.1000.2004" -mega_sas "pci1000,411.1000.2005" -mega_sas "pci1000,411.1033.8287" -mega_sas "pci1000,411.1054.3016" -mega_sas "pci1000,411.1734.1081" -mega_sas "pci1000,411.1734.10a3" -mega_sas "pci1000,411.8086.1001" -mega_sas "pci1000,411.8086.1003" -mega_sas "pci1000,411.8086.1008" -mega_sas "pci1000,411.8086.3490" -mega_sas "pci1000,411.8086.3500" -mega_sas "pci1000,411.8086.3501" -mega_sas "pci1000,411.8086.3504" -mega_sas "pci1000,411.8086.3507" -mega_sas "pci1000,413.1000.1005" -mega_sas "pci1000,57.8086.3002" -mega_sas "pci1000,60.1000.1006" -mega_sas "pci1000,60.1000.100a" -mega_sas "pci1000,60.1000.100e" -mega_sas "pci1000,60.1000.100f" -mega_sas "pci1000,60.1000.1010" -mega_sas "pci1000,60.1000.1011" -mega_sas "pci1000,60.1000.1012" -mega_sas "pci1000,60.1000.1013" -mega_sas "pci1000,60.1000.1014" -mega_sas "pci1000,60.1000.1015" -mega_sas "pci1000,60.1000.1016" -mega_sas "pci1000,60.1000.1017" -mega_sas "pci1000,60.1000.1018" -mega_sas "pci1000,60.1000.1019" -mega_sas "pci1000,60.1000.101a" -mega_sas "pci1000,60.1000.101b" -mega_sas "pci1000,60.1000.1021" -mega_sas "pci1000,60.1000.1022" -mega_sas "pci1000,60.1014.363" -mega_sas "pci1000,60.1014.364" -mega_sas "pci1000,60.1014.365" -mega_sas "pci1000,60.1014.379" -mega_sas "pci1000,60.1014.3a2" -mega_sas "pci1000,60.1014.3ac" -mega_sas "pci1000,60.1028.1f0a" -mega_sas "pci1000,60.1028.1f0b" -mega_sas "pci1000,60.1028.1f0c" -mega_sas "pci1000,60.1028.1f0d" -mega_sas "pci1000,60.1028.1f11" -mega_sas "pci1000,60.1033.835a" -mega_sas "pci1000,60.1033.836e" -mega_sas "pci1000,60.1043.824d" -mega_sas "pci1000,60.1054.3019" -mega_sas "pci1000,60.1170.2f" -mega_sas "pci1000,60.1170.34" -mega_sas "pci1000,60.1170.36" -mega_sas "pci1000,60.1458.1000" -mega_sas "pci1000,60.15d9.c080" -mega_sas "pci1000,60.1734.10f9" -mega_sas "pci1000,60.1734.1102" -mega_sas "pci1000,60.1734.114b" -mega_sas "pci1000,60.17aa.6b7c" -mega_sas "pci1000,60.18a1.3" -mega_sas "pci1000,60.19e5.2001" -mega_sas "pci1000,60.19e5.2002" -mega_sas "pci1000,60.19e5.2003" -mega_sas "pci1000,60.19e5.2004" -mega_sas "pci1000,60.19e5.2005" -mega_sas "pci1000,60.19e5.2006" -mega_sas "pci1000,60.19e5.2010" -mega_sas "pci1000,60.19e5.2011" -mega_sas "pci1000,60.19e5.2012" -mega_sas "pci1000,60.19e5.2013" -mega_sas "pci1000,60.19e5.2014" -mega_sas "pci1000,60.19e5.2015" -mega_sas "pci1000,60.19e5.2016" -mega_sas "pci1000,60.19e5.2017" -mega_sas "pci1000,60.19e5.2018" -mega_sas "pci1000,60.19e5.2019" -mega_sas "pci1000,60.19e5.201a" -mega_sas "pci1000,60.19e5.d203" -mega_sas "pci1000,60.1b0a.14" -mega_sas "pci1000,60.1fca.2163" -mega_sas "pci1000,60.1fca.2164" -mega_sas "pci1000,60.8086.1006" -mega_sas "pci1000,60.8086.100a" -mega_sas "pci1000,60.8086.1010" -mega_sas "pci1000,60.8086.1013" -mega_sas "pci1000,60.8086.1021" -mega_sas "pci1000,60.8086.34cc" -mega_sas "pci1000,60.8086.34cd" -mega_sas "pci1000,60.8086.34e4" -mega_sas "pci1000,60.8086.3505" -mega_sas "pci1000,60.8086.3508" -mega_sas "pci1000,7c.1000.101c" -mega_sas "pci1000,7c.1000.101d" -mega_sas "pci1000,7c.1014.395" -mega_sas "pci1028,15.1028.1f01" -mega_sas "pci1028,15.1028.1f02" -mega_sas "pci1028,15.1028.1f03" -yge "pciex1186,4b00" -yge "pciex11ab,4354" -yge "pciex11ab,4355" -yge "pciex11ab,4362" -yge "pciex11ab,4363" -yge "pciex11ab,4364" -yge "pciex11ab,436a" -usbsprl "usb557,2008" -usbsprl "usb56e,5004" -usbsprl "usb5ad,fba" -usbsprl "usb6189,2068" -usbsprl "usb67b,2303" -usbsprl "usb67b,aaa2" -amd64_gart "pci1022,1103" -agptarget "pci1022,7454" -agptarget "pci8086,1130" -agptarget "pci8086,2560" -agptarget "pci8086,2570" -agptarget "pci8086,2580" -agptarget "pci8086,2590" -agptarget "pci8086,2770" -agptarget "pci8086,27a0" -agptarget "pci8086,27ac" -agptarget "pci8086,2970" -agptarget "pci8086,2980" -agptarget "pci8086,2990" -agptarget "pci8086,29a0" -agptarget "pci8086,29b0" -agptarget "pci8086,29c0" -agptarget "pci8086,29d0" -agptarget "pci8086,2a00" -agptarget "pci8086,2a10" -agptarget "pci8086,2a40" -agptarget "pci8086,2e00" -agptarget "pci8086,2e10" -agptarget "pci8086,2e20" -agptarget "pci8086,2e30" -agptarget "pci8086,2e40" -agptarget "pci8086,3575" -agptarget "pci8086,3580" -agptarget "pci8086,40" -agptarget "pci8086,44" -agptarget "pci8086,62" -agptarget "pci8086,6a" -agptarget "pci8086,7120" -agptarget "pci8086,7122" -agptarget "pci8086,7124" -nvidia "pci10de,1040" -nvidia "pci10de,1050" -nvidia "pci10de,1056" -nvidia "pci10de,1080" -nvidia "pci10de,1081" -nvidia "pci10de,1082" -nvidia "pci10de,1088" -nvidia "pci10de,1091" -nvidia "pci10de,1094" -nvidia "pci10de,1096" -nvidia "pci10de,109b" -nvidia "pci10de,10c3" -nvidia "pci10de,10c5" -nvidia "pci10de,10d8" -nvidia "pci10de,1200" -nvidia "pci10de,1210" -nvidia "pci10de,1211" -nvidia "pci10de,1244" -nvidia "pci10de,1245" -nvidia "pci10de,140" -nvidia "pci10de,141" -nvidia "pci10de,142" -nvidia "pci10de,143" -nvidia "pci10de,144" -nvidia "pci10de,145" -nvidia "pci10de,146" -nvidia "pci10de,147" -nvidia "pci10de,148" -nvidia "pci10de,149" -nvidia "pci10de,14a" -nvidia "pci10de,14c" -nvidia "pci10de,14d" -nvidia "pci10de,14e" -nvidia "pci10de,14f" -nvidia "pci10de,160" -nvidia "pci10de,161" -nvidia "pci10de,162" -nvidia "pci10de,163" -nvidia "pci10de,164" -nvidia "pci10de,165" -nvidia "pci10de,166" -nvidia "pci10de,167" -nvidia "pci10de,169" -nvidia "pci10de,16a" -nvidia "pci10de,191" -nvidia "pci10de,193" -nvidia "pci10de,194" -nvidia "pci10de,197" -nvidia "pci10de,19d" -nvidia "pci10de,19e" -nvidia "pci10de,1d0" -nvidia "pci10de,1d1" -nvidia "pci10de,1d2" -nvidia "pci10de,1d3" -nvidia "pci10de,1d6" -nvidia "pci10de,1d7" -nvidia "pci10de,1d8" -nvidia "pci10de,1da" -nvidia "pci10de,1db" -nvidia "pci10de,1dc" -nvidia "pci10de,1dd" -nvidia "pci10de,1de" -nvidia "pci10de,1df" -nvidia "pci10de,221" -nvidia "pci10de,222" -nvidia "pci10de,240" -nvidia "pci10de,241" -nvidia "pci10de,242" -nvidia "pci10de,244" -nvidia "pci10de,245" -nvidia "pci10de,247" -nvidia "pci10de,290" -nvidia "pci10de,291" -nvidia "pci10de,292" -nvidia "pci10de,293" -nvidia "pci10de,294" -nvidia "pci10de,295" -nvidia "pci10de,297" -nvidia "pci10de,298" -nvidia "pci10de,299" -nvidia "pci10de,29a" -nvidia "pci10de,29b" -nvidia "pci10de,29c" -nvidia "pci10de,29d" -nvidia "pci10de,29e" -nvidia "pci10de,29f" -nvidia "pci10de,2e0" -nvidia "pci10de,2e1" -nvidia "pci10de,2e2" -nvidia "pci10de,2e3" -nvidia "pci10de,2e4" -nvidia "pci10de,38b" -nvidia "pci10de,390" -nvidia "pci10de,391" -nvidia "pci10de,392" -nvidia "pci10de,393" -nvidia "pci10de,394" -nvidia "pci10de,395" -nvidia "pci10de,397" -nvidia "pci10de,398" -nvidia "pci10de,399" -nvidia "pci10de,39c" -nvidia "pci10de,39e" -nvidia "pci10de,3d0" -nvidia "pci10de,3d1" -nvidia "pci10de,3d2" -nvidia "pci10de,3d5" -nvidia "pci10de,3d6" -nvidia "pci10de,40" -nvidia "pci10de,400" -nvidia "pci10de,401" -nvidia "pci10de,402" -nvidia "pci10de,403" -nvidia "pci10de,404" -nvidia "pci10de,405" -nvidia "pci10de,406" -nvidia "pci10de,407" -nvidia "pci10de,408" -nvidia "pci10de,409" -nvidia "pci10de,40a" -nvidia "pci10de,40b" -nvidia "pci10de,40c" -nvidia "pci10de,40d" -nvidia "pci10de,40e" -nvidia "pci10de,40f" -nvidia "pci10de,41" -nvidia "pci10de,410" -nvidia "pci10de,42" -nvidia "pci10de,420" -nvidia "pci10de,421" -nvidia "pci10de,422" -nvidia "pci10de,423" -nvidia "pci10de,424" -nvidia "pci10de,425" -nvidia "pci10de,426" -nvidia "pci10de,427" -nvidia "pci10de,428" -nvidia "pci10de,429" -nvidia "pci10de,42a" -nvidia "pci10de,42b" -nvidia "pci10de,42c" -nvidia "pci10de,42d" -nvidia "pci10de,42e" -nvidia "pci10de,42f" -nvidia "pci10de,43" -nvidia "pci10de,44" -nvidia "pci10de,45" -nvidia "pci10de,46" -nvidia "pci10de,47" -nvidia "pci10de,48" -nvidia "pci10de,4e" -nvidia "pci10de,531" -nvidia "pci10de,533" -nvidia "pci10de,53a" -nvidia "pci10de,53b" -nvidia "pci10de,53e" -nvidia "pci10de,5e0" -nvidia "pci10de,5e1" -nvidia "pci10de,5e2" -nvidia "pci10de,5e3" -nvidia "pci10de,5e6" -nvidia "pci10de,5e7" -nvidia "pci10de,5ea" -nvidia "pci10de,5eb" -nvidia "pci10de,5ed" -nvidia "pci10de,5f8" -nvidia "pci10de,5f9" -nvidia "pci10de,5fd" -nvidia "pci10de,5fe" -nvidia "pci10de,5ff" -nvidia "pci10de,600" -nvidia "pci10de,601" -nvidia "pci10de,602" -nvidia "pci10de,603" -nvidia "pci10de,604" -nvidia "pci10de,605" -nvidia "pci10de,606" -nvidia "pci10de,607" -nvidia "pci10de,608" -nvidia "pci10de,609" -nvidia "pci10de,60a" -nvidia "pci10de,60b" -nvidia "pci10de,60c" -nvidia "pci10de,60d" -nvidia "pci10de,60f" -nvidia "pci10de,610" -nvidia "pci10de,611" -nvidia "pci10de,612" -nvidia "pci10de,613" -nvidia "pci10de,614" -nvidia "pci10de,615" -nvidia "pci10de,617" -nvidia "pci10de,618" -nvidia "pci10de,619" -nvidia "pci10de,61a" -nvidia "pci10de,61b" -nvidia "pci10de,61c" -nvidia "pci10de,61d" -nvidia "pci10de,61e" -nvidia "pci10de,61f" -nvidia "pci10de,622" -nvidia "pci10de,623" -nvidia "pci10de,625" -nvidia "pci10de,626" -nvidia "pci10de,627" -nvidia "pci10de,628" -nvidia "pci10de,62a" -nvidia "pci10de,62b" -nvidia "pci10de,62c" -nvidia "pci10de,62d" -nvidia "pci10de,62e" -nvidia "pci10de,631" -nvidia "pci10de,632" -nvidia "pci10de,635" -nvidia "pci10de,637" -nvidia "pci10de,638" -nvidia "pci10de,63a" -nvidia "pci10de,640" -nvidia "pci10de,641" -nvidia "pci10de,643" -nvidia "pci10de,644" -nvidia "pci10de,645" -nvidia "pci10de,646" -nvidia "pci10de,647" -nvidia "pci10de,648" -nvidia "pci10de,649" -nvidia "pci10de,64a" -nvidia "pci10de,64b" -nvidia "pci10de,64c" -nvidia "pci10de,651" -nvidia "pci10de,652" -nvidia "pci10de,653" -nvidia "pci10de,654" -nvidia "pci10de,656" -nvidia "pci10de,658" -nvidia "pci10de,659" -nvidia "pci10de,65a" -nvidia "pci10de,65b" -nvidia "pci10de,65c" -nvidia "pci10de,6c0" -nvidia "pci10de,6c4" -nvidia "pci10de,6ca" -nvidia "pci10de,6cd" -nvidia "pci10de,6d1" -nvidia "pci10de,6d2" -nvidia "pci10de,6d8" -nvidia "pci10de,6d9" -nvidia "pci10de,6da" -nvidia "pci10de,6dc" -nvidia "pci10de,6dd" -nvidia "pci10de,6de" -nvidia "pci10de,6df" -nvidia "pci10de,6e0" -nvidia "pci10de,6e1" -nvidia "pci10de,6e2" -nvidia "pci10de,6e3" -nvidia "pci10de,6e4" -nvidia "pci10de,6e5" -nvidia "pci10de,6e6" -nvidia "pci10de,6e7" -nvidia "pci10de,6e8" -nvidia "pci10de,6e9" -nvidia "pci10de,6ea" -nvidia "pci10de,6eb" -nvidia "pci10de,6ec" -nvidia "pci10de,6ef" -nvidia "pci10de,6f1" -nvidia "pci10de,6f8" -nvidia "pci10de,6f9" -nvidia "pci10de,6fa" -nvidia "pci10de,6fb" -nvidia "pci10de,6fd" -nvidia "pci10de,6ff" -nvidia "pci10de,7e0" -nvidia "pci10de,7e1" -nvidia "pci10de,7e2" -nvidia "pci10de,7e3" -nvidia "pci10de,7e5" -nvidia "pci10de,844" -nvidia "pci10de,845" -nvidia "pci10de,846" -nvidia "pci10de,847" -nvidia "pci10de,848" -nvidia "pci10de,849" -nvidia "pci10de,84a" -nvidia "pci10de,84b" -nvidia "pci10de,84c" -nvidia "pci10de,84d" -nvidia "pci10de,84f" -nvidia "pci10de,860" -nvidia "pci10de,861" -nvidia "pci10de,862" -nvidia "pci10de,863" -nvidia "pci10de,864" -nvidia "pci10de,865" -nvidia "pci10de,866" -nvidia "pci10de,867" -nvidia "pci10de,868" -nvidia "pci10de,86a" -nvidia "pci10de,86c" -nvidia "pci10de,86d" -nvidia "pci10de,86e" -nvidia "pci10de,86f" -nvidia "pci10de,870" -nvidia "pci10de,871" -nvidia "pci10de,872" -nvidia "pci10de,873" -nvidia "pci10de,874" -nvidia "pci10de,876" -nvidia "pci10de,87a" -nvidia "pci10de,87d" -nvidia "pci10de,87e" -nvidia "pci10de,87f" -nvidia "pci10de,90" -nvidia "pci10de,91" -nvidia "pci10de,92" -nvidia "pci10de,93" -nvidia "pci10de,95" -nvidia "pci10de,98" -nvidia "pci10de,99" -nvidia "pci10de,9d" -nvidia "pci10de,a20" -nvidia "pci10de,a22" -nvidia "pci10de,a23" -nvidia "pci10de,a26" -nvidia "pci10de,a27" -nvidia "pci10de,a28" -nvidia "pci10de,a29" -nvidia "pci10de,a2a" -nvidia "pci10de,a2b" -nvidia "pci10de,a2c" -nvidia "pci10de,a2d" -nvidia "pci10de,a34" -nvidia "pci10de,a35" -nvidia "pci10de,a38" -nvidia "pci10de,a3c" -nvidia "pci10de,a60" -nvidia "pci10de,a62" -nvidia "pci10de,a63" -nvidia "pci10de,a64" -nvidia "pci10de,a65" -nvidia "pci10de,a66" -nvidia "pci10de,a67" -nvidia "pci10de,a68" -nvidia "pci10de,a69" -nvidia "pci10de,a6a" -nvidia "pci10de,a6c" -nvidia "pci10de,a6e" -nvidia "pci10de,a6f" -nvidia "pci10de,a70" -nvidia "pci10de,a71" -nvidia "pci10de,a72" -nvidia "pci10de,a73" -nvidia "pci10de,a74" -nvidia "pci10de,a75" -nvidia "pci10de,a78" -nvidia "pci10de,a7c" -nvidia "pci10de,c0" -nvidia "pci10de,c1" -nvidia "pci10de,c2" -nvidia "pci10de,c3" -nvidia "pci10de,c8" -nvidia "pci10de,c9" -nvidia "pci10de,ca0" -nvidia "pci10de,ca2" -nvidia "pci10de,ca3" -nvidia "pci10de,ca4" -nvidia "pci10de,ca7" -nvidia "pci10de,ca8" -nvidia "pci10de,ca9" -nvidia "pci10de,cac" -nvidia "pci10de,caf" -nvidia "pci10de,cb0" -nvidia "pci10de,cb1" -nvidia "pci10de,cbc" -nvidia "pci10de,cc" -nvidia "pci10de,cd" -nvidia "pci10de,ce" -nvidia "pci10de,dc0" -nvidia "pci10de,dc4" -nvidia "pci10de,dcd" -nvidia "pci10de,dd1" -nvidia "pci10de,dd2" -nvidia "pci10de,dd6" -nvidia "pci10de,dd8" -nvidia "pci10de,dda" -nvidia "pci10de,de0" -nvidia "pci10de,de1" -nvidia "pci10de,de2" -nvidia "pci10de,de5" -nvidia "pci10de,dec" -nvidia "pci10de,dee" -nvidia "pci10de,df0" -nvidia "pci10de,df1" -nvidia "pci10de,df2" -nvidia "pci10de,df3" -nvidia "pci10de,df5" -nvidia "pci10de,df6" -nvidia "pci10de,df7" -nvidia "pci10de,df8" -nvidia "pci10de,dfa" -nvidia "pci10de,e22" -nvidia "pci10de,e23" -nvidia "pci10de,e24" -nvidia "pci10de,e30" -nvidia "pci10de,e31" -nvidia "pci10de,f1" -nvidia "pci10de,f2" -nvidia "pci10de,f3" -nvidia "pci10de,f4" -nvidia "pci10de,f5" -nvidia "pci10de,f6" -nvidia "pci10de,f8" -nvidia "pci10de,f9" -elxl "pci10b7,9000" -elxl "pci10b7,9001" -elxl "pci10b7,9004" -elxl "pci10b7,9005" -elxl "pci10b7,9006" -elxl "pci10b7,9050" -elxl "pci10b7,9051" -elxl "pci10b7,9055" -elxl "pci10b7,9056" -elxl "pci10b7,905a" -elxl "pci10b7,9200" -elxl "pci10b7,9201" -elxl "pci10b7,9202" -elxl "pci10b7,9800" -elxl "pci10b7,9805" -dr "acpidr_sbd" -ibp "ib.ipib" -dmfe "pci108e,9102" -dmfe "pci1282,9102" -dmfe "pci128h,9102" -marvell88sx "pci11ab,5040" -marvell88sx "pci11ab,5041" -marvell88sx "pci11ab,5080" -marvell88sx "pci11ab,5081" -marvell88sx "pci11ab,6041.9" -marvell88sx "pci11ab,6081.9" -ixgbe "pciex8086,10b6" -ixgbe "pciex8086,10c6" -ixgbe "pciex8086,10c7" -ixgbe "pciex8086,10c8" -ixgbe "pciex8086,10db" -ixgbe "pciex8086,10dd" -ixgbe "pciex8086,10e1" -ixgbe "pciex8086,10ec" -ixgbe "pciex8086,10f1" -ixgbe "pciex8086,10f4" -ixgbe "pciex8086,10f7" -ixgbe "pciex8086,10f8" -ixgbe "pciex8086,10f9" -ixgbe "pciex8086,10fb" -ixgbe "pciex8086,10fc" -ixgbe "pciex8086,1507" -ixgbe "pciex8086,1508" -ixgbe "pciex8086,150b" -ixgbe "pciex8086,1514" -ixgbe "pciex8086,1517" -ixgbe "pciex8086,151c" -hme "pci108e,1001" -ses "scsiclass,03S" -ses "scsiclass,0d" -ahci "pciclass,010601" -emlxs "lpfs" -emlxs "pci10df,f0a5" -emlxs "pci10df,f800" -emlxs "pci10df,f900" -emlxs "pci10df,f980" -emlxs "pci10df,fa00" -emlxs "pci10df,fc00" -emlxs "pci10df,fc10" -emlxs "pci10df,fc20" -emlxs "pci10df,fd00" -emlxs "pci10df,fe00" -emlxs "pciex10df,f100" -emlxs "pciex10df,f111" -emlxs "pciex10df,f112" -emlxs "pciex10df,fc20" -emlxs "pciex10df,fc40" -emlxs "pciex10df,fe00" -emlxs "pciex10df,fe05" -emlxs "pciex19a2,704" -emlxs "pciex19a2,714" -oce "pciex19a2,700" -oce "pciex19a2,710" -mpt_sas "pci1000,64" -mpt_sas "pci1000,70" -mpt_sas "pci1000,72" -mpt_sas "pci1000,76" -mpt_sas "pciex1000,64" -mpt_sas "pciex1000,70" -mpt_sas "pciex1000,72" -mpt_sas "pciex1000,76" -mpt_sas "pciex1000,87" -bnxe "pci14e4,164e" -bnxe "pci14e4,164f" -bnxe "pci14e4,1650" -bnxe "pciex14e4,164e" -bnxe "pciex14e4,164f" -bnxe "pciex14e4,1650" -hxge "pci108e,aaaa" -rtls "pci10ec,8139" -rtls "pci1113,1211" -rtls "pci1186,1300" -rtls "pci1186,1301" -arcmsr "pci17d3,1110" -arcmsr "pci17d3,1120" -arcmsr "pci17d3,1130" -arcmsr "pci17d3,1160" -arcmsr "pci17d3,1170" -arcmsr "pci17d3,1201" -arcmsr "pci17d3,1210" -arcmsr "pci17d3,1220" -arcmsr "pci17d3,1230" -arcmsr "pci17d3,1260" -arcmsr "pci17d3,1270" -arcmsr "pci17d3,1280" -arcmsr "pci17d3,1380" -arcmsr "pci17d3,1381" -arcmsr "pci17d3,1680" -arcmsr "pci17d3,1681" -arcmsr "pci17d3,1880" -fipe "pci8086,25f0" -fipe "pci8086,360c" -adpu320 "pci9005,8000" -adpu320 "pci9005,800f.9005.5f" -adpu320 "pci9005,8010" -adpu320 "pci9005,8011" -adpu320 "pci9005,8012" -adpu320 "pci9005,8014" -adpu320 "pci9005,8015" -adpu320 "pci9005,8016" -adpu320 "pci9005,8017" -adpu320 "pci9005,801d" -adpu320 "pci9005,801e" -adpu320 "pci9005,801f" -adpu320 "pci9005,808f" -mr_sas "pciex1000,78" -mr_sas "pciex1000,79" -ehci "pciclass,0c0320" -hid "usbif,class3" -hubd "usbif,class9" -hwahc "usbif,classe0.2.1" -hwarc "usbif,classe0.1.2" -ohci "pciclass,0c0310" -scsa2usb "usb584,222" -scsa2usb "usbif,class8" -uhci "pciclass,0c0300" -usb_ac "usbif,class1.1" -usb_as "usbif,class1.2" -usb_ia "usb,ia" -usb_mid "usb,device" -usbprn "usbif,class7.1" -wusb_ca "usbif,classef.3.1" -wusb_df "usb15a9,5" -wusb_df "usb3495,3007" -bnx "pci14e4,1639" -bnx "pci14e4,163a" -bnx "pci14e4,163b" -bnx "pci14e4,163c" -bnx "pci14e4,164a" -bnx "pci14e4,164c" -bnx "pci14e4,16aa" -bnx "pci14e4,16ac" -amd8111s "pci1022,7462" -sfe "pci100b,20" -sfe "pci1039,7016" -sfe "pci1039,900" -dnet "pci1011,14" -dnet "pci1011,19" -dnet "pci1011,2" -dnet "pci1011,9" -dnet "pci10b8,2001" -dnet "pci1109,1400" -dnet "pci1109,2400" -dnet "pci2646,1" -pcn "pci1022,2000" -pcn "pci103c,104c" -pmcs "pciex11f8,8001" -chxge "pci1425,7" -chxge "pci1425,a" -acpinex "acpivirtnex" -amd_iommu "pci1002,5a23" -amd_iommu "pci1022,11ff" -cpudrv "cpu" -isa "pciclass,060100" -npe "pciex_root_complex" -pit_beep "SUNW,pit_beep" -xnbe "xnb,ioemu" -xnbo "xnb" -xnbo "xnb,SUNW_mac" -xnbu "xnb,netfront" -i915 "pci8086,2562" -i915 "pci8086,2572" -i915 "pci8086,2582" -i915 "pci8086,2592" -i915 "pci8086,2772" -i915 "pci8086,27a2" -i915 "pci8086,27ae" -i915 "pci8086,2972" -i915 "pci8086,2982" -i915 "pci8086,2992" -i915 "pci8086,29a2" -i915 "pci8086,29b2" -i915 "pci8086,29c2" -i915 "pci8086,29d2" -i915 "pci8086,2a02" -i915 "pci8086,2a12" -i915 "pci8086,2a42" -i915 "pci8086,2e02.8086.2e02" -i915 "pci8086,2e12" -i915 "pci8086,2e22" -i915 "pci8086,2e32" -i915 "pci8086,2e42" -i915 "pci8086,42" -i915 "pci8086,46" -si3124 "pci1095,3124" -si3124 "pci1095,3132" -si3124 "pci1095,3531" -dca "pci108e,5454" -dca "pci108e,5455" -dca "pci108e,5456" -dca "pci108e,5457" -dca "pci14e4,5820" -dca "pci14e4,5821" -dca "pci14e4,5822" -dca "pci14e4,5825" -lsimega "pci1000,1960" -lsimega "pci1000,407" -lsimega "pci1000,407.1000.532" -lsimega "pci1000,408" -lsimega "pci1000,408.1000.2" -lsimega "pci1000,409" -lsimega "pci1028,13" -cpqary3 "pci103c,3211" -cpqary3 "pci103c,3212" -cpqary3 "pci103c,3223" -cpqary3 "pci103c,3225" -cpqary3 "pci103c,3234" -cpqary3 "pci103c,3235" -cpqary3 "pci103c,3237" -cpqary3 "pci103c,323d" -cpqary3 "pci103c,3241" -cpqary3 "pci103c,3243" -cpqary3 "pci103c,3245" -cpqary3 "pci103c,3247" -cpqary3 "pci103c,3249" -cpqary3 "pci103c,324a" -cpqary3 "pci103c,324b" -cpqary3 "pcie11,4070" -cpqary3 "pcie11,4080" -cpqary3 "pcie11,4082" -cpqary3 "pcie11,4083" -cpqary3 "pcie11,4091" -cpqary3 "pcie11,409a" -cpqary3 "pcie11,409b" -cpqary3 "pcie11,409c" -cpqary3 "pcie11,409d" -nge "pci10de,268" -nge "pci10de,269" -nge "pci10de,37" -nge "pci10de,372" -nge "pci10de,373" -nge "pci10de,38" -nge "pci10de,3ee" -nge "pci10de,3ef" -nge "pci10de,56" -nge "pci10de,57" -nge "pci10de,760" -nge "pci10de,ab0" -nge "pci10de,df" -nge "pci10de,e6" -atiatom "pci1002,4752" -hci1394 "pciclass,0c0010" -mxfe "pci10d9,512" -mxfe "pci10d9,531" -mxfe "pci11ad,c115" -mxfe "pci11fc,9881" -ecpp "lp" -ce "pci108e,abba" -ce "pci100b,35" -vr "pci1106,3043" -vr "pci1106,3053" -vr "pci1106,3065" -vr "pci1106,3106" -pcic "pciclass,060500" -pcic "pciclass,060700" -usbecm "usb,class2.6.0" -usbecm "usb430,a4a2" -usbecm "usbif,class2.6" -bfe "pci14e4,170c" -bfe "pci14e4,4401" -bfe "pci14e4,4402" -sdhost "pciclass,080500" -sdhost "pciclass,080501" -audio1575 "pci10b9,5455" -audioens "pci1274,1371" -audioens "pci1274,5880" -audiopci "pci1274,5000" -audiots "pci10b9,5451" -ntxn "pci4040,1" -ntxn "pci4040,100" -ntxn "pci4040,2" -ntxn "pci4040,24" -ntxn "pci4040,25" -ntxn "pci4040,3" -ntxn "pci4040,4" -ntxn "pci4040,5" -qlc "pci1077,2200" -qlc "pci1077,2300" -qlc "pci1077,2312" -qlc "pci1077,2322" -qlc "pci1077,2422" -qlc "pciex1077,2432" -qlc "pciex1077,2532" -qlc "pciex1077,5432" -qlc "pciex1077,8001" -qlc "pciex1077,8021" -qlge "pciex1077,8000" -usbsksp "usb6cd,11a" -usbsksp "usb6cd,121" -usbsksp "usb6cd,12a" -usbsksp "usb6cd,131" -ioat "pciex8086,1a38" -ioat "pciex8086,360b" -ioat "pciex8086,402f" diff --git a/illumos-kernel/debian/driver_classes b/illumos-kernel/debian/driver_classes deleted file mode 100644 index a2888e2..0000000 --- a/illumos-kernel/debian/driver_classes +++ /dev/null @@ -1,27 +0,0 @@ -aac scsi -glm scsi -ata dada -ata scsi -mpt scsi -pci_pci pci -scsi_vhci scsi-self-identifying -bcm_sata scsi-self-identifying -amr scsi -nv_sata scsi-self-identifying -mega_sas scsi -marvell88sx scsi-self-identifying -ahci scsi-self-identifying -emlxs fibre-channel -mpt_sas scsi-self-identifying -arcmsr scsi -adpu320 scsi -mr_sas scsi-self-identifying -pmcs scsi-self-identifying -iscsi scsi-self-identify -isa sysbus -pci pci -si3124 scsi-self-identifying -lsimega scsi -cpqary3 scsi -pcic pcmcia -qlc fibre-channel diff --git a/illumos-kernel/debian/illumos-kernel.install b/illumos-kernel/debian/illumos-kernel.install deleted file mode 100644 index 3210051..0000000 --- a/illumos-kernel/debian/illumos-kernel.install +++ /dev/null @@ -1,1667 +0,0 @@ -boot/solaris/devicedb/master -./debian/driver_aliases etc/ -./debian/driver_classes etc/ -./debian/name_to_major etc/ -etc/dacf.conf -etc/iu.ap -etc/mach -etc/minor_perm -etc/name_to_sysnum -etc/path_to_inst -etc/security/device_policy -etc/system - -platform/i86pc/amd64 -kernel/amd64/genunix -kernel/crypto/aes -kernel/crypto/amd64/aes -kernel/crypto/amd64/arcfour -kernel/crypto/amd64/blowfish -kernel/crypto/amd64/des -kernel/crypto/amd64/ecc -kernel/crypto/amd64/md4 -kernel/crypto/amd64/md5 -kernel/crypto/amd64/rsa -kernel/crypto/amd64/sha1 -kernel/crypto/amd64/sha2 -kernel/crypto/amd64/swrand -kernel/crypto/arcfour -kernel/crypto/blowfish -kernel/crypto/des -kernel/crypto/ecc -kernel/crypto/md4 -kernel/crypto/md5 -kernel/crypto/rsa -kernel/crypto/sha1 -kernel/crypto/sha2 -kernel/crypto/swrand -kernel/dacf/amd64/net_dacf -kernel/dacf/net_dacf -kernel/drv/aac -kernel/drv/aac.conf -kernel/drv/acpi_drv -kernel/drv/acpi_drv.conf -kernel/drv/acpi_toshiba -kernel/drv/adpu320 -kernel/drv/adpu320.conf -kernel/drv/afe -kernel/drv/aggr -kernel/drv/aggr.conf -kernel/drv/agpgart -kernel/drv/agpgart.conf -kernel/drv/agptarget -kernel/drv/ahci -kernel/drv/amd64/aac -kernel/drv/amd64/acpi_drv -kernel/drv/amd64/acpi_toshiba -kernel/drv/amd64/adpu320 -kernel/drv/amd64/afe -kernel/drv/amd64/aggr -kernel/drv/amd64/agpgart -kernel/drv/amd64/agptarget -kernel/drv/amd64/ahci -kernel/drv/amd64/amd64_gart -kernel/drv/amd64/amd8111s -kernel/drv/amd64/amr -kernel/drv/amd64/arcmsr -kernel/drv/amd64/arn -kernel/drv/amd64/arp -kernel/drv/amd64/asy -kernel/drv/amd64/ata -kernel/drv/amd64/atge -kernel/drv/amd64/ath -kernel/drv/amd64/atiatom -kernel/drv/amd64/atu -kernel/drv/amd64/audio -kernel/drv/amd64/audio1575 -kernel/drv/amd64/audio810 -kernel/drv/amd64/audiocmi -kernel/drv/amd64/audiocmihd -kernel/drv/amd64/audioemu10k -kernel/drv/amd64/audioens -kernel/drv/amd64/audiohd -kernel/drv/amd64/audioixp -kernel/drv/amd64/audiols -kernel/drv/amd64/audiop16x -kernel/drv/amd64/audiopci -kernel/drv/amd64/audiosolo -kernel/drv/amd64/audiots -kernel/drv/amd64/audiovia823x -kernel/drv/amd64/av1394 -kernel/drv/amd64/bcm_sata -kernel/drv/amd64/bfe -kernel/drv/amd64/bge -kernel/drv/amd64/bl -kernel/drv/amd64/blkdev -kernel/drv/amd64/bnx -kernel/drv/amd64/bnxe -kernel/drv/amd64/bofi -kernel/drv/amd64/bridge -kernel/drv/amd64/bscbus -kernel/drv/amd64/bscv -kernel/drv/amd64/chxge -kernel/drv/amd64/clone -kernel/drv/amd64/cmdk -kernel/drv/amd64/cn -kernel/drv/amd64/conskbd -kernel/drv/amd64/consms -kernel/drv/amd64/cpqary3 -kernel/drv/amd64/cpuid -kernel/drv/amd64/cpunex -kernel/drv/amd64/crypto -kernel/drv/amd64/cryptoadm -kernel/drv/amd64/daplt -kernel/drv/amd64/dca -kernel/drv/amd64/dcam1394 -kernel/drv/amd64/dcpc -kernel/drv/amd64/devinfo -kernel/drv/amd64/dld -kernel/drv/amd64/dlpistub -kernel/drv/amd64/dmfe -kernel/drv/amd64/dnet -kernel/drv/amd64/dprov -kernel/drv/amd64/dtrace -kernel/drv/amd64/e1000g -kernel/drv/amd64/ecpp -kernel/drv/amd64/efe -kernel/drv/amd64/ehci -kernel/drv/amd64/eibnx -kernel/drv/amd64/elxl -kernel/drv/amd64/emlxs -kernel/drv/amd64/eoib -kernel/drv/amd64/fasttrap -kernel/drv/amd64/fbt -kernel/drv/amd64/fcip -kernel/drv/amd64/fcoe -kernel/drv/amd64/fcoei -kernel/drv/amd64/fcoet -kernel/drv/amd64/fcp -kernel/drv/amd64/fcsm -kernel/drv/amd64/fct -kernel/drv/amd64/fd -kernel/drv/amd64/fdc -kernel/drv/amd64/fm -kernel/drv/amd64/fp -kernel/drv/amd64/glm -kernel/drv/amd64/hci1394 -kernel/drv/amd64/heci -kernel/drv/amd64/hermon -kernel/drv/amd64/hid -kernel/drv/amd64/hme -kernel/drv/amd64/hubd -kernel/drv/amd64/hwahc -kernel/drv/amd64/hwarc -kernel/drv/amd64/hxge -kernel/drv/amd64/i8042 -kernel/drv/amd64/i915 -kernel/drv/amd64/ib -kernel/drv/amd64/ibp -kernel/drv/amd64/icmp -kernel/drv/amd64/icmp6 -kernel/drv/amd64/igb -kernel/drv/amd64/intel_nb5000 -kernel/drv/amd64/intel_nhm -kernel/drv/amd64/intel_nhmex -kernel/drv/amd64/ip -kernel/drv/amd64/ip6 -kernel/drv/amd64/ipnet -kernel/drv/amd64/ippctl -kernel/drv/amd64/iprb -kernel/drv/amd64/ipsecah -kernel/drv/amd64/ipsecesp -kernel/drv/amd64/iptun -kernel/drv/amd64/ipw -kernel/drv/amd64/iscsi -kernel/drv/amd64/iscsit -kernel/drv/amd64/iser -kernel/drv/amd64/iwh -kernel/drv/amd64/iwi -kernel/drv/amd64/iwk -kernel/drv/amd64/iwp -kernel/drv/amd64/iwscn -kernel/drv/amd64/ixgb -kernel/drv/amd64/ixgbe -kernel/drv/amd64/kb8042 -kernel/drv/amd64/keysock -kernel/drv/amd64/kmdb -kernel/drv/amd64/kssl -kernel/drv/amd64/llc1 -kernel/drv/amd64/lockstat -kernel/drv/amd64/lofi -kernel/drv/amd64/log -kernel/drv/amd64/lsimega -kernel/drv/amd64/marvell88sx -kernel/drv/amd64/mc-amd -kernel/drv/amd64/md -kernel/drv/amd64/mega_sas -kernel/drv/amd64/mm -kernel/drv/amd64/mouse8042 -kernel/drv/amd64/mpt -kernel/drv/amd64/mpt_sas -kernel/drv/amd64/mr_sas -kernel/drv/amd64/mwl -kernel/drv/amd64/mxfe -kernel/drv/amd64/myri10ge -kernel/drv/amd64/nca -kernel/drv/amd64/nge -kernel/drv/amd64/ntxn -kernel/drv/amd64/nulldriver -kernel/drv/amd64/nv_sata -kernel/drv/amd64/nxge -kernel/drv/amd64/oce -kernel/drv/amd64/ohci -kernel/drv/amd64/openeepr -kernel/drv/amd64/options -kernel/drv/amd64/pcan -kernel/drv/amd64/pcata -kernel/drv/amd64/pci_pci -kernel/drv/amd64/pcic -kernel/drv/amd64/pcieb -kernel/drv/amd64/pcn -kernel/drv/amd64/pcs -kernel/drv/amd64/pcser -kernel/drv/amd64/pcwl -kernel/drv/amd64/physmem -kernel/drv/amd64/pmcs -kernel/drv/amd64/poll -kernel/drv/amd64/power -kernel/drv/amd64/pppt -kernel/drv/amd64/profile -kernel/drv/amd64/pseudo -kernel/drv/amd64/ptc -kernel/drv/amd64/ptsl -kernel/drv/amd64/qlc -kernel/drv/amd64/qlge -kernel/drv/amd64/qlt -kernel/drv/amd64/radeon -kernel/drv/amd64/ral -kernel/drv/amd64/ramdisk -kernel/drv/amd64/random -kernel/drv/amd64/rds -kernel/drv/amd64/rdsib -kernel/drv/amd64/rdsv3 -kernel/drv/amd64/rge -kernel/drv/amd64/rpcib -kernel/drv/amd64/rtls -kernel/drv/amd64/rts -kernel/drv/amd64/rtw -kernel/drv/amd64/rum -kernel/drv/amd64/rwd -kernel/drv/amd64/rwn -kernel/drv/amd64/sad -kernel/drv/amd64/scsa1394 -kernel/drv/amd64/scsa2usb -kernel/drv/amd64/scsi_vhci -kernel/drv/amd64/sd -kernel/drv/amd64/sdhost -kernel/drv/amd64/sdp -kernel/drv/amd64/sdpib -kernel/drv/amd64/sdt -kernel/drv/amd64/ses -kernel/drv/amd64/sfe -kernel/drv/amd64/sgen -kernel/drv/amd64/si3124 -kernel/drv/amd64/simnet -kernel/drv/amd64/smbios -kernel/drv/amd64/smp -kernel/drv/amd64/softmac -kernel/drv/amd64/sol_ucma -kernel/drv/amd64/sol_umad -kernel/drv/amd64/sol_uverbs -kernel/drv/amd64/spdsock -kernel/drv/amd64/srn -kernel/drv/amd64/srpt -kernel/drv/amd64/st -kernel/drv/amd64/stmf -kernel/drv/amd64/stmf_sbd -kernel/drv/amd64/sy -kernel/drv/amd64/sysevent -kernel/drv/amd64/sysmsg -kernel/drv/amd64/systrace -kernel/drv/amd64/tavor -kernel/drv/amd64/tcp -kernel/drv/amd64/tcp6 -kernel/drv/amd64/tl -kernel/drv/amd64/tpm -kernel/drv/amd64/tzmon -kernel/drv/amd64/uath -kernel/drv/amd64/ucode -kernel/drv/amd64/udp -kernel/drv/amd64/udp6 -kernel/drv/amd64/ugen -kernel/drv/amd64/uhci -kernel/drv/amd64/ural -kernel/drv/amd64/urtw -kernel/drv/amd64/usb_ac -kernel/drv/amd64/usb_as -kernel/drv/amd64/usb_ia -kernel/drv/amd64/usb_mid -kernel/drv/amd64/usbecm -kernel/drv/amd64/usbftdi -kernel/drv/amd64/usbprn -kernel/drv/amd64/usbsacm -kernel/drv/amd64/usbser_edge -kernel/drv/amd64/usbskel -kernel/drv/amd64/usbsksp -kernel/drv/amd64/usbsprl -kernel/drv/amd64/usbvc -kernel/drv/amd64/vgatext -kernel/drv/amd64/vnic -kernel/drv/amd64/vr -kernel/drv/amd64/vscan -kernel/drv/amd64/wc -kernel/drv/amd64/wpi -kernel/drv/amd64/wusb_ca -kernel/drv/amd64/wusb_df -kernel/drv/amd64/xge -kernel/drv/amd64/yge -kernel/drv/amd64/zfs -kernel/drv/amd64/zut -kernel/drv/amd64/zyd -kernel/drv/amd64_gart -kernel/drv/amd8111s -kernel/drv/amr -kernel/drv/amr.conf -kernel/drv/arcmsr -kernel/drv/arcmsr.conf -kernel/drv/arn -kernel/drv/arp -kernel/drv/arp.conf -kernel/drv/asy -kernel/drv/asy.conf -kernel/drv/ata -kernel/drv/ata.conf -kernel/drv/atge -kernel/drv/ath -kernel/drv/atiatom -kernel/drv/atu -kernel/drv/audio -kernel/drv/audio.conf -kernel/drv/audio1575 -kernel/drv/audio810 -kernel/drv/audio810.conf -kernel/drv/audiocmi -kernel/drv/audiocmihd -kernel/drv/audioemu10k -kernel/drv/audioens -kernel/drv/audiohd -kernel/drv/audiohd.conf -kernel/drv/audioixp -kernel/drv/audiols -kernel/drv/audiop16x -kernel/drv/audiopci -kernel/drv/audiosolo -kernel/drv/audiots -kernel/drv/audiovia823x -kernel/drv/audiovia97 -kernel/drv/av1394 -kernel/drv/bcm_sata -kernel/drv/bfe -kernel/drv/bge -kernel/drv/bge.conf -kernel/drv/bl -kernel/drv/bl.conf -kernel/drv/blkdev -kernel/drv/bnx -kernel/drv/bnx.conf -kernel/drv/bnxe -kernel/drv/bnxe.conf -kernel/drv/bofi -kernel/drv/bofi.conf -kernel/drv/bridge -kernel/drv/bridge.conf -kernel/drv/bscbus -kernel/drv/bscbus.conf -kernel/drv/bscv -kernel/drv/bscv.conf -kernel/drv/chxge -kernel/drv/clone -kernel/drv/clone.conf -kernel/drv/cmdk -kernel/drv/cmdk.conf -kernel/drv/cn -kernel/drv/cn.conf -kernel/drv/conskbd -kernel/drv/conskbd.conf -kernel/drv/consms -kernel/drv/consms.conf -kernel/drv/cpqary3 -kernel/drv/cpqary3.conf -kernel/drv/cpuid -kernel/drv/cpuid.conf -kernel/drv/cpunex -kernel/drv/crypto -kernel/drv/crypto.conf -kernel/drv/cryptoadm -kernel/drv/cryptoadm.conf -kernel/drv/daplt -kernel/drv/daplt.conf -kernel/drv/dca -kernel/drv/dca.conf -kernel/drv/dcam1394 -kernel/drv/dcpc -kernel/drv/dcpc.conf -kernel/drv/devinfo -kernel/drv/devinfo.conf -kernel/drv/dld -kernel/drv/dld.conf -kernel/drv/dlpistub -kernel/drv/dlpistub.conf -kernel/drv/dmfe -kernel/drv/dnet -kernel/drv/dprov -kernel/drv/dprov.conf -kernel/drv/dtrace -kernel/drv/dtrace.conf -kernel/drv/e1000g -kernel/drv/e1000g.conf -kernel/drv/ecpp -kernel/drv/ecpp.conf -kernel/drv/efe -kernel/drv/ehci -kernel/drv/ehci.conf -kernel/drv/eibnx -kernel/drv/eibnx.conf -kernel/drv/elxl -kernel/drv/emlxs -kernel/drv/emlxs.conf -kernel/drv/eoib -kernel/drv/fasttrap -kernel/drv/fasttrap.conf -kernel/drv/fbt -kernel/drv/fbt.conf -kernel/drv/fcip -kernel/drv/fcip.conf -kernel/drv/fcoe -kernel/drv/fcoe.conf -kernel/drv/fcoei -kernel/drv/fcoei.conf -kernel/drv/fcoet -kernel/drv/fcp -kernel/drv/fcp.conf -kernel/drv/fcsm -kernel/drv/fcsm.conf -kernel/drv/fct -kernel/drv/fct.conf -kernel/drv/fd -kernel/drv/fd.conf -kernel/drv/fdc -kernel/drv/fdc.conf -kernel/drv/fm -kernel/drv/fm.conf -kernel/drv/fp -kernel/drv/fp.conf -kernel/drv/glm -kernel/drv/glm.conf -kernel/drv/hci1394 -kernel/drv/hci1394.conf -kernel/drv/heci -kernel/drv/hermon -kernel/drv/hermon.conf -kernel/drv/hid -kernel/drv/hme -kernel/drv/hubd -kernel/drv/hwahc -kernel/drv/hwarc -kernel/drv/hxge -kernel/drv/hxge.conf -kernel/drv/i8042 -kernel/drv/i915 -kernel/drv/ib -kernel/drv/ib.conf -kernel/drv/ibp -kernel/drv/ibp.conf -kernel/drv/icmp -kernel/drv/icmp.conf -kernel/drv/icmp6 -kernel/drv/icmp6.conf -kernel/drv/igb -kernel/drv/igb.conf -kernel/drv/intel_nb5000 -kernel/drv/intel_nb5000.conf -kernel/drv/intel_nhm -kernel/drv/intel_nhm.conf -kernel/drv/intel_nhmex -kernel/drv/intel_nhmex.conf -kernel/drv/ip -kernel/drv/ip.conf -kernel/drv/ip6 -kernel/drv/ip6.conf -kernel/drv/ipnet -kernel/drv/ipnet.conf -kernel/drv/ippctl -kernel/drv/ippctl.conf -kernel/drv/iprb -kernel/drv/ipsecah -kernel/drv/ipsecah.conf -kernel/drv/ipsecesp -kernel/drv/ipsecesp.conf -kernel/drv/iptun -kernel/drv/iptun.conf -kernel/drv/ipw -kernel/drv/iscsi -kernel/drv/iscsi.conf -kernel/drv/iscsit -kernel/drv/iscsit.conf -kernel/drv/iser -kernel/drv/iser.conf -kernel/drv/iwh -kernel/drv/iwi -kernel/drv/iwk -kernel/drv/iwp -kernel/drv/iwscn -kernel/drv/iwscn.conf -kernel/drv/ixgb -kernel/drv/ixgbe -kernel/drv/ixgbe.conf -kernel/drv/kb8042 -kernel/drv/keysock -kernel/drv/keysock.conf -kernel/drv/kmdb -kernel/drv/kmdb.conf -kernel/drv/kssl -kernel/drv/kssl.conf -kernel/drv/llc1 -kernel/drv/llc1.conf -kernel/drv/lockstat -kernel/drv/lockstat.conf -kernel/drv/lofi -kernel/drv/lofi.conf -kernel/drv/log -kernel/drv/log.conf -kernel/drv/lsimega -kernel/drv/lsimega.conf -kernel/drv/marvell88sx -kernel/drv/mc-amd -kernel/drv/mc-amd.conf -kernel/drv/md -kernel/drv/md.conf -kernel/drv/mega_sas -kernel/drv/mega_sas.conf -kernel/drv/mm -kernel/drv/mm.conf -kernel/drv/mouse8042 -kernel/drv/mpt -kernel/drv/mpt.conf -kernel/drv/mpt_sas -kernel/drv/mpt_sas.conf -kernel/drv/mr_sas -kernel/drv/mr_sas.conf -kernel/drv/mwl -kernel/drv/mxfe -kernel/drv/myri10ge -kernel/drv/nca -kernel/drv/nca.conf -kernel/drv/nge -kernel/drv/nge.conf -kernel/drv/ntxn -kernel/drv/ntxn.conf -kernel/drv/nulldriver -kernel/drv/nv_sata -kernel/drv/nv_sata.conf -kernel/drv/nxge -kernel/drv/nxge.conf -kernel/drv/oce -kernel/drv/ohci -kernel/drv/ohci.conf -kernel/drv/openeepr -kernel/drv/openeepr.conf -kernel/drv/options -kernel/drv/options.conf -kernel/drv/pcan -kernel/drv/pcata -kernel/drv/pci_pci -kernel/drv/pcic -kernel/drv/pcic.conf -kernel/drv/pcieb -kernel/drv/pcieb.conf -kernel/drv/pcn -kernel/drv/pcs -kernel/drv/pcser -kernel/drv/pcwl -kernel/drv/physmem -kernel/drv/physmem.conf -kernel/drv/pmcs -kernel/drv/pmcs.conf -kernel/drv/poll -kernel/drv/poll.conf -kernel/drv/power -kernel/drv/power.conf -kernel/drv/pppt -kernel/drv/pppt.conf -kernel/drv/profile -kernel/drv/profile.conf -kernel/drv/pseudo -kernel/drv/pseudo.conf -kernel/drv/ptc -kernel/drv/ptc.conf -kernel/drv/ptsl -kernel/drv/ptsl.conf -kernel/drv/qlc -kernel/drv/qlc.conf -kernel/drv/qlge -kernel/drv/qlt -kernel/drv/qlt.conf -kernel/drv/radeon -kernel/drv/ral -kernel/drv/ramdisk -kernel/drv/ramdisk.conf -kernel/drv/random -kernel/drv/random.conf -kernel/drv/rds -kernel/drv/rds.conf -kernel/drv/rdsib -kernel/drv/rdsib.conf -kernel/drv/rdsv3 -kernel/drv/rdsv3.conf -kernel/drv/rge -kernel/drv/rpcib -kernel/drv/rpcib.conf -kernel/drv/rtls -kernel/drv/rts -kernel/drv/rts.conf -kernel/drv/rtw -kernel/drv/rum -kernel/drv/rwd -kernel/drv/rwn -kernel/drv/sad -kernel/drv/sad.conf -kernel/drv/scsa1394 -kernel/drv/scsa2usb -kernel/drv/scsa2usb.conf -kernel/drv/scsi_vhci -kernel/drv/scsi_vhci.conf -kernel/drv/sd -kernel/drv/sd.conf -kernel/drv/sdhost -kernel/drv/sdp -kernel/drv/sdp.conf -kernel/drv/sdpib -kernel/drv/sdpib.conf -kernel/drv/sdt -kernel/drv/sdt.conf -kernel/drv/ses -kernel/drv/ses.conf -kernel/drv/sfe -kernel/drv/sgen -kernel/drv/sgen.conf -kernel/drv/si3124 -kernel/drv/simnet -kernel/drv/simnet.conf -kernel/drv/smbios -kernel/drv/smbios.conf -kernel/drv/smp -kernel/drv/smp.conf -kernel/drv/softmac -kernel/drv/softmac.conf -kernel/drv/sol_ucma -kernel/drv/sol_ucma.conf -kernel/drv/sol_umad -kernel/drv/sol_umad.conf -kernel/drv/sol_uverbs -kernel/drv/sol_uverbs.conf -kernel/drv/spdsock -kernel/drv/spdsock.conf -kernel/drv/srn -kernel/drv/srn.conf -kernel/drv/srpt -kernel/drv/srpt.conf -kernel/drv/st -kernel/drv/st.conf -kernel/drv/stmf -kernel/drv/stmf.conf -kernel/drv/stmf_sbd -kernel/drv/stmf_sbd.conf -kernel/drv/sy -kernel/drv/sy.conf -kernel/drv/sysevent -kernel/drv/sysevent.conf -kernel/drv/sysmsg -kernel/drv/sysmsg.conf -kernel/drv/systrace -kernel/drv/systrace.conf -kernel/drv/tavor -kernel/drv/tavor.conf -kernel/drv/tcp -kernel/drv/tcp.conf -kernel/drv/tcp6 -kernel/drv/tcp6.conf -kernel/drv/tl -kernel/drv/tl.conf -kernel/drv/tpm -kernel/drv/tzmon -kernel/drv/tzmon.conf -kernel/drv/uath -kernel/drv/ucode -kernel/drv/ucode.conf -kernel/drv/udp -kernel/drv/udp.conf -kernel/drv/udp6 -kernel/drv/udp6.conf -kernel/drv/ugen -kernel/drv/uhci -kernel/drv/uhci.conf -kernel/drv/ural -kernel/drv/urtw -kernel/drv/usb_ac -kernel/drv/usb_ac.conf -kernel/drv/usb_as -kernel/drv/usb_ia -kernel/drv/usb_mid -kernel/drv/usbecm -kernel/drv/usbftdi -kernel/drv/usbftdi.conf -kernel/drv/usbprn -kernel/drv/usbsacm -kernel/drv/usbser_edge -kernel/drv/usbser_edge.conf -kernel/drv/usbskel -kernel/drv/usbskel.conf -kernel/drv/usbsksp -kernel/drv/usbsprl -kernel/drv/usbvc -kernel/drv/vgatext -kernel/drv/vnic -kernel/drv/vnic.conf -kernel/drv/vr -kernel/drv/vscan -kernel/drv/vscan.conf -kernel/drv/wc -kernel/drv/wc.conf -kernel/drv/wpi -kernel/drv/wusb_ca -kernel/drv/wusb_df -kernel/drv/xge -kernel/drv/yge -kernel/drv/zfs -kernel/drv/zfs.conf -kernel/drv/zut -kernel/drv/zut.conf -kernel/drv/zyd -kernel/dtrace/amd64/dcpc -kernel/dtrace/amd64/fasttrap -kernel/dtrace/amd64/fbt -kernel/dtrace/amd64/lockstat -kernel/dtrace/amd64/profile -kernel/dtrace/amd64/sdt -kernel/dtrace/amd64/systrace -kernel/dtrace/dcpc -kernel/dtrace/fasttrap -kernel/dtrace/fbt -kernel/dtrace/lockstat -kernel/dtrace/profile -kernel/dtrace/sdt -kernel/dtrace/systrace -kernel/exec/amd64/elfexec -kernel/exec/amd64/intpexec -kernel/exec/elfexec -kernel/exec/intpexec -kernel/fs/amd64/autofs -kernel/fs/amd64/cachefs -kernel/fs/amd64/ctfs -kernel/fs/amd64/dcfs -kernel/fs/amd64/dev -kernel/fs/amd64/devfs -kernel/fs/amd64/fifofs -kernel/fs/amd64/lofs -kernel/fs/amd64/mntfs -kernel/fs/amd64/namefs -kernel/fs/amd64/nfs -kernel/fs/amd64/objfs -kernel/fs/amd64/procfs -kernel/fs/amd64/sharefs -kernel/fs/amd64/sockfs -kernel/fs/amd64/specfs -kernel/fs/amd64/tmpfs -kernel/fs/amd64/udfs -kernel/fs/amd64/ufs -kernel/fs/amd64/zfs -kernel/fs/autofs -kernel/fs/cachefs -kernel/fs/ctfs -kernel/fs/dcfs -kernel/fs/dev -kernel/fs/devfs -kernel/fs/fifofs -kernel/fs/lofs -kernel/fs/mntfs -kernel/fs/namefs -kernel/fs/nfs -kernel/fs/objfs -kernel/fs/procfs -kernel/fs/sharefs -kernel/fs/sockfs -kernel/fs/specfs -kernel/fs/tmpfs -kernel/fs/udfs -kernel/fs/ufs -kernel/fs/zfs -kernel/genunix -kernel/ipp/amd64/dlcosmk -kernel/ipp/amd64/dscpmk -kernel/ipp/amd64/flowacct -kernel/ipp/amd64/ipgpc -kernel/ipp/amd64/tokenmt -kernel/ipp/amd64/tswtclmt -kernel/ipp/dlcosmk -kernel/ipp/dscpmk -kernel/ipp/flowacct -kernel/ipp/ipgpc -kernel/ipp/tokenmt -kernel/ipp/tswtclmt -kernel/kiconv/amd64/kiconv_emea -kernel/kiconv/amd64/kiconv_ja -kernel/kiconv/amd64/kiconv_ko -kernel/kiconv/amd64/kiconv_sc -kernel/kiconv/amd64/kiconv_tc -kernel/kiconv/kiconv_emea -kernel/kiconv/kiconv_ja -kernel/kiconv/kiconv_ko -kernel/kiconv/kiconv_sc -kernel/kiconv/kiconv_tc -kernel/kmdb/amd64/arp -kernel/kmdb/amd64/cpc -kernel/kmdb/amd64/cpu.generic -kernel/kmdb/amd64/cpu_ms.AuthenticAMD.15 -kernel/kmdb/amd64/crypto -kernel/kmdb/amd64/emlxs -kernel/kmdb/amd64/fcip -kernel/kmdb/amd64/fcp -kernel/kmdb/amd64/fctl -kernel/kmdb/amd64/genunix -kernel/kmdb/amd64/hook -kernel/kmdb/amd64/idm -kernel/kmdb/amd64/ii -kernel/kmdb/amd64/ip -kernel/kmdb/amd64/ipc -kernel/kmdb/amd64/ipp -kernel/kmdb/amd64/krtld -kernel/kmdb/amd64/lofs -kernel/kmdb/amd64/logindmux -kernel/kmdb/amd64/mac -kernel/kmdb/amd64/md -kernel/kmdb/amd64/mdb_ds -kernel/kmdb/amd64/mpt -kernel/kmdb/amd64/mpt_sas -kernel/kmdb/amd64/mr_sas -kernel/kmdb/amd64/nca -kernel/kmdb/amd64/neti -kernel/kmdb/amd64/nfs -kernel/kmdb/amd64/nsctl -kernel/kmdb/amd64/pmcs -kernel/kmdb/amd64/ptm -kernel/kmdb/amd64/qlc -kernel/kmdb/amd64/random -kernel/kmdb/amd64/rdc -kernel/kmdb/amd64/s1394 -kernel/kmdb/amd64/sata -kernel/kmdb/amd64/scsi_vhci -kernel/kmdb/amd64/sctp -kernel/kmdb/amd64/sd -kernel/kmdb/amd64/sdbc -kernel/kmdb/amd64/sockfs -kernel/kmdb/amd64/specfs -kernel/kmdb/amd64/sppp -kernel/kmdb/amd64/srpt -kernel/kmdb/amd64/stmf -kernel/kmdb/amd64/stmf_sbd -kernel/kmdb/amd64/sv -kernel/kmdb/amd64/ufs -kernel/kmdb/amd64/uhci -kernel/kmdb/amd64/usba -kernel/kmdb/amd64/zfs -kernel/kmdb/arp -kernel/kmdb/cpc -kernel/kmdb/cpu.generic -kernel/kmdb/cpu_ms.AuthenticAMD.15 -kernel/kmdb/crypto -kernel/kmdb/emlxs -kernel/kmdb/fcip -kernel/kmdb/fcp -kernel/kmdb/fctl -kernel/kmdb/genunix -kernel/kmdb/hook -kernel/kmdb/idm -kernel/kmdb/ii -kernel/kmdb/ip -kernel/kmdb/ipc -kernel/kmdb/ipp -kernel/kmdb/krtld -kernel/kmdb/lofs -kernel/kmdb/logindmux -kernel/kmdb/mac -kernel/kmdb/md -kernel/kmdb/mdb_ds -kernel/kmdb/mpt -kernel/kmdb/mpt_sas -kernel/kmdb/mr_sas -kernel/kmdb/nca -kernel/kmdb/neti -kernel/kmdb/nfs -kernel/kmdb/nsctl -kernel/kmdb/pmcs -kernel/kmdb/ptm -kernel/kmdb/qlc -kernel/kmdb/random -kernel/kmdb/rdc -kernel/kmdb/s1394 -kernel/kmdb/sata -kernel/kmdb/scsi_vhci -kernel/kmdb/sctp -kernel/kmdb/sd -kernel/kmdb/sdbc -kernel/kmdb/sockfs -kernel/kmdb/specfs -kernel/kmdb/sppp -kernel/kmdb/srpt -kernel/kmdb/stmf -kernel/kmdb/stmf_sbd -kernel/kmdb/sv -kernel/kmdb/ufs -kernel/kmdb/uhci -kernel/kmdb/usba -kernel/kmdb/zfs -kernel/mac/amd64/mac_6to4 -kernel/mac/amd64/mac_ether -kernel/mac/amd64/mac_ib -kernel/mac/amd64/mac_ipv4 -kernel/mac/amd64/mac_ipv6 -kernel/mac/amd64/mac_wifi -kernel/mac/mac_6to4 -kernel/mac/mac_ether -kernel/mac/mac_ib -kernel/mac/mac_ipv4 -kernel/mac/mac_ipv6 -kernel/mac/mac_wifi -kernel/misc/ac97 -kernel/misc/acpica -kernel/misc/agpmaster -kernel/misc/amd64/ac97 -kernel/misc/amd64/acpica -kernel/misc/amd64/agpmaster -kernel/misc/amd64/bignum -kernel/misc/amd64/bootdev -kernel/misc/amd64/busra -kernel/misc/amd64/cardbus -kernel/misc/amd64/cmlb -kernel/misc/amd64/consconfig -kernel/misc/amd64/ctf -kernel/misc/amd64/dadk -kernel/misc/amd64/dcopy -kernel/misc/amd64/dls -kernel/misc/amd64/drm -kernel/misc/amd64/fctl -kernel/misc/amd64/fssnap_if -kernel/misc/amd64/gda -kernel/misc/amd64/gld -kernel/misc/amd64/hidparser -kernel/misc/amd64/hook -kernel/misc/amd64/hpcsvc -kernel/misc/amd64/hwa1480_fw -kernel/misc/amd64/ibcm -kernel/misc/amd64/ibdm -kernel/misc/amd64/ibdma -kernel/misc/amd64/ibmf -kernel/misc/amd64/ibtl -kernel/misc/amd64/idm -kernel/misc/amd64/idmap -kernel/misc/amd64/iommulib -kernel/misc/amd64/ipc -kernel/misc/amd64/kbtrans -kernel/misc/amd64/kcf -kernel/misc/amd64/kgssapi -kernel/misc/amd64/klmmod -kernel/misc/amd64/klmops -kernel/misc/amd64/kmdbmod -kernel/misc/amd64/ksocket -kernel/misc/amd64/mac -kernel/misc/amd64/md5 -kernel/misc/amd64/md_hotspares -kernel/misc/amd64/md_mirror -kernel/misc/amd64/md_notify -kernel/misc/amd64/md_raid -kernel/misc/amd64/md_sp -kernel/misc/amd64/md_stripe -kernel/misc/amd64/md_trans -kernel/misc/amd64/mii -kernel/misc/amd64/mwlfw -kernel/misc/amd64/net80211 -kernel/misc/amd64/neti -kernel/misc/amd64/nfs_dlboot -kernel/misc/amd64/nfssrv -kernel/misc/amd64/pci_autoconfig -kernel/misc/amd64/pcicfg -kernel/misc/amd64/pcie -kernel/misc/amd64/pcihp -kernel/misc/amd64/pcmcia -kernel/misc/amd64/rpcsec -kernel/misc/amd64/rpcsec_gss -kernel/misc/amd64/rsmops -kernel/misc/amd64/s1394 -kernel/misc/amd64/sata -kernel/misc/amd64/sbp2 -kernel/misc/amd64/scsi -kernel/misc/amd64/sda -kernel/misc/amd64/sha1 -kernel/misc/amd64/sha2 -kernel/misc/amd64/sol_ofs -kernel/misc/amd64/strategy -kernel/misc/amd64/strplumb -kernel/misc/amd64/tem -kernel/misc/amd64/tlimod -kernel/misc/amd64/uathfw -kernel/misc/amd64/usba -kernel/misc/amd64/usba10 -kernel/misc/amd64/usbs49_fw -kernel/misc/amd64/usbser -kernel/misc/amd64/uwba -kernel/misc/bignum -kernel/misc/bootdev -kernel/misc/busra -kernel/misc/cardbus -kernel/misc/cmlb -kernel/misc/consconfig -kernel/misc/ctf -kernel/misc/dadk -kernel/misc/dcopy -kernel/misc/dls -kernel/misc/drm -kernel/misc/emlxs/amd64/emlxs_fw -kernel/misc/emlxs/emlxs_fw -kernel/misc/fctl -kernel/misc/fssnap_if -kernel/misc/gda -kernel/misc/gld -kernel/misc/hidparser -kernel/misc/hook -kernel/misc/hpcsvc -kernel/misc/hwa1480_fw -kernel/misc/ibcm -kernel/misc/ibdm -kernel/misc/ibdma -kernel/misc/ibmf -kernel/misc/ibtl -kernel/misc/idm -kernel/misc/idmap -kernel/misc/iommulib -kernel/misc/ipc -kernel/misc/kbtrans -kernel/misc/kcf -kernel/misc/kgss/amd64/kmech_krb5 -kernel/misc/kgss/kmech_krb5 -kernel/misc/kgssapi -kernel/misc/klmmod -kernel/misc/klmops -kernel/misc/kmdbmod -kernel/misc/ksocket -kernel/misc/mac -kernel/misc/md5 -kernel/misc/md_hotspares -kernel/misc/md_mirror -kernel/misc/md_notify -kernel/misc/md_raid -kernel/misc/md_sp -kernel/misc/md_stripe -kernel/misc/md_trans -kernel/misc/mii -kernel/misc/mwlfw -kernel/misc/net80211 -kernel/misc/neti -kernel/misc/nfs_dlboot -kernel/misc/nfssrv -kernel/misc/pci_autoconfig -kernel/misc/pcicfg -kernel/misc/pcie -kernel/misc/pcihp -kernel/misc/pcmcia -kernel/misc/pmcs/amd64/pmcs8001fw -kernel/misc/pmcs/pmcs8001fw -kernel/misc/qlc/amd64/qlc_fw_2200 -kernel/misc/qlc/amd64/qlc_fw_2300 -kernel/misc/qlc/amd64/qlc_fw_2400 -kernel/misc/qlc/amd64/qlc_fw_2500 -kernel/misc/qlc/amd64/qlc_fw_6322 -kernel/misc/qlc/amd64/qlc_fw_8100 -kernel/misc/qlc/qlc_fw_2200 -kernel/misc/qlc/qlc_fw_2300 -kernel/misc/qlc/qlc_fw_2400 -kernel/misc/qlc/qlc_fw_2500 -kernel/misc/qlc/qlc_fw_6322 -kernel/misc/qlc/qlc_fw_8100 -kernel/misc/rpcsec -kernel/misc/rpcsec_gss -kernel/misc/rsmops -kernel/misc/s1394 -kernel/misc/sata -kernel/misc/sbp2 -kernel/misc/scsi -kernel/misc/scsi_vhci/amd64/scsi_vhci_f_asym_emc -kernel/misc/scsi_vhci/amd64/scsi_vhci_f_asym_lsi -kernel/misc/scsi_vhci/amd64/scsi_vhci_f_asym_sun -kernel/misc/scsi_vhci/amd64/scsi_vhci_f_sym -kernel/misc/scsi_vhci/amd64/scsi_vhci_f_sym_emc -kernel/misc/scsi_vhci/amd64/scsi_vhci_f_sym_hds -kernel/misc/scsi_vhci/amd64/scsi_vhci_f_tape -kernel/misc/scsi_vhci/amd64/scsi_vhci_f_tpgs -kernel/misc/scsi_vhci/amd64/scsi_vhci_f_tpgs_tape -kernel/misc/scsi_vhci/scsi_vhci_f_asym_emc -kernel/misc/scsi_vhci/scsi_vhci_f_asym_lsi -kernel/misc/scsi_vhci/scsi_vhci_f_asym_sun -kernel/misc/scsi_vhci/scsi_vhci_f_sym -kernel/misc/scsi_vhci/scsi_vhci_f_sym_emc -kernel/misc/scsi_vhci/scsi_vhci_f_sym_hds -kernel/misc/scsi_vhci/scsi_vhci_f_tape -kernel/misc/scsi_vhci/scsi_vhci_f_tpgs -kernel/misc/scsi_vhci/scsi_vhci_f_tpgs_tape -kernel/misc/sda -kernel/misc/sha1 -kernel/misc/sha2 -kernel/misc/sol_ofs -kernel/misc/strategy -kernel/misc/strplumb -kernel/misc/tem -kernel/misc/tlimod -kernel/misc/uathfw -kernel/misc/usba -kernel/misc/usba10 -kernel/misc/usbs49_fw -kernel/misc/usbser -kernel/misc/uwba -kernel/sched/SDC -kernel/sched/TS -kernel/sched/TS_DPTBL -kernel/sched/amd64/SDC -kernel/sched/amd64/TS -kernel/sched/amd64/TS_DPTBL -kernel/socketmod/amd64/icmp -kernel/socketmod/amd64/ksslf -kernel/socketmod/amd64/rts -kernel/socketmod/amd64/sockrds -kernel/socketmod/amd64/socksctp -kernel/socketmod/amd64/socksdp -kernel/socketmod/amd64/tcp -kernel/socketmod/amd64/trill -kernel/socketmod/amd64/udp -kernel/socketmod/icmp -kernel/socketmod/ksslf -kernel/socketmod/rts -kernel/socketmod/sockrds -kernel/socketmod/socksctp -kernel/socketmod/socksdp -kernel/socketmod/tcp -kernel/socketmod/trill -kernel/socketmod/udp -kernel/strmod/amd64/arp -kernel/strmod/amd64/bufmod -kernel/strmod/amd64/connld -kernel/strmod/amd64/dedump -kernel/strmod/amd64/drcompat -kernel/strmod/amd64/icmp -kernel/strmod/amd64/ip -kernel/strmod/amd64/ipsecah -kernel/strmod/amd64/ipsecesp -kernel/strmod/amd64/keysock -kernel/strmod/amd64/ldterm -kernel/strmod/amd64/nca -kernel/strmod/amd64/pckt -kernel/strmod/amd64/pfmod -kernel/strmod/amd64/pipemod -kernel/strmod/amd64/ptem -kernel/strmod/amd64/redirmod -kernel/strmod/amd64/rpcmod -kernel/strmod/amd64/sdpib -kernel/strmod/amd64/tcp -kernel/strmod/amd64/timod -kernel/strmod/amd64/tirdwr -kernel/strmod/amd64/ttcompat -kernel/strmod/amd64/udp -kernel/strmod/amd64/usb_ah -kernel/strmod/amd64/usbkbm -kernel/strmod/amd64/usbms -kernel/strmod/amd64/usbwcm -kernel/strmod/amd64/vuid2ps2 -kernel/strmod/amd64/vuid3ps2 -kernel/strmod/amd64/vuidm3p -kernel/strmod/amd64/vuidm4p -kernel/strmod/amd64/vuidm5p -kernel/strmod/arp -kernel/strmod/bufmod -kernel/strmod/connld -kernel/strmod/dedump -kernel/strmod/drcompat -kernel/strmod/icmp -kernel/strmod/ip -kernel/strmod/ipsecah -kernel/strmod/ipsecesp -kernel/strmod/keysock -kernel/strmod/ldterm -kernel/strmod/nca -kernel/strmod/pckt -kernel/strmod/pfmod -kernel/strmod/pipemod -kernel/strmod/ptem -kernel/strmod/redirmod -kernel/strmod/rpcmod -kernel/strmod/sdpib -kernel/strmod/tcp -kernel/strmod/timod -kernel/strmod/tirdwr -kernel/strmod/ttcompat -kernel/strmod/udp -kernel/strmod/usb_ah -kernel/strmod/usbkbm -kernel/strmod/usbms -kernel/strmod/usbwcm -kernel/strmod/vuid2ps2 -kernel/strmod/vuid3ps2 -kernel/strmod/vuidm3p -kernel/strmod/vuidm4p -kernel/strmod/vuidm5p -kernel/sys/amd64/autofs -kernel/sys/amd64/c2audit -kernel/sys/amd64/doorfs -kernel/sys/amd64/inst_sync -kernel/sys/amd64/kaio -kernel/sys/amd64/msgsys -kernel/sys/amd64/nfs -kernel/sys/amd64/pipe -kernel/sys/amd64/portfs -kernel/sys/amd64/pset -kernel/sys/amd64/rpcmod -kernel/sys/amd64/semsys -kernel/sys/amd64/shmsys -kernel/sys/autofs -kernel/sys/c2audit -kernel/sys/doorfs -kernel/sys/inst_sync -kernel/sys/kaio -kernel/sys/msgsys -kernel/sys/nfs -kernel/sys/pipe -kernel/sys/portfs -kernel/sys/pset -kernel/sys/rpcmod -kernel/sys/semsys -kernel/sys/shmsys -platform/i86hvm/kernel/drv/amd64/cmdk -platform/i86hvm/kernel/drv/amd64/rtls -platform/i86hvm/kernel/drv/amd64/sd -platform/i86hvm/kernel/drv/amd64/xdf -platform/i86hvm/kernel/drv/amd64/xnf -platform/i86hvm/kernel/drv/amd64/xpv -platform/i86hvm/kernel/drv/amd64/xpvd -platform/i86hvm/kernel/drv/cmdk -platform/i86hvm/kernel/drv/rtls -platform/i86hvm/kernel/drv/sd -platform/i86hvm/kernel/drv/xdf -platform/i86hvm/kernel/drv/xnf -platform/i86hvm/kernel/drv/xpv -platform/i86hvm/kernel/drv/xpv.conf -platform/i86hvm/kernel/drv/xpvd -platform/i86hvm/kernel/drv/xpvd.conf -platform/i86hvm/kernel/misc/amd64/hvm_bootstrap -platform/i86hvm/kernel/misc/amd64/hvm_cmdk -platform/i86hvm/kernel/misc/amd64/hvm_sd -platform/i86hvm/kernel/misc/hvm_bootstrap -platform/i86hvm/kernel/misc/hvm_cmdk -platform/i86hvm/kernel/misc/hvm_sd -platform/i86pc/kernel/amd64/unix -platform/i86pc/kernel/cpu/amd64/cpu.generic -platform/i86pc/kernel/cpu/amd64/cpu_ms.AuthenticAMD -platform/i86pc/kernel/cpu/amd64/cpu_ms.AuthenticAMD.15 -platform/i86pc/kernel/cpu/amd64/cpu_ms.GenuineIntel -platform/i86pc/kernel/cpu/amd64/cpu_ms.GenuineIntel.6.46 -platform/i86pc/kernel/cpu/amd64/cpu_ms.GenuineIntel.6.47 -platform/i86pc/kernel/cpu/cpu.generic -platform/i86pc/kernel/cpu/cpu_ms.AuthenticAMD -platform/i86pc/kernel/cpu/cpu_ms.AuthenticAMD.15 -platform/i86pc/kernel/cpu/cpu_ms.GenuineIntel -platform/i86pc/kernel/cpu/cpu_ms.GenuineIntel.6.46 -platform/i86pc/kernel/cpu/cpu_ms.GenuineIntel.6.47 -platform/i86pc/kernel/dacf/amd64/consconfig_dacf -platform/i86pc/kernel/dacf/consconfig_dacf -platform/i86pc/kernel/drv/acpinex -platform/i86pc/kernel/drv/acpippm -platform/i86pc/kernel/drv/acpippm.conf -platform/i86pc/kernel/drv/amd64/acpinex -platform/i86pc/kernel/drv/amd64/acpippm -platform/i86pc/kernel/drv/amd64/amd_iommu -platform/i86pc/kernel/drv/amd64/cpc -platform/i86pc/kernel/drv/amd64/cpudrv -platform/i86pc/kernel/drv/amd64/dr -platform/i86pc/kernel/drv/amd64/fipe -platform/i86pc/kernel/drv/amd64/ioat -platform/i86pc/kernel/drv/amd64/isa -platform/i86pc/kernel/drv/amd64/npe -platform/i86pc/kernel/drv/amd64/pci -platform/i86pc/kernel/drv/amd64/pci-ide -platform/i86pc/kernel/drv/amd64/pit_beep -platform/i86pc/kernel/drv/amd64/ppm -platform/i86pc/kernel/drv/amd64/rootnex -platform/i86pc/kernel/drv/amd64/xsvc -platform/i86pc/kernel/drv/amd_iommu -platform/i86pc/kernel/drv/amd_iommu.conf -platform/i86pc/kernel/drv/cpc -platform/i86pc/kernel/drv/cpc.conf -platform/i86pc/kernel/drv/cpudrv -platform/i86pc/kernel/drv/dr.conf -platform/i86pc/kernel/drv/fipe -platform/i86pc/kernel/drv/fipe.conf -platform/i86pc/kernel/drv/ioat -platform/i86pc/kernel/drv/ioat.conf -platform/i86pc/kernel/drv/isa -platform/i86pc/kernel/drv/npe -platform/i86pc/kernel/drv/pci -platform/i86pc/kernel/drv/pci-ide -platform/i86pc/kernel/drv/pci-ide.conf -platform/i86pc/kernel/drv/pit_beep -platform/i86pc/kernel/drv/pit_beep.conf -platform/i86pc/kernel/drv/ppm -platform/i86pc/kernel/drv/ppm.conf -platform/i86pc/kernel/drv/rootnex -platform/i86pc/kernel/drv/rootnex.conf -platform/i86pc/kernel/drv/xsvc -platform/i86pc/kernel/drv/xsvc.conf -platform/i86pc/kernel/kmdb/amd64/apix -platform/i86pc/kernel/kmdb/amd64/pcplusmp -platform/i86pc/kernel/kmdb/amd64/unix -platform/i86pc/kernel/kmdb/amd64/uppc -platform/i86pc/kernel/kmdb/apix -platform/i86pc/kernel/kmdb/pcplusmp -platform/i86pc/kernel/kmdb/unix -platform/i86pc/kernel/kmdb/uppc -platform/i86pc/kernel/mach/amd64/apix -platform/i86pc/kernel/mach/amd64/pcplusmp -platform/i86pc/kernel/mach/amd64/uppc -platform/i86pc/kernel/mach/apix -platform/i86pc/kernel/mach/pcplusmp -platform/i86pc/kernel/mach/uppc -platform/i86pc/kernel/misc/acpidev -platform/i86pc/kernel/misc/amd64/acpidev -platform/i86pc/kernel/misc/amd64/cpr -platform/i86pc/kernel/misc/amd64/drmach_acpi -platform/i86pc/kernel/misc/amd64/gfx_private -platform/i86pc/kernel/misc/cpr -platform/i86pc/kernel/misc/gfx_private -platform/i86pc/kernel/sys/amd64/cpc -platform/i86pc/kernel/sys/cpc -platform/i86pc/kernel/unix -platform/i86pc/multiboot -platform/i86pc/ucode/amd-ucode.bin -platform/i86pc/ucode/intel-ucode.txt -platform/i86xpv/kernel/amd64/unix -platform/i86xpv/kernel/cpu/amd64/cpu.generic -platform/i86xpv/kernel/cpu/amd64/cpu_ms.AuthenticAMD -platform/i86xpv/kernel/cpu/amd64/cpu_ms.AuthenticAMD.15 -platform/i86xpv/kernel/cpu/amd64/cpu_ms.GenuineIntel -platform/i86xpv/kernel/cpu/cpu.generic -platform/i86xpv/kernel/cpu/cpu_ms.AuthenticAMD -platform/i86xpv/kernel/cpu/cpu_ms.AuthenticAMD.15 -platform/i86xpv/kernel/cpu/cpu_ms.GenuineIntel -platform/i86xpv/kernel/dacf/amd64/consconfig_dacf -platform/i86xpv/kernel/dacf/consconfig_dacf -platform/i86xpv/kernel/drv/amd64/balloon -platform/i86xpv/kernel/drv/amd64/domcaps -platform/i86xpv/kernel/drv/amd64/evtchn -platform/i86xpv/kernel/drv/amd64/ioat -platform/i86xpv/kernel/drv/amd64/isa -platform/i86xpv/kernel/drv/amd64/npe -platform/i86xpv/kernel/drv/amd64/pci -platform/i86xpv/kernel/drv/amd64/pci-ide -platform/i86xpv/kernel/drv/amd64/pit_beep -platform/i86xpv/kernel/drv/amd64/privcmd -platform/i86xpv/kernel/drv/amd64/rootnex -platform/i86xpv/kernel/drv/amd64/xdb -platform/i86xpv/kernel/drv/amd64/xdf -platform/i86xpv/kernel/drv/amd64/xdt -platform/i86xpv/kernel/drv/amd64/xenbus -platform/i86xpv/kernel/drv/amd64/xencons -platform/i86xpv/kernel/drv/amd64/xnbe -platform/i86xpv/kernel/drv/amd64/xnbo -platform/i86xpv/kernel/drv/amd64/xnbu -platform/i86xpv/kernel/drv/amd64/xnf -platform/i86xpv/kernel/drv/amd64/xpvd -platform/i86xpv/kernel/drv/amd64/xpvtap -platform/i86xpv/kernel/drv/amd64/xsvc -platform/i86xpv/kernel/drv/balloon -platform/i86xpv/kernel/drv/domcaps -platform/i86xpv/kernel/drv/evtchn -platform/i86xpv/kernel/drv/ioat -platform/i86xpv/kernel/drv/ioat.conf -platform/i86xpv/kernel/drv/isa -platform/i86xpv/kernel/drv/npe -platform/i86xpv/kernel/drv/pci -platform/i86xpv/kernel/drv/pci-ide -platform/i86xpv/kernel/drv/pci-ide.conf -platform/i86xpv/kernel/drv/pit_beep -platform/i86xpv/kernel/drv/pit_beep.conf -platform/i86xpv/kernel/drv/privcmd -platform/i86xpv/kernel/drv/rootnex -platform/i86xpv/kernel/drv/xdf -platform/i86xpv/kernel/drv/xdt -platform/i86xpv/kernel/drv/xdt.conf -platform/i86xpv/kernel/drv/xenbus -platform/i86xpv/kernel/drv/xencons -platform/i86xpv/kernel/drv/xencons.conf -platform/i86xpv/kernel/drv/xnf -platform/i86xpv/kernel/drv/xpvd -platform/i86xpv/kernel/drv/xsvc -platform/i86xpv/kernel/drv/xsvc.conf -platform/i86xpv/kernel/kmdb/amd64/unix -platform/i86xpv/kernel/kmdb/amd64/xpv_psm -platform/i86xpv/kernel/kmdb/amd64/xpv_uppc -platform/i86xpv/kernel/kmdb/unix -platform/i86xpv/kernel/kmdb/xpv_psm -platform/i86xpv/kernel/kmdb/xpv_uppc -platform/i86xpv/kernel/mach/amd64/xpv_psm -platform/i86xpv/kernel/mach/amd64/xpv_uppc -platform/i86xpv/kernel/mach/xpv_psm -platform/i86xpv/kernel/mach/xpv_uppc -platform/i86xpv/kernel/misc/amd64/gfx_private -platform/i86xpv/kernel/misc/amd64/xnb -platform/i86xpv/kernel/misc/amd64/xpv_autoconfig -platform/i86xpv/kernel/misc/gfx_private -platform/i86xpv/kernel/misc/xpv_autoconfig -platform/i86xpv/kernel/tod/amd64/xpvtod -platform/i86xpv/kernel/tod/xpvtod -platform/i86xpv/kernel/unix -usr/kernel/brand/amd64/s10_brand -usr/kernel/brand/amd64/sn1_brand -usr/kernel/brand/s10_brand -usr/kernel/brand/sn1_brand -usr/kernel/drv/amd64/bpf -usr/kernel/drv/amd64/dump -usr/kernel/drv/amd64/emul64 -usr/kernel/drv/amd64/fssnap -usr/kernel/drv/amd64/gen_drv -usr/kernel/drv/amd64/ii -usr/kernel/drv/amd64/ipf -usr/kernel/drv/amd64/kstat -usr/kernel/drv/amd64/ksyms -usr/kernel/drv/amd64/logindmux -usr/kernel/drv/amd64/ncall -usr/kernel/drv/amd64/nsctl -usr/kernel/drv/amd64/nskern -usr/kernel/drv/amd64/nsmb -usr/kernel/drv/amd64/pm -usr/kernel/drv/amd64/pool -usr/kernel/drv/amd64/pshot -usr/kernel/drv/amd64/ptm -usr/kernel/drv/amd64/pts -usr/kernel/drv/amd64/rdc -usr/kernel/drv/amd64/rdcsrv -usr/kernel/drv/amd64/rdcstub -usr/kernel/drv/amd64/rsm -usr/kernel/drv/amd64/sdbc -usr/kernel/drv/amd64/smbsrv -usr/kernel/drv/amd64/sppp -usr/kernel/drv/amd64/sppptun -usr/kernel/drv/amd64/sv -usr/kernel/drv/amd64/tclient -usr/kernel/drv/amd64/tnf -usr/kernel/drv/amd64/tphci -usr/kernel/drv/amd64/tvhci -usr/kernel/drv/amd64/winlock -usr/kernel/drv/amd64/zcons -usr/kernel/drv/bpf -usr/kernel/drv/bpf.conf -usr/kernel/drv/dump -usr/kernel/drv/dump.conf -usr/kernel/drv/emul64 -usr/kernel/drv/emul64.conf -usr/kernel/drv/fssnap -usr/kernel/drv/fssnap.conf -usr/kernel/drv/gen_drv -usr/kernel/drv/ii -usr/kernel/drv/ii.conf -usr/kernel/drv/ipf -usr/kernel/drv/ipf.conf -usr/kernel/drv/kstat -usr/kernel/drv/kstat.conf -usr/kernel/drv/ksyms -usr/kernel/drv/ksyms.conf -usr/kernel/drv/logindmux -usr/kernel/drv/logindmux.conf -usr/kernel/drv/ncall -usr/kernel/drv/ncall.conf -usr/kernel/drv/nsctl -usr/kernel/drv/nsctl.conf -usr/kernel/drv/nskern -usr/kernel/drv/nskern.conf -usr/kernel/drv/nsmb -usr/kernel/drv/nsmb.conf -usr/kernel/drv/pm -usr/kernel/drv/pm.conf -usr/kernel/drv/pool -usr/kernel/drv/pool.conf -usr/kernel/drv/pshot -usr/kernel/drv/pshot.conf -usr/kernel/drv/ptm -usr/kernel/drv/ptm.conf -usr/kernel/drv/pts -usr/kernel/drv/pts.conf -usr/kernel/drv/rdc -usr/kernel/drv/rdc.conf -usr/kernel/drv/rdcsrv -usr/kernel/drv/rdcstub -usr/kernel/drv/rsm -usr/kernel/drv/rsm.conf -usr/kernel/drv/sdbc -usr/kernel/drv/sdbc.conf -usr/kernel/drv/smbsrv -usr/kernel/drv/smbsrv.conf -usr/kernel/drv/sppp -usr/kernel/drv/sppp.conf -usr/kernel/drv/sppptun -usr/kernel/drv/sppptun.conf -usr/kernel/drv/sv -usr/kernel/drv/sv.conf -usr/kernel/drv/tclient -usr/kernel/drv/tnf -usr/kernel/drv/tnf.conf -usr/kernel/drv/tphci -usr/kernel/drv/tvhci -usr/kernel/drv/winlock -usr/kernel/drv/winlock.conf -usr/kernel/drv/zcons -usr/kernel/exec/amd64/javaexec -usr/kernel/exec/amd64/shbinexec -usr/kernel/exec/javaexec -usr/kernel/exec/shbinexec -usr/kernel/fs/amd64/fdfs -usr/kernel/fs/amd64/pcfs -usr/kernel/fs/amd64/smbfs -usr/kernel/fs/fdfs -usr/kernel/fs/pcfs -usr/kernel/fs/smbfs -usr/kernel/kmdb/amd64/nsmb -usr/kernel/kmdb/amd64/smbfs -usr/kernel/kmdb/amd64/smbsrv -usr/kernel/kmdb/nsmb -usr/kernel/kmdb/smbfs -usr/kernel/kmdb/smbsrv -usr/kernel/misc/amd64/rdcsrv -usr/kernel/misc/amd64/rdcstub -usr/kernel/misc/amd64/spuni -usr/kernel/misc/rdcsrv -usr/kernel/misc/rdcstub -usr/kernel/misc/spuni -usr/kernel/pcbe/amd64/pcbe.AuthenticAMD -usr/kernel/pcbe/amd64/pcbe.GenuineIntel.15 -usr/kernel/pcbe/amd64/pcbe.GenuineIntel.5 -usr/kernel/pcbe/amd64/pcbe.GenuineIntel.6 -usr/kernel/pcbe/amd64/pcbe.GenuineIntel.6.15 -usr/kernel/pcbe/pcbe.AuthenticAMD -usr/kernel/pcbe/pcbe.GenuineIntel.15 -usr/kernel/pcbe/pcbe.GenuineIntel.5 -usr/kernel/pcbe/pcbe.GenuineIntel.6 -usr/kernel/pcbe/pcbe.GenuineIntel.6.15 -usr/kernel/sched/FSS -usr/kernel/sched/FX -usr/kernel/sched/FX_DPTBL -usr/kernel/sched/IA -usr/kernel/sched/RT -usr/kernel/sched/RT_DPTBL -usr/kernel/sched/amd64/FSS -usr/kernel/sched/amd64/FX -usr/kernel/sched/amd64/FX_DPTBL -usr/kernel/sched/amd64/IA -usr/kernel/sched/amd64/RT -usr/kernel/sched/amd64/RT_DPTBL -usr/kernel/socketmod/amd64/sockpfp -usr/kernel/socketmod/sockpfp -usr/kernel/strmod/amd64/cryptmod -usr/kernel/strmod/amd64/rlmod -usr/kernel/strmod/amd64/spppasyn -usr/kernel/strmod/amd64/spppcomp -usr/kernel/strmod/amd64/sppptun -usr/kernel/strmod/amd64/telmod -usr/kernel/strmod/cryptmod -usr/kernel/strmod/rlmod -usr/kernel/strmod/spppasyn -usr/kernel/strmod/spppcomp -usr/kernel/strmod/sppptun -usr/kernel/strmod/telmod -usr/kernel/sys/acctctl -usr/kernel/sys/amd64/acctctl -usr/kernel/sys/amd64/exacctsys -usr/kernel/sys/amd64/sysacct -usr/kernel/sys/exacctsys -usr/kernel/sys/sysacct -usr/platform/i86pc/include/sys/acpidev.h -usr/platform/i86pc/include/sys/amd_iommu.h -usr/platform/i86pc/include/sys/asm_misc.h -usr/platform/i86pc/include/sys/clock.h -usr/platform/i86pc/include/sys/cram.h -usr/platform/i86pc/include/sys/ddi_subrdefs.h -usr/platform/i86pc/include/sys/debug_info.h -usr/platform/i86pc/include/sys/fastboot.h -usr/platform/i86pc/include/sys/mach_mmu.h -usr/platform/i86pc/include/sys/machclock.h -usr/platform/i86pc/include/sys/machcpuvar.h -usr/platform/i86pc/include/sys/machparam.h -usr/platform/i86pc/include/sys/machprivregs.h -usr/platform/i86pc/include/sys/machsystm.h -usr/platform/i86pc/include/sys/machthread.h -usr/platform/i86pc/include/sys/memnode.h -usr/platform/i86pc/include/sys/pc_mmu.h -usr/platform/i86pc/include/sys/psm.h -usr/platform/i86pc/include/sys/psm_defs.h -usr/platform/i86pc/include/sys/psm_modctl.h -usr/platform/i86pc/include/sys/psm_types.h -usr/platform/i86pc/include/sys/rm_platter.h -usr/platform/i86pc/include/sys/sbd_ioctl.h -usr/platform/i86pc/include/sys/smp_impldefs.h -usr/platform/i86pc/include/sys/vm_machparam.h -usr/platform/i86pc/include/sys/x_call.h -usr/platform/i86pc/include/sys/xc_levels.h -usr/platform/i86pc/include/sys/xsvc.h -usr/platform/i86pc/include/vm/hat_i86.h -usr/platform/i86pc/include/vm/hat_pte.h -usr/platform/i86pc/include/vm/hment.h -usr/platform/i86pc/include/vm/htable.h -usr/platform/i86pc/include/vm/kboot_mmu.h -usr/platform/i86pc/lib/acpihpd -usr/platform/i86pc/lib/cfgadm/amd64/sbd.so.1 -usr/platform/i86pc/lib/cfgadm/sbd.so.1 -usr/platform/i86pc/lib/fm/eft/amd64.eft -usr/platform/i86pc/lib/fm/eft/gcpu.eft -usr/platform/i86pc/lib/fm/eft/gcpu_amd.eft -usr/platform/i86pc/lib/fm/eft/intel.eft -usr/platform/i86pc/lib/fm/topo/maps/Netra-X4200-M2-disk-hc-topology.xml -usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4200-M2-disk-hc-topology.xml -usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4200-Server-disk-hc-topology.xml -usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4500-disk-hc-topology.xml -usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4540-disk-hc-topology.xml -usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4600-M2-disk-hc-topology.xml -usr/platform/i86pc/lib/fm/topo/maps/chassis-hc-topology.xml -usr/platform/i86pc/lib/fm/topo/maps/chip-hc-topology.xml -usr/platform/i86pc/lib/fm/topo/maps/fan-hc-topology.xml -usr/platform/i86pc/lib/fm/topo/maps/i86pc-hc-topology.xml -usr/platform/i86pc/lib/fm/topo/maps/i86pc-legacy-hc-topology.xml -usr/platform/i86pc/lib/fm/topo/maps/psu-hc-topology.xml -usr/platform/i86pc/lib/fm/topo/plugins/chip.so -usr/platform/i86pc/lib/fm/topo/plugins/hostbridge.so -usr/platform/i86pc/lib/fm/topo/plugins/pcibus.so -usr/platform/i86pc/lib/fm/topo/plugins/x86pi.so -usr/platform/i86pc/lib/mdb/kvm/amd64/apix.so -usr/platform/i86pc/lib/mdb/kvm/amd64/pcplusmp.so -usr/platform/i86pc/lib/mdb/kvm/amd64/unix.so -usr/platform/i86pc/lib/mdb/kvm/amd64/uppc.so -usr/platform/i86pc/lib/mdb/kvm/apix.so -usr/platform/i86pc/lib/mdb/kvm/pcplusmp.so -usr/platform/i86pc/lib/mdb/kvm/unix.so -usr/platform/i86pc/lib/mdb/kvm/uppc.so -usr/platform/i86xpv/include/sys/balloon.h -usr/platform/i86xpv/include/sys/machprivregs.h -usr/platform/i86xpv/include/sys/xen_mmu.h -usr/platform/i86xpv/include/sys/xpv_impl.h -usr/platform/i86xpv/include/vm/seg_mf.h -usr/platform/i86xpv/lib/mdb/kvm/amd64/unix.so -usr/platform/i86xpv/lib/mdb/kvm/amd64/xpv.so -usr/platform/i86xpv/lib/mdb/kvm/amd64/xpv_psm.so -usr/platform/i86xpv/lib/mdb/kvm/amd64/xpv_uppc.so -usr/platform/i86xpv/lib/mdb/kvm/unix.so -usr/platform/i86xpv/lib/mdb/kvm/xpv.so -usr/platform/i86xpv/lib/mdb/kvm/xpv_psm.so -usr/platform/i86xpv/lib/mdb/kvm/xpv_uppc.so diff --git a/illumos-kernel/debian/name_to_major b/illumos-kernel/debian/name_to_major deleted file mode 100644 index 84f4602..0000000 --- a/illumos-kernel/debian/name_to_major +++ /dev/null @@ -1,268 +0,0 @@ -ixgb 1 -aac 2 -hermon 3 -iprb 4 -glm 5 -afe 6 -usbser_edge 7 -xpv 8 -igb 9 -pool 10 -pcser 11 -sdp 12 -pcata 13 -xge 14 -heci 15 -nxge 16 -scsa1394 17 -e1000g 18 -ata 19 -pci-ide 20 -dump 21 -fssnap 22 -kstat 23 -ksyms 24 -logindmux 25 -ptm 26 -pts 27 -acpi_drv 28 -aggr 29 -arp 30 -bl 31 -bridge 32 -bscbus 33 -bscv 34 -clone 35 -cn 36 -conskbd 37 -consms 38 -cpuid 39 -cpunex 40 -crypto 41 -cryptoadm 42 -dld 43 -dlpistub 44 -i8042 45 -icmp 46 -icmp6 47 -intel_nb5000 48 -intel_nhm 49 -intel_nhmex 50 -ip 51 -ip6 52 -ipnet 53 -ippctl 54 -ipsecah 55 -ipsecesp 56 -iptun 57 -iwscn 58 -kb8042 59 -keysock 60 -kmdb 61 -kssl 62 -llc1 63 -lofi 64 -log 65 -mc-amd 66 -mm 67 -mouse8042 68 -mpt 69 -nulldriver 70 -openeepr 71 -options 72 -pci_pci 73 -pcieb 74 -physmem 75 -poll 76 -power 77 -pseudo 78 -ptc 79 -ptsl 80 -ramdisk 81 -random 82 -rts 83 -sad 84 -md 85 -scsi_vhci 86 -sd 87 -devinfo 88 -sgen 89 -simnet 90 -smbios 91 -softmac 92 -spdsock 93 -st 94 -sy 95 -sysevent 96 -sysmsg 97 -tcp 98 -tcp6 99 -tl 100 -tzmon 101 -ucode 102 -udp 103 -udp6 104 -vgatext 105 -asy 106 -vnic 107 -wc 108 -dcpc 109 -dtrace 110 -fasttrap 111 -fbt 112 -lockstat 113 -profile 114 -sdt 115 -systrace 116 -iser 117 -usbsacm 118 -bge 119 -bcm_sata 120 -sdpib 121 -rge 122 -amr 123 -sppp 124 -sppptun 125 -tavor 126 -usbftdi 127 -atge 128 -myri10ge 129 -sol_ucma 130 -sol_umad 131 -sol_uverbs 132 -nsmb 133 -nv_sata 134 -mega_sas 135 -yge 136 -smp 137 -usbsprl 138 -rdsv3 139 -amd64_gart 140 -agpgart 141 -agptarget 142 -nvidia 143 -elxl 144 -fcp 145 -dr 146 -fcsm 147 -srn 148 -ibp 149 -pm 150 -daplt 151 -dmfe 152 -fm 153 -eoib 154 -eibnx 155 -marvell88sx 156 -ixgbe 157 -hme 158 -ses 159 -ahci 160 -emlxs 161 -oce 162 -mpt_sas 163 -fp 164 -bnxe 165 -hxge 166 -fct 167 -pppt 168 -qlt 169 -stmf 170 -stmf_sbd 171 -cpc 172 -ipf 173 -rtls 174 -arcmsr 175 -fipe 176 -blkdev 177 -adpu320 178 -zfs 179 -smbsrv 180 -mr_sas 181 -ehci 182 -hid 183 -hubd 184 -hwahc 185 -hwarc 186 -ohci 187 -scsa2usb 188 -uhci 189 -usb_ac 190 -usb_as 191 -usb_ia 192 -usb_mid 193 -usbprn 194 -wusb_ca 195 -wusb_df 196 -bnx 197 -amd8111s 198 -sfe 199 -ugen 200 -dnet 201 -pcn 202 -pmcs 203 -iscsi 204 -chxge 205 -fcip 206 -acpinex 207 -acpippm 208 -amd_iommu 209 -balloon 210 -cpudrv 211 -domcaps 212 -evtchn 213 -isa 214 -npe 215 -pci 216 -pit_beep 217 -ppm 218 -privcmd 219 -rootnex 220 -xdb 221 -xdf 222 -xenbus 223 -xencons 224 -xnbe 225 -xnbo 226 -xnbu 227 -xnf 228 -xpvd 229 -xpvtap 230 -i915 231 -si3124 232 -dca 233 -lsimega 234 -cpqary3 235 -rds 236 -rdsib 237 -nge 238 -did 239 -atiatom 240 -hci1394 241 -mxfe 242 -cmdk 243 -ecpp 244 -fd 245 -fdc 246 -rpcib 247 -ce 248 -vr 249 -pcic 250 -pcs 251 -zcons 252 -usbecm 253 -tpm 254 -bpf 255 -bfe 256 -sdhost 257 -audio 258 -audio1575 259 -audioens 260 -audiopci 261 -audiots 262 -ntxn 263 -ib 264 -qlc 265 -qlge 266 -usbsksp 267 -ioat 268 diff --git a/illumos-kernel/debian/rules b/illumos-kernel/debian/rules deleted file mode 100755 index 6ec98f8..0000000 --- a/illumos-kernel/debian/rules +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/make -f - -%: - dh $@ - -# For a while we use binary "sources" -override_dh_auto_configure: -override_dh_auto_build: -override_dh_auto_test: -override_dh_auto_install: - ln -sf ../../root_i386 debian/tmp - -override_dh_auto_clean: - -override_dh_strip: - dh_strip -N illumos-kernel - -override_dh_installmodules: - -override_dh_shlibdeps: - dh_shlibdeps -N illumos-kernel - diff --git a/illumos-pam/debian/changelog b/illumos-pam/debian/changelog deleted file mode 100644 index bd3eb36..0000000 --- a/illumos-pam/debian/changelog +++ /dev/null @@ -1,11 +0,0 @@ -illumos-pam (0.1+13513-21) unstable; urgency=low - - * Preparing to replace by Linux PAM. - - -- Igor Pashev <pashev.igor@gmail.com> Mon, 28 May 2012 01:39:02 +0000 - -illumos-pam (0.1+13513-20) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Sat, 18 Feb 2012 22:57:18 +0400 diff --git a/illumos-pam/debian/compat b/illumos-pam/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/illumos-pam/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/illumos-pam/debian/control b/illumos-pam/debian/control deleted file mode 100644 index e815f90..0000000 --- a/illumos-pam/debian/control +++ /dev/null @@ -1,41 +0,0 @@ -Source: illumos-pam -Section: libs -Priority: required -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8 ), -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - - -Package: libpam1 -Section: libs -Priority: required -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Pluggable Authentication Modules library - Contains the shared library for Solaris-PAM, a library that enables the - local system administrator to choose how applications authenticate users. - In other words, without rewriting or recompiling a PAM-aware application, - it is possible to switch between the authentication mechanism(s) it uses. - One may entirely upgrade the local authentication system without touching - the applications themselves. - -Package: libpam1-dev -Section: libdevel -Priority: optional -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, - libpam1 (= ${binary:Version}), -Provides: libpam-dev, -Description: Pluggable Authentication Modules library (development files) - - -Package: libpam-modules-illumos -Priority: required -Section: admin -Replaces: libpam-modules (<< 0.1+13513-21) -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, libcrypt-modules -Description: Pluggable Authentication Modules for PAM - Transitional package while moving to Linux PAM. diff --git a/illumos-pam/debian/libpam-modules-illumos.install b/illumos-pam/debian/libpam-modules-illumos.install deleted file mode 100644 index d26aa98..0000000 --- a/illumos-pam/debian/libpam-modules-illumos.install +++ /dev/null @@ -1,86 +0,0 @@ -usr/lib/security/amd64/pam_allow.so -usr/lib/security/amd64/pam_allow.so.1 -usr/lib/security/amd64/pam_authtok_check.so -usr/lib/security/amd64/pam_authtok_check.so.1 -usr/lib/security/amd64/pam_authtok_get.so -usr/lib/security/amd64/pam_authtok_get.so.1 -usr/lib/security/amd64/pam_authtok_store.so -usr/lib/security/amd64/pam_authtok_store.so.1 -usr/lib/security/amd64/pam_deny.so -usr/lib/security/amd64/pam_deny.so.1 -usr/lib/security/amd64/pam_dhkeys.so -usr/lib/security/amd64/pam_dhkeys.so.1 -usr/lib/security/amd64/pam_dial_auth.so -usr/lib/security/amd64/pam_dial_auth.so.1 -usr/lib/security/amd64/pam_list.so -usr/lib/security/amd64/pam_list.so.1 -usr/lib/security/amd64/pam_passwd_auth.so -usr/lib/security/amd64/pam_passwd_auth.so.1 -usr/lib/security/amd64/pam_rhosts_auth.so -usr/lib/security/amd64/pam_rhosts_auth.so.1 -usr/lib/security/amd64/pam_roles.so -usr/lib/security/amd64/pam_roles.so.1 -usr/lib/security/amd64/pam_sample.so -usr/lib/security/amd64/pam_sample.so.1 -usr/lib/security/amd64/pam_tsol_account.so -usr/lib/security/amd64/pam_tsol_account.so.1 -usr/lib/security/amd64/pam_unix_account.so -usr/lib/security/amd64/pam_unix_account.so.1 -usr/lib/security/amd64/pam_unix_auth.so -usr/lib/security/amd64/pam_unix_auth.so.1 -usr/lib/security/amd64/pam_unix_cred.so -usr/lib/security/amd64/pam_unix_cred.so.1 -usr/lib/security/amd64/pam_unix_session.so -usr/lib/security/amd64/pam_unix_session.so.1 -usr/lib/security/pam_allow.so -usr/lib/security/pam_allow.so.1 -usr/lib/security/pam_authtok_check.so -usr/lib/security/pam_authtok_check.so.1 -usr/lib/security/pam_authtok_get.so -usr/lib/security/pam_authtok_get.so.1 -usr/lib/security/pam_authtok_store.so -usr/lib/security/pam_authtok_store.so.1 -usr/lib/security/pam_deny.so -usr/lib/security/pam_deny.so.1 -usr/lib/security/pam_dhkeys.so -usr/lib/security/pam_dhkeys.so.1 -usr/lib/security/pam_dial_auth.so -usr/lib/security/pam_dial_auth.so.1 -usr/lib/security/pam_list.so -usr/lib/security/pam_list.so.1 -usr/lib/security/pam_passwd_auth.so -usr/lib/security/pam_passwd_auth.so.1 -usr/lib/security/pam_rhosts_auth.so -usr/lib/security/pam_rhosts_auth.so.1 -usr/lib/security/pam_roles.so -usr/lib/security/pam_roles.so.1 -usr/lib/security/pam_sample.so -usr/lib/security/pam_sample.so.1 -usr/lib/security/pam_tsol_account.so -usr/lib/security/pam_tsol_account.so.1 -usr/lib/security/pam_unix_account.so -usr/lib/security/pam_unix_account.so.1 -usr/lib/security/pam_unix_auth.so -usr/lib/security/pam_unix_auth.so.1 -usr/lib/security/pam_unix_cred.so -usr/lib/security/pam_unix_cred.so.1 -usr/lib/security/pam_unix_session.so -usr/lib/security/pam_unix_session.so.1 -usr/share/man/man4/pam.conf.4 -usr/share/man/man5/pam_allow.5 -usr/share/man/man5/pam_authtok_check.5 -usr/share/man/man5/pam_authtok_get.5 -usr/share/man/man5/pam_authtok_store.5 -usr/share/man/man5/pam_deny.5 -usr/share/man/man5/pam_dhkeys.5 -usr/share/man/man5/pam_dial_auth.5 -usr/share/man/man5/pam_list.5 -usr/share/man/man5/pam_passwd_auth.5 -usr/share/man/man5/pam_rhosts_auth.5 -usr/share/man/man5/pam_roles.5 -usr/share/man/man5/pam_sample.5 -usr/share/man/man5/pam_tsol_account.5 -usr/share/man/man5/pam_unix_account.5 -usr/share/man/man5/pam_unix_auth.5 -usr/share/man/man5/pam_unix_cred.5 -usr/share/man/man5/pam_unix_session.5 diff --git a/illumos-pam/debian/libpam1-dev.install b/illumos-pam/debian/libpam1-dev.install deleted file mode 100644 index f062bf2..0000000 --- a/illumos-pam/debian/libpam1-dev.install +++ /dev/null @@ -1,5 +0,0 @@ -usr/include/security/pam_appl.h -usr/include/security/pam_impl.h -usr/include/security/pam_modules.h -usr/share/man/man3lib/libpam.3lib -usr/share/man/man3pam/* diff --git a/illumos-pam/debian/libpam1-dev.links b/illumos-pam/debian/libpam1-dev.links deleted file mode 100644 index 24ace86..0000000 --- a/illumos-pam/debian/libpam1-dev.links +++ /dev/null @@ -1 +0,0 @@ -lib/x86_64-illumos/libpam.so.1 usr/lib/x86_64-illumos/libpam.so diff --git a/illumos-pam/debian/libpam1.install b/illumos-pam/debian/libpam1.install deleted file mode 100644 index 105199d..0000000 --- a/illumos-pam/debian/libpam1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libpam.so.1* lib/x86_64-illumos/ -lib/libpam.so.1* lib/i386-illumos/ diff --git a/illumos-pam/debian/rules b/illumos-pam/debian/rules deleted file mode 100755 index b733988..0000000 --- a/illumos-pam/debian/rules +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/make -f - - -%: - dh $@ - -# For a while we use binary "sources" -override_dh_auto_configure: -override_dh_auto_build: -override_dh_auto_test: -override_dh_auto_install: - ln -sf ../../root_i386 debian/tmp - -override_dh_auto_clean: - -override_dh_installmodules: - -override_dh_installdocs: - dh_installdocs --link-doc=libpam1 diff --git a/illumos-procps/debian/changelog b/illumos-procps/debian/changelog deleted file mode 100644 index 50be075..0000000 --- a/illumos-procps/debian/changelog +++ /dev/null @@ -1,12 +0,0 @@ -illumos-procps (0.1+13513-22) unstable; urgency=low - - * Added missed manpages. - - -- Igor Pashev <pashev.igor@gmail.com> Sun, 05 Feb 2012 04:07:20 +0400 - -illumos-procps (0.1+13513-21) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Sun, 05 Feb 2012 03:44:45 +0400 - diff --git a/illumos-procps/debian/compat b/illumos-procps/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/illumos-procps/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/illumos-procps/debian/control b/illumos-procps/debian/control deleted file mode 100644 index f00ea9c..0000000 --- a/illumos-procps/debian/control +++ /dev/null @@ -1,14 +0,0 @@ -Source: illumos-procps -Section: admin -Priority: important -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8 ), -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - -Package: illumos-procps -Architecture: illumos-amd64 -Provides: procps -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: /proc file system utilities diff --git a/illumos-procps/debian/illumos-procps.install b/illumos-procps/debian/illumos-procps.install deleted file mode 100644 index a8fbef1..0000000 --- a/illumos-procps/debian/illumos-procps.install +++ /dev/null @@ -1,40 +0,0 @@ -usr/bin/amd64/pcred usr/bin/ -usr/bin/amd64/pfiles usr/bin/ -usr/bin/amd64/pflags usr/bin/ -usr/bin/amd64/pldd usr/bin/ -usr/bin/amd64/pmap usr/bin/ -usr/bin/amd64/prun usr/bin/ -usr/bin/amd64/ps usr/bin/ -usr/bin/amd64/psig usr/bin/ -usr/bin/amd64/pstack usr/bin/ -usr/bin/amd64/pstop usr/bin/ -usr/bin/amd64/ptime usr/bin/ -usr/bin/amd64/ptree usr/bin/ -usr/bin/amd64/pwait usr/bin/ -usr/bin/amd64/pwdx usr/bin/ -usr/bin/amd64/uptime usr/bin/ -usr/bin/kill -usr/bin/pgrep -usr/bin/pkill -usr/bin/vmstat -usr/share/man/man1/kill.1 -usr/share/man/man1/pcred.1 -usr/share/man/man1/pfiles.1 -usr/share/man/man1/pflags.1 -usr/share/man/man1/pgrep.1 -usr/share/man/man1/pkill.1 -usr/share/man/man1/pldd.1 -usr/share/man/man1/pmap.1 -usr/share/man/man1/proc.1 -usr/share/man/man1/prun.1 -usr/share/man/man1/ps.1 -usr/share/man/man1/psig.1 -usr/share/man/man1/pstack.1 -usr/share/man/man1/pstop.1 -usr/share/man/man1/ptime.1 -usr/share/man/man1/ptree.1 -usr/share/man/man1/pwait.1 -usr/share/man/man1/pwdx.1 -usr/share/man/man1/uptime.1 -usr/share/man/man1m/vmstat.1m -usr/share/man/man4/proc.4 diff --git a/illumos-procps/debian/rules b/illumos-procps/debian/rules deleted file mode 100755 index 349ffdd..0000000 --- a/illumos-procps/debian/rules +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/make -f - - -%: - dh $@ - -# For a while we use binary "sources" -override_dh_auto_configure: -override_dh_auto_build: -override_dh_auto_test: -override_dh_auto_install: - ln -sf ../../root_i386 debian/tmp - -override_dh_auto_clean: - -override_dh_installmodules: - diff --git a/libdevinfo/debian/changelog b/libdevinfo/debian/changelog deleted file mode 100644 index c1ddc73..0000000 --- a/libdevinfo/debian/changelog +++ /dev/null @@ -1,11 +0,0 @@ -libdevinfo (0.1+13513-21) unstable; urgency=low - - * Depends on ddi-headers - - -- Igor Pashev <pashev.igor@gmail.com> Fri, 03 Feb 2012 04:51:32 +0400 - -libdevinfo (0.1+13513-20) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Wed, 01 Feb 2012 14:03:23 +0400 diff --git a/libdevinfo/debian/compat b/libdevinfo/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/libdevinfo/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/libdevinfo/debian/control b/libdevinfo/debian/control deleted file mode 100644 index 842b254..0000000 --- a/libdevinfo/debian/control +++ /dev/null @@ -1,30 +0,0 @@ -Source: libdevinfo -Section: libs -Priority: optional -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8 ), -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - -Package: libdevinfo1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: library of device information functions - The libdevinfo library contains a set of interfaces for accessing - device configuration data. Device configuration data is organized as a tree - of device nodes, defined as di_node_t in the libdevinfo interfaces. - Each di_node_t represents a physical or logical (pseudo) device. - -Package: libdevinfo1-dev -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: libdevinfo1 (= ${binary:Version}), ${misc:Depends}, - libnvpair1-dev, - ddi-headers, -Description: library of device information functions (development files) - - diff --git a/libdevinfo/debian/libdevinfo1-dev.install b/libdevinfo/debian/libdevinfo1-dev.install deleted file mode 100644 index 3c1cff7..0000000 --- a/libdevinfo/debian/libdevinfo1-dev.install +++ /dev/null @@ -1,101 +0,0 @@ -usr/include/libdevinfo.h -usr/share/man/man1m/devinfo.1m -usr/share/man/man3devinfo -usr/share/man/man3devinfo/di_binding_name.3devinfo -usr/share/man/man3devinfo/di_bus_addr.3devinfo -usr/share/man/man3devinfo/di_child_node.3devinfo -usr/share/man/man3devinfo/di_compatible_names.3devinfo -usr/share/man/man3devinfo/di_devfs_minor_path.3devinfo -usr/share/man/man3devinfo/di_devfs_path.3devinfo -usr/share/man/man3devinfo/di_devfs_path_free.3devinfo -usr/share/man/man3devinfo/di_devid.3devinfo -usr/share/man/man3devinfo/di_devlink_content.3devinfo -usr/share/man/man3devinfo/di_devlink_dup.3devinfo -usr/share/man/man3devinfo/di_devlink_fini.3devinfo -usr/share/man/man3devinfo/di_devlink_free.3devinfo -usr/share/man/man3devinfo/di_devlink_init.3devinfo -usr/share/man/man3devinfo/di_devlink_path.3devinfo -usr/share/man/man3devinfo/di_devlink_type.3devinfo -usr/share/man/man3devinfo/di_devlink_walk.3devinfo -usr/share/man/man3devinfo/di_driver_major.3devinfo -usr/share/man/man3devinfo/di_driver_name.3devinfo -usr/share/man/man3devinfo/di_driver_ops.3devinfo -usr/share/man/man3devinfo/di_drv_first_node.3devinfo -usr/share/man/man3devinfo/di_drv_next_node.3devinfo -usr/share/man/man3devinfo/di_fini.3devinfo -usr/share/man/man3devinfo/di_init.3devinfo -usr/share/man/man3devinfo/di_instance.3devinfo -usr/share/man/man3devinfo/di_link_next_by_lnode.3devinfo -usr/share/man/man3devinfo/di_link_next_by_node.3devinfo -usr/share/man/man3devinfo/di_link_private_get.3devinfo -usr/share/man/man3devinfo/di_link_private_set.3devinfo -usr/share/man/man3devinfo/di_link_spectype.3devinfo -usr/share/man/man3devinfo/di_link_to_lnode.3devinfo -usr/share/man/man3devinfo/di_lnode_devinfo.3devinfo -usr/share/man/man3devinfo/di_lnode_devt.3devinfo -usr/share/man/man3devinfo/di_lnode_name.3devinfo -usr/share/man/man3devinfo/di_lnode_next.3devinfo -usr/share/man/man3devinfo/di_lnode_private_get.3devinfo -usr/share/man/man3devinfo/di_lnode_private_set.3devinfo -usr/share/man/man3devinfo/di_minor_devt.3devinfo -usr/share/man/man3devinfo/di_minor_name.3devinfo -usr/share/man/man3devinfo/di_minor_next.3devinfo -usr/share/man/man3devinfo/di_minor_nodetype.3devinfo -usr/share/man/man3devinfo/di_minor_private_get.3devinfo -usr/share/man/man3devinfo/di_minor_private_set.3devinfo -usr/share/man/man3devinfo/di_minor_spectype.3devinfo -usr/share/man/man3devinfo/di_node_name.3devinfo -usr/share/man/man3devinfo/di_node_private_get.3devinfo -usr/share/man/man3devinfo/di_node_private_set.3devinfo -usr/share/man/man3devinfo/di_nodeid.3devinfo -usr/share/man/man3devinfo/di_parent_node.3devinfo -usr/share/man/man3devinfo/di_path_bus_addr.3devinfo -usr/share/man/man3devinfo/di_path_client_devfs_path.3devinfo -usr/share/man/man3devinfo/di_path_client_next_path.3devinfo -usr/share/man/man3devinfo/di_path_client_node.3devinfo -usr/share/man/man3devinfo/di_path_devfs_path.3devinfo -usr/share/man/man3devinfo/di_path_instance.3devinfo -usr/share/man/man3devinfo/di_path_node_name.3devinfo -usr/share/man/man3devinfo/di_path_phci_next_path.3devinfo -usr/share/man/man3devinfo/di_path_phci_node.3devinfo -usr/share/man/man3devinfo/di_path_private_get.3devinfo -usr/share/man/man3devinfo/di_path_private_set.3devinfo -usr/share/man/man3devinfo/di_path_prop_bytes.3devinfo -usr/share/man/man3devinfo/di_path_prop_int64s.3devinfo -usr/share/man/man3devinfo/di_path_prop_ints.3devinfo -usr/share/man/man3devinfo/di_path_prop_lookup_bytes.3devinfo -usr/share/man/man3devinfo/di_path_prop_lookup_int64s.3devinfo -usr/share/man/man3devinfo/di_path_prop_lookup_ints.3devinfo -usr/share/man/man3devinfo/di_path_prop_lookup_strings.3devinfo -usr/share/man/man3devinfo/di_path_prop_name.3devinfo -usr/share/man/man3devinfo/di_path_prop_next.3devinfo -usr/share/man/man3devinfo/di_path_prop_strings.3devinfo -usr/share/man/man3devinfo/di_path_prop_type.3devinfo -usr/share/man/man3devinfo/di_path_state.3devinfo -usr/share/man/man3devinfo/di_prom_fini.3devinfo -usr/share/man/man3devinfo/di_prom_init.3devinfo -usr/share/man/man3devinfo/di_prom_prop_data.3devinfo -usr/share/man/man3devinfo/di_prom_prop_lookup_bytes.3devinfo -usr/share/man/man3devinfo/di_prom_prop_lookup_ints.3devinfo -usr/share/man/man3devinfo/di_prom_prop_lookup_strings.3devinfo -usr/share/man/man3devinfo/di_prom_prop_name.3devinfo -usr/share/man/man3devinfo/di_prom_prop_next.3devinfo -usr/share/man/man3devinfo/di_prop_bytes.3devinfo -usr/share/man/man3devinfo/di_prop_devt.3devinfo -usr/share/man/man3devinfo/di_prop_int64.3devinfo -usr/share/man/man3devinfo/di_prop_ints.3devinfo -usr/share/man/man3devinfo/di_prop_lookup_bytes.3devinfo -usr/share/man/man3devinfo/di_prop_lookup_int64.3devinfo -usr/share/man/man3devinfo/di_prop_lookup_ints.3devinfo -usr/share/man/man3devinfo/di_prop_lookup_strings.3devinfo -usr/share/man/man3devinfo/di_prop_name.3devinfo -usr/share/man/man3devinfo/di_prop_next.3devinfo -usr/share/man/man3devinfo/di_prop_strings.3devinfo -usr/share/man/man3devinfo/di_prop_type.3devinfo -usr/share/man/man3devinfo/di_sibling_node.3devinfo -usr/share/man/man3devinfo/di_walk_link.3devinfo -usr/share/man/man3devinfo/di_walk_lnode.3devinfo -usr/share/man/man3devinfo/di_walk_minor.3devinfo -usr/share/man/man3devinfo/di_walk_node.3devinfo -usr/share/man/man3lib/libdevinfo.3lib -usr/share/man/man7d/devinfo.7d diff --git a/libdevinfo/debian/libdevinfo1-dev.links b/libdevinfo/debian/libdevinfo1-dev.links deleted file mode 100644 index d12c121..0000000 --- a/libdevinfo/debian/libdevinfo1-dev.links +++ /dev/null @@ -1 +0,0 @@ -lib/x86_64-illumos/libdevinfo.so.1 usr/lib/x86_64-illumos/libdevinfo.so diff --git a/libdevinfo/debian/libdevinfo1.install b/libdevinfo/debian/libdevinfo1.install deleted file mode 100644 index 218bfe1..0000000 --- a/libdevinfo/debian/libdevinfo1.install +++ /dev/null @@ -1,2 +0,0 @@ -lib/amd64/libdevinfo.so.1 lib/x86_64-illumos/ -lib/libdevinfo.so.1 lib/i386-illumos/ diff --git a/libdevinfo/debian/rules b/libdevinfo/debian/rules deleted file mode 100755 index 349ffdd..0000000 --- a/libdevinfo/debian/rules +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/make -f - - -%: - dh $@ - -# For a while we use binary "sources" -override_dh_auto_configure: -override_dh_auto_build: -override_dh_auto_test: -override_dh_auto_install: - ln -sf ../../root_i386 debian/tmp - -override_dh_auto_clean: - -override_dh_installmodules: - diff --git a/libkstat/debian/changelog b/libkstat/debian/changelog deleted file mode 100644 index dc2de6d..0000000 --- a/libkstat/debian/changelog +++ /dev/null @@ -1,17 +0,0 @@ -libkstat (5.11.0-3) unstable; urgency=low - - * Removed sys/kstat.h (in libc1-dev) - - -- Igor Pashev <pashev.igor@gmail.com> Sun, 26 Feb 2012 06:53:51 +0400 - -libkstat (5.11.0-2) unstable; urgency=low - - * lib32kstat1: link staticaly with libgcc - - -- Igor Pashev <pashev.igor@gmail.com> Sun, 26 Feb 2012 06:47:02 +0400 - -libkstat (5.11.0-1) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Sun, 26 Feb 2012 04:26:57 +0400 diff --git a/libkstat/debian/compat b/libkstat/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/libkstat/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/libkstat/debian/control b/libkstat/debian/control deleted file mode 100644 index 545a473..0000000 --- a/libkstat/debian/control +++ /dev/null @@ -1,31 +0,0 @@ -Source: libkstat -Section: libs -Priority: optional -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8.1.3~ ), gcc-multilib -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - -Package: libkstat1 -Section: libs -Priority: optional -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: kernel statistics library - -Package: libkstat1-dev -Section: libdevel -Priority: optional -Provides: libkstat-dev -Architecture: any -Depends: libkstat1 (= ${binary:Version}), libc1-dev, ${misc:Depends} -Description: kernel statistics library (development files) - -Package: lib32kstat1 -Section: libs -# required until SMF is 32-bit: -Priority: required -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: kernel statistics library (32-bit) diff --git a/libkstat/debian/lib32kstat1.install b/libkstat/debian/lib32kstat1.install deleted file mode 100644 index e534cd4..0000000 --- a/libkstat/debian/lib32kstat1.install +++ /dev/null @@ -1 +0,0 @@ -lib32/libkstat.so.1 diff --git a/libkstat/debian/libkstat1-dev.install b/libkstat/debian/libkstat1-dev.install deleted file mode 100644 index 214ce85..0000000 --- a/libkstat/debian/libkstat1-dev.install +++ /dev/null @@ -1,4 +0,0 @@ -usr/include/kstat.h -usr/lib/*/libkstat.so -usr/share/man/man3kstat/*.3kstat -usr/share/man/man3lib/*.3lib diff --git a/libkstat/debian/libkstat1.install b/libkstat/debian/libkstat1.install deleted file mode 100644 index 4502991..0000000 --- a/libkstat/debian/libkstat1.install +++ /dev/null @@ -1 +0,0 @@ -lib/*/libkstat.so.1 diff --git a/libkstat/debian/patches/mapfile-gnu-ld.patch b/libkstat/debian/patches/mapfile-gnu-ld.patch deleted file mode 100644 index e7efd5a..0000000 --- a/libkstat/debian/patches/mapfile-gnu-ld.patch +++ /dev/null @@ -1,37 +0,0 @@ -Index: kstat/src/lib/libkstat/common/mapfile-vers -=================================================================== ---- kstat.orig/src/lib/libkstat/common/mapfile-vers 2011-11-23 15:58:20.000000000 +0400 -+++ kstat/src/lib/libkstat/common/mapfile-vers 2012-02-26 05:44:00.806809958 +0400 -@@ -36,18 +36,7 @@ - # MAPFILE HEADER END - # - --$mapfile_version 2 -- --# Due to mistakes made early in the history of this library, there are --# no SUNW_1.1 symbols, but the version is now kept as a placeholder. --# Don't add any symbols to this version. -- --SYMBOL_VERSION SUNW_1.1 { -- global: -- SUNW_1.1; --} SUNW_0.7; -- --SYMBOL_VERSION SUNW_0.7 { -+SUNW_0.7 { - global: - kstat_chain_update; - kstat_close; -@@ -59,3 +48,12 @@ - local: - *; - }; -+ -+# Due to mistakes made early in the history of this library, there are -+# no SUNW_1.1 symbols, but the version is now kept as a placeholder. -+# Don't add any symbols to this version. -+ -+SUNW_1.1 { -+ global: -+ SUNW_1.1; -+} SUNW_0.7; diff --git a/libkstat/debian/patches/series b/libkstat/debian/patches/series deleted file mode 100644 index 3665b92..0000000 --- a/libkstat/debian/patches/series +++ /dev/null @@ -1 +0,0 @@ -mapfile-gnu-ld.patch diff --git a/libkstat/debian/rules b/libkstat/debian/rules deleted file mode 100755 index cccc5fc..0000000 --- a/libkstat/debian/rules +++ /dev/null @@ -1,54 +0,0 @@ -#!/usr/bin/make -f - -# How to get orig tarball: -# tar cvJf libkstat_5.11.0.orig.tar.xz \ -# usr/src/cmd/kstat \ -# usr/src/lib/libkstat \ -# usr/src/man/man1m/kstat.1m \ -# usr/src/man/man3kstat \ -# usr/src/man/man3lib/libkstat.3lib - -DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) - -%: - dh $@ - -override_dh_auto_configure: -override_dh_auto_build: - cd src/lib/libkstat/common && $(CC) $(CFLAGS) \ - -shared -fPIC -I .. \ - *.c -o libkstat.so.1 \ - -Wl,-soname -Wl,libkstat.so.1 \ - -Wl,--version-script -Wl,mapfile-vers - # We still need 32-bit (SMF etc): - cd src/lib/libkstat/common && \ - mkdir -p 32 && $(CC) -m32 -static-libgcc $(CFLAGS) \ - -shared -fPIC -I .. \ - *.c -o 32/libkstat.so.1 \ - -Wl,-soname -Wl,libkstat.so.1 \ - -Wl,--version-script -Wl,mapfile-vers - -override_dh_auto_clean: - rm -f src/lib/libkstat/common/libkstat.so* - rm -f src/lib/libkstat/common/32/libkstat.so* - -override_dh_auto_test: -override_dh_auto_install: - mkdir -p debian/tmp/usr/include - mkdir -p debian/tmp/lib/$(DEB_HOST_MULTIARCH) - mkdir -p debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH) - mkdir -p debian/tmp/usr/sbin - mkdir -p debian/tmp/usr/share/man/man3 - cp -a src/lib/libkstat/common/*.so.* debian/tmp/lib/$(DEB_HOST_MULTIARCH)/ - ln -sf ../../../lib/$(DEB_HOST_MULTIARCH)/libkstat.so.1 \ - debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libkstat.so - cp src/lib/libkstat/kstat.h debian/tmp/usr/include/ - cp -a \ - src/man/man3kstat \ - src/man/man3lib \ - debian/tmp/usr/share/man/ - - # 32-bits, until we recompile SMF: - mkdir -p debian/tmp/lib32 - cp -a src/lib/libkstat/common/32/*.so.* debian/tmp/lib32/ - diff --git a/libkstat/debian/source/format b/libkstat/debian/source/format deleted file mode 100644 index 163aaf8..0000000 --- a/libkstat/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt) diff --git a/libnvpair/debian/changelog b/libnvpair/debian/changelog deleted file mode 100644 index 0d7eb50..0000000 --- a/libnvpair/debian/changelog +++ /dev/null @@ -1,5 +0,0 @@ -libnvpair (0.1+13513-20) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Fri, 03 Feb 2012 00:52:57 +0400 diff --git a/libnvpair/debian/compat b/libnvpair/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/libnvpair/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/libnvpair/debian/control b/libnvpair/debian/control deleted file mode 100644 index 243c1b9..0000000 --- a/libnvpair/debian/control +++ /dev/null @@ -1,23 +0,0 @@ -Source: libnvpair -Section: libs -Priority: optional -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8 ), -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - -Package: libnvpair1-dev -Section: libdevel -Priority: optional -Architecture: illumos-amd64 -Provides: libnvpair-dev -Depends: libnvpair1 (= ${binary:Version}), ${misc:Depends}, libc1-dev -Description: name-value pair library (development files) - -Package: libnvpair1 -Section: libs -Priority: important -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: name-value pair library diff --git a/libnvpair/debian/libnvpair1-dev.install b/libnvpair/debian/libnvpair1-dev.install deleted file mode 100644 index f1360d2..0000000 --- a/libnvpair/debian/libnvpair1-dev.install +++ /dev/null @@ -1,133 +0,0 @@ -usr/include/libnvpair.h -usr/include/sys/nvpair.h -usr/include/sys/nvpair_impl.h -usr/share/man/man3lib/libnvpair.3lib -usr/share/man/man3nvpair/nv_alloc_fini.3nvpair -usr/share/man/man3nvpair/nv_alloc_init.3nvpair -usr/share/man/man3nvpair/nv_alloc_reset.3nvpair -usr/share/man/man3nvpair/nvlist_add_boolean.3nvpair -usr/share/man/man3nvpair/nvlist_add_boolean_array.3nvpair -usr/share/man/man3nvpair/nvlist_add_boolean_value.3nvpair -usr/share/man/man3nvpair/nvlist_add_byte.3nvpair -usr/share/man/man3nvpair/nvlist_add_byte_array.3nvpair -usr/share/man/man3nvpair/nvlist_add_double.3nvpair -usr/share/man/man3nvpair/nvlist_add_int16.3nvpair -usr/share/man/man3nvpair/nvlist_add_int16_array.3nvpair -usr/share/man/man3nvpair/nvlist_add_int32.3nvpair -usr/share/man/man3nvpair/nvlist_add_int32_array.3nvpair -usr/share/man/man3nvpair/nvlist_add_int64.3nvpair -usr/share/man/man3nvpair/nvlist_add_int64_array.3nvpair -usr/share/man/man3nvpair/nvlist_add_int8.3nvpair -usr/share/man/man3nvpair/nvlist_add_int8_array.3nvpair -usr/share/man/man3nvpair/nvlist_add_nvlist.3nvpair -usr/share/man/man3nvpair/nvlist_add_nvlist_array.3nvpair -usr/share/man/man3nvpair/nvlist_add_nvpair.3nvpair -usr/share/man/man3nvpair/nvlist_add_string.3nvpair -usr/share/man/man3nvpair/nvlist_add_string_array.3nvpair -usr/share/man/man3nvpair/nvlist_add_uint16.3nvpair -usr/share/man/man3nvpair/nvlist_add_uint16_array.3nvpair -usr/share/man/man3nvpair/nvlist_add_uint32.3nvpair -usr/share/man/man3nvpair/nvlist_add_uint32_array.3nvpair -usr/share/man/man3nvpair/nvlist_add_uint64.3nvpair -usr/share/man/man3nvpair/nvlist_add_uint64_array.3nvpair -usr/share/man/man3nvpair/nvlist_add_uint8.3nvpair -usr/share/man/man3nvpair/nvlist_add_uint8_array.3nvpair -usr/share/man/man3nvpair/nvlist_alloc.3nvpair -usr/share/man/man3nvpair/nvlist_dup.3nvpair -usr/share/man/man3nvpair/nvlist_exists.3nvpair -usr/share/man/man3nvpair/nvlist_free.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_boolean.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_boolean_array.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_boolean_value.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_byte.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_byte_array.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_double.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_int16.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_int16_array.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_int32.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_int32_array.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_int64.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_int64_array.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_int8.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_int8_array.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_nv_alloc.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_nvlist.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_nvlist_array.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_nvpair.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_pairs.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_string.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_string_array.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_uint16.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_uint16_array.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_uint32.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_uint32_array.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_uint64.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_uint64_array.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_uint8.3nvpair -usr/share/man/man3nvpair/nvlist_lookup_uint8_array.3nvpair -usr/share/man/man3nvpair/nvlist_merge.3nvpair -usr/share/man/man3nvpair/nvlist_next_nvpair.3nvpair -usr/share/man/man3nvpair/nvlist_pack.3nvpair -usr/share/man/man3nvpair/nvlist_remove.3nvpair -usr/share/man/man3nvpair/nvlist_remove_all.3nvpair -usr/share/man/man3nvpair/nvlist_size.3nvpair -usr/share/man/man3nvpair/nvlist_unpack.3nvpair -usr/share/man/man3nvpair/nvlist_xalloc.3nvpair -usr/share/man/man3nvpair/nvlist_xdup.3nvpair -usr/share/man/man3nvpair/nvlist_xpack.3nvpair -usr/share/man/man3nvpair/nvlist_xunpack.3nvpair -usr/share/man/man3nvpair/nvpair_name.3nvpair -usr/share/man/man3nvpair/nvpair_type.3nvpair -usr/share/man/man3nvpair/nvpair_value_boolean_array.3nvpair -usr/share/man/man3nvpair/nvpair_value_boolean_value.3nvpair -usr/share/man/man3nvpair/nvpair_value_byte.3nvpair -usr/share/man/man3nvpair/nvpair_value_byte_array.3nvpair -usr/share/man/man3nvpair/nvpair_value_double.3nvpair -usr/share/man/man3nvpair/nvpair_value_int16.3nvpair -usr/share/man/man3nvpair/nvpair_value_int16_array.3nvpair -usr/share/man/man3nvpair/nvpair_value_int32.3nvpair -usr/share/man/man3nvpair/nvpair_value_int32_array.3nvpair -usr/share/man/man3nvpair/nvpair_value_int64.3nvpair -usr/share/man/man3nvpair/nvpair_value_int64_array.3nvpair -usr/share/man/man3nvpair/nvpair_value_int8.3nvpair -usr/share/man/man3nvpair/nvpair_value_int8_array.3nvpair -usr/share/man/man3nvpair/nvpair_value_nvlist.3nvpair -usr/share/man/man3nvpair/nvpair_value_nvlist_array.3nvpair -usr/share/man/man3nvpair/nvpair_value_string.3nvpair -usr/share/man/man3nvpair/nvpair_value_string_array.3nvpair -usr/share/man/man3nvpair/nvpair_value_uint16.3nvpair -usr/share/man/man3nvpair/nvpair_value_uint16_array.3nvpair -usr/share/man/man3nvpair/nvpair_value_uint32.3nvpair -usr/share/man/man3nvpair/nvpair_value_uint32_array.3nvpair -usr/share/man/man3nvpair/nvpair_value_uint64.3nvpair -usr/share/man/man3nvpair/nvpair_value_uint64_array.3nvpair -usr/share/man/man3nvpair/nvpair_value_uint8.3nvpair -usr/share/man/man3nvpair/nvpair_value_uint8_array.3nvpair -usr/share/man/man9f/nvlist_add_nvpair.9f -usr/share/man/man9f/nvlist_lookup_nvpair.9f -usr/share/man/man9f/nvlist_next_nvpair.9f -usr/share/man/man9f/nvpair_name.9f -usr/share/man/man9f/nvpair_type.9f -usr/share/man/man9f/nvpair_value_boolean_array.9f -usr/share/man/man9f/nvpair_value_byte.9f -usr/share/man/man9f/nvpair_value_byte_array.9f -usr/share/man/man9f/nvpair_value_int16.9f -usr/share/man/man9f/nvpair_value_int16_array.9f -usr/share/man/man9f/nvpair_value_int32.9f -usr/share/man/man9f/nvpair_value_int32_array.9f -usr/share/man/man9f/nvpair_value_int64.9f -usr/share/man/man9f/nvpair_value_int64_array.9f -usr/share/man/man9f/nvpair_value_int8.9f -usr/share/man/man9f/nvpair_value_int8_array.9f -usr/share/man/man9f/nvpair_value_nvlist.9f -usr/share/man/man9f/nvpair_value_nvlist_array.9f -usr/share/man/man9f/nvpair_value_string.9f -usr/share/man/man9f/nvpair_value_string_array.9f -usr/share/man/man9f/nvpair_value_uint16.9f -usr/share/man/man9f/nvpair_value_uint16_array.9f -usr/share/man/man9f/nvpair_value_uint32.9f -usr/share/man/man9f/nvpair_value_uint32_array.9f -usr/share/man/man9f/nvpair_value_uint64.9f -usr/share/man/man9f/nvpair_value_uint64_array.9f -usr/share/man/man9f/nvpair_value_uint8.9f -usr/share/man/man9f/nvpair_value_uint8_array.9f diff --git a/libnvpair/debian/libnvpair1-dev.links b/libnvpair/debian/libnvpair1-dev.links deleted file mode 100644 index 8fc5d4b..0000000 --- a/libnvpair/debian/libnvpair1-dev.links +++ /dev/null @@ -1 +0,0 @@ -lib/x86_64-illumos/libnvpair.so.1 usr/lib/x86_64-illumos/libnvpair.so diff --git a/libnvpair/debian/libnvpair1.install b/libnvpair/debian/libnvpair1.install deleted file mode 100644 index 5e9bd2f..0000000 --- a/libnvpair/debian/libnvpair1.install +++ /dev/null @@ -1,4 +0,0 @@ -lib/amd64/libnvpair.so.1 lib/x86_64-illumos/ - -lib/libnvpair.so.1 lib/i386-illumos/ - diff --git a/libnvpair/debian/rules b/libnvpair/debian/rules deleted file mode 100755 index 349ffdd..0000000 --- a/libnvpair/debian/rules +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/make -f - - -%: - dh $@ - -# For a while we use binary "sources" -override_dh_auto_configure: -override_dh_auto_build: -override_dh_auto_test: -override_dh_auto_install: - ln -sf ../../root_i386 debian/tmp - -override_dh_auto_clean: - -override_dh_installmodules: - diff --git a/libvolmgt/debian/changelog b/libvolmgt/debian/changelog deleted file mode 100644 index f94d75c..0000000 --- a/libvolmgt/debian/changelog +++ /dev/null @@ -1,5 +0,0 @@ -libvolmgt (0.1+13513-20) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Sun, 05 Feb 2012 15:09:45 +0400 diff --git a/libvolmgt/debian/compat b/libvolmgt/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/libvolmgt/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/libvolmgt/debian/control b/libvolmgt/debian/control deleted file mode 100644 index d48ae46..0000000 --- a/libvolmgt/debian/control +++ /dev/null @@ -1,22 +0,0 @@ -Source: libvolmgt -Section: libs -Priority: optional -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8 ), -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - - -Package: libvolmgt1 -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: volume management library - -Package: libvolmgt1-dev -Section: libdevel -Priority: optional -Provides: libvolmgt-dev -Architecture: illumos-amd64 -Depends: libvolmgt1 (= ${binary:Version}), libc1-dev, ${misc:Depends} -Description: volume management library (development files) diff --git a/libvolmgt/debian/libvolmgt1-dev.install b/libvolmgt/debian/libvolmgt1-dev.install deleted file mode 100644 index 1443f62..0000000 --- a/libvolmgt/debian/libvolmgt1-dev.install +++ /dev/null @@ -1,11 +0,0 @@ -usr/include/volmgt.h -usr/share/man/man3volmgt/volmgt_acquire.3volmgt -usr/share/man/man3volmgt/volmgt_check.3volmgt -usr/share/man/man3volmgt/volmgt_feature_enabled.3volmgt -usr/share/man/man3volmgt/volmgt_inuse.3volmgt -usr/share/man/man3volmgt/volmgt_ownspath.3volmgt -usr/share/man/man3volmgt/volmgt_release.3volmgt -usr/share/man/man3volmgt/volmgt_root.3volmgt -usr/share/man/man3volmgt/volmgt_running.3volmgt -usr/share/man/man3volmgt/volmgt_symdev.3volmgt -usr/share/man/man3volmgt/volmgt_symname.3volmgt diff --git a/libvolmgt/debian/libvolmgt1-dev.links b/libvolmgt/debian/libvolmgt1-dev.links deleted file mode 100644 index 196c245..0000000 --- a/libvolmgt/debian/libvolmgt1-dev.links +++ /dev/null @@ -1 +0,0 @@ -usr/lib/x86_64-illumos/libvolmgt.so.1 usr/lib/x86_64-illumos/libvolmgt.so diff --git a/libvolmgt/debian/libvolmgt1.install b/libvolmgt/debian/libvolmgt1.install deleted file mode 100644 index 5ae3be7..0000000 --- a/libvolmgt/debian/libvolmgt1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/libvolmgt.so.1* usr/lib/i386-illumos/ -usr/lib/amd64/libvolmgt.so.1* usr/lib/x86_64-illumos/ diff --git a/libvolmgt/debian/rules b/libvolmgt/debian/rules deleted file mode 100755 index 349ffdd..0000000 --- a/libvolmgt/debian/rules +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/make -f - - -%: - dh $@ - -# For a while we use binary "sources" -override_dh_auto_configure: -override_dh_auto_build: -override_dh_auto_test: -override_dh_auto_install: - ln -sf ../../root_i386 debian/tmp - -override_dh_auto_clean: - -override_dh_installmodules: - diff --git a/passwd/debian/changelog b/passwd/debian/changelog deleted file mode 100644 index 8b8470c..0000000 --- a/passwd/debian/changelog +++ /dev/null @@ -1,11 +0,0 @@ -passwd (0.1+13513-21) unstable; urgency=low - - * Rebuilt against new lib32secdb1 - - -- Igor Pashev <pashev.igor@gmail.com> Mon, 23 Apr 2012 02:37:41 +0400 - -passwd (0.1+13513-20) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Wed, 08 Feb 2012 03:42:58 +0400 diff --git a/passwd/debian/compat b/passwd/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/passwd/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/passwd/debian/control b/passwd/debian/control deleted file mode 100644 index 42f419b..0000000 --- a/passwd/debian/control +++ /dev/null @@ -1,27 +0,0 @@ -Source: passwd -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: libpasswdutil1 -Section: libs -Priority: standard -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: library to access /etc/passwd & Ko - -Package: libpasswdutil1-dev -Section: libdevel -Priority: optional -Architecture: illumos-amd64 -Depends: ${misc:Depends}, libpasswdutil1 (= ${binary:Version}) -Description: library to access /etc/passwd & Ko (development files) - -Package: passwd -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: change and administer password and group data diff --git a/passwd/debian/libpasswdutil1-dev.install b/passwd/debian/libpasswdutil1-dev.install deleted file mode 100644 index 6e90cd5..0000000 --- a/passwd/debian/libpasswdutil1-dev.install +++ /dev/null @@ -1 +0,0 @@ -usr/include/passwdutil.h diff --git a/passwd/debian/libpasswdutil1-dev.links b/passwd/debian/libpasswdutil1-dev.links deleted file mode 100644 index 4b6bcc7..0000000 --- a/passwd/debian/libpasswdutil1-dev.links +++ /dev/null @@ -1 +0,0 @@ -usr/lib/x86_64-illumos/passwdutil1.so.1 usr/lib/x86_64-illumos/libpasswdutil.so diff --git a/passwd/debian/libpasswdutil1.install b/passwd/debian/libpasswdutil1.install deleted file mode 100644 index c0d6b12..0000000 --- a/passwd/debian/libpasswdutil1.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/amd64/passwdutil.so.1 usr/lib/x86_64-illumos/ -usr/lib/passwdutil.so.1 usr/lib/i386-illumos/ diff --git a/passwd/debian/passwd.install b/passwd/debian/passwd.install deleted file mode 100644 index 3ba4b56..0000000 --- a/passwd/debian/passwd.install +++ /dev/null @@ -1,29 +0,0 @@ -etc/default/passwd -etc/grpck -etc/pwck -usr/bin/passwd -usr/bin/pwconv -usr/lib/passmgmt -usr/sbin/groupadd -usr/sbin/groupdel -usr/sbin/groupmod -usr/sbin/grpck -usr/sbin/pwck -usr/sbin/pwconv -usr/sbin/useradd -usr/sbin/userdel -usr/sbin/usermod -usr/share/man/man1/passwd.1 -usr/share/man/man1m/groupadd.1m -usr/share/man/man1m/groupdel.1m -usr/share/man/man1m/groupmod.1m -usr/share/man/man1m/grpck.1m -usr/share/man/man1m/passmgmt.1m -usr/share/man/man1m/pwck.1m -usr/share/man/man1m/pwconv.1m -usr/share/man/man1m/useradd.1m -usr/share/man/man1m/userdel.1m -usr/share/man/man1m/usermod.1m -usr/share/man/man4/group.4 -usr/share/man/man4/passwd.4 -usr/share/man/man4/shadow.4 diff --git a/passwd/debian/passwd.postinst b/passwd/debian/passwd.postinst deleted file mode 100644 index 15b1ecf..0000000 --- a/passwd/debian/passwd.postinst +++ /dev/null @@ -1,21 +0,0 @@ -#!/sbin/sh - -shadowon() { - pwck - grpck - pwconv - chown root:root /etc/passwd /etc/group - chmod 644 /etc/passwd /etc/group - chown root:shadow /etc/shadow - chmod 640 /etc/shadow -} - -if [ "$1" = configure ]; then - # on new install create /etc/shadow - if [ -z "$2" ]; then - shadowon - fi -fi - -#DEBHELPER# - diff --git a/passwd/debian/rules b/passwd/debian/rules deleted file mode 100755 index 349ffdd..0000000 --- a/passwd/debian/rules +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/make -f - - -%: - dh $@ - -# For a while we use binary "sources" -override_dh_auto_configure: -override_dh_auto_build: -override_dh_auto_test: -override_dh_auto_install: - ln -sf ../../root_i386 debian/tmp - -override_dh_auto_clean: - -override_dh_installmodules: - diff --git a/picl/debian/changelog b/picl/debian/changelog deleted file mode 100644 index 5c5ef79..0000000 --- a/picl/debian/changelog +++ /dev/null @@ -1,5 +0,0 @@ -picl (5.11.0-1) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Sun, 26 Feb 2012 04:26:57 +0400 diff --git a/picl/debian/compat b/picl/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/picl/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/picl/debian/control b/picl/debian/control deleted file mode 100644 index 263e134..0000000 --- a/picl/debian/control +++ /dev/null @@ -1,66 +0,0 @@ -Source: picl -Section: libs -Priority: optional -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8.1.3~ ), -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - -# TODO: many plugins - -Package: picld -Section: admin -Priority: optional -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: PICL daemon - The Platform Information and Control Library (PICL) provides a mechanism - to publish platform-specific information for clients to access in a - platform-independent way. picld maintains and controls access to the - PICL information from clients and plug-in modules. - - -Package: libpicl1 -Section: libs -Priority: optional -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: PICL interface library - The Portable Instrumented Communication Library (PICL) interface - is the platform-independent interface for clients to access the platform - information. The set of functions and data structures of this interface - are defined in the header. - -Package: libpicl1-dev -Section: libdevel -Priority: optional -Provides: libpicl-dev -Architecture: any -Depends: libpicl1 (= ${binary:Version}), libc1-dev, ${misc:Depends} -Description: PICL interface library (development files) - - -Package: libpicltree1 -Section: libs -Priority: optional -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: PTree and Plug-in Registration library - The Portable Instrumented Communication Library (PICL) interface - is the platform-independent interface for clients to access the platform - information. The set of functions and data structures of this interface - are defined in the header. - -Package: libpicltree1-dev -Section: libdevel -Priority: optional -Provides: libpicltree-dev -Architecture: any -Depends: libpicltree1 (= ${binary:Version}), libc1-dev, ${misc:Depends} -Description: PTree and Plug-in Registration library (development files) - The PTree interface is the set of functions and data structures to access - and manipulate the PICL tree. - . - PICL is the Portable Instrumented Communication Library. - diff --git a/picl/debian/libpicl1-dev.install b/picl/debian/libpicl1-dev.install deleted file mode 100644 index 88ffb23..0000000 --- a/picl/debian/libpicl1-dev.install +++ /dev/null @@ -1,4 +0,0 @@ -usr/include/picl.h -usr/include/picl2door.h -usr/lib/*/libpicl.so -usr/share/man/man3picl/*.3picl diff --git a/picl/debian/libpicl1.install b/picl/debian/libpicl1.install deleted file mode 100644 index bd3fbbb..0000000 --- a/picl/debian/libpicl1.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/libpicl.so.1 diff --git a/picl/debian/libpicltree1-dev.install b/picl/debian/libpicltree1-dev.install deleted file mode 100644 index b79b019..0000000 --- a/picl/debian/libpicltree1-dev.install +++ /dev/null @@ -1,4 +0,0 @@ -usr/include/picltree.h -usr/include/ptree_impl.h -usr/lib/*/libpicltree.so -usr/share/man/man3picltree/*.3picltree diff --git a/picl/debian/libpicltree1.install b/picl/debian/libpicltree1.install deleted file mode 100644 index 5644fe2..0000000 --- a/picl/debian/libpicltree1.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/libpicltree.so.1 diff --git a/picl/debian/patches/mapfile-gnu-ld.patch b/picl/debian/patches/mapfile-gnu-ld.patch deleted file mode 100644 index 7cfa59e..0000000 --- a/picl/debian/patches/mapfile-gnu-ld.patch +++ /dev/null @@ -1,126 +0,0 @@ -Index: picl/src/lib/libpicl/mapfile-vers -=================================================================== ---- picl.orig/src/lib/libpicl/mapfile-vers 2011-11-23 15:58:23.000000000 +0400 -+++ picl/src/lib/libpicl/mapfile-vers 2012-02-26 04:03:32.260627158 +0400 -@@ -36,22 +36,7 @@ - # MAPFILE HEADER END - # - --$mapfile_version 2 -- --SYMBOL_VERSION SUNW_1.3 { -- global: -- picl_find_node; -- picl_get_frutree_parent; -- picl_get_node_by_path; --} SUNW_1.2; -- --SYMBOL_VERSION SUNW_1.2 { -- global: -- picl_get_propinfo_by_name; -- picl_walk_tree_by_class; --} SUNW_1.1; -- --SYMBOL_VERSION SUNW_1.1 { -+SUNW_1.1 { - global: - picl_get_first_prop; - picl_get_next_by_col; -@@ -71,3 +56,16 @@ - local: - *; - }; -+ -+SUNW_1.2 { -+ global: -+ picl_get_propinfo_by_name; -+ picl_walk_tree_by_class; -+} SUNW_1.1; -+ -+SUNW_1.3 { -+ global: -+ picl_find_node; -+ picl_get_frutree_parent; -+ picl_get_node_by_path; -+} SUNW_1.2; -Index: picl/src/lib/libpicltree/mapfile-vers -=================================================================== ---- picl.orig/src/lib/libpicltree/mapfile-vers 2011-11-23 15:58:23.000000000 +0400 -+++ picl/src/lib/libpicltree/mapfile-vers 2012-02-26 04:04:14.323071935 +0400 -@@ -36,27 +36,7 @@ - # MAPFILE HEADER END - # - --$mapfile_version 2 -- --SYMBOL_VERSION SUNW_1.3 { -- global: -- ptree_get_frutree_parent; --} SUNW_1.2; -- --SYMBOL_VERSION SUNW_1.2 { -- global: -- ptree_create_and_add_node; -- ptree_create_and_add_prop; -- ptree_find_node; -- ptree_get_node_by_path; -- ptree_init_propinfo; -- ptree_post_event; -- ptree_register_handler; -- ptree_unregister_handler; -- ptree_walk_tree_by_class; --} SUNW_1.1; -- --SYMBOL_VERSION SUNW_1.1 { -+SUNW_1.1 { - global: - picld_plugin_register; - ptree_add_node; -@@ -82,17 +62,25 @@ - ptree_update_propval_by_name; - }; - --# There really should be only one SUNWprivate version. --# Don't add any more. Add new private symbols to SUNWprivate_1.2 -+SUNW_1.2 { -+ global: -+ ptree_create_and_add_node; -+ ptree_create_and_add_prop; -+ ptree_find_node; -+ ptree_get_node_by_path; -+ ptree_init_propinfo; -+ ptree_post_event; -+ ptree_register_handler; -+ ptree_unregister_handler; -+ ptree_walk_tree_by_class; -+} SUNW_1.1; - --SYMBOL_VERSION SUNWprivate_1.2 { -+SUNW_1.3 { - global: -- dbg_exec; -- dbg_print; -- verbose_level; --} SUNWprivate_1.1; -+ ptree_get_frutree_parent; -+} SUNW_1.2; - --SYMBOL_VERSION SUNWprivate_1.1 { -+SUNWprivate_1.1 { - global: - cvt_picl2ptree; - cvt_ptree2picl; -@@ -108,3 +96,13 @@ - local: - *; - }; -+ -+# There really should be only one SUNWprivate version. -+# Don't add any more. Add new private symbols to SUNWprivate_1.2 -+ -+SUNWprivate_1.2 { -+ global: -+ dbg_exec; -+ dbg_print; -+ verbose_level; -+} SUNWprivate_1.1; diff --git a/picl/debian/patches/series b/picl/debian/patches/series deleted file mode 100644 index 3665b92..0000000 --- a/picl/debian/patches/series +++ /dev/null @@ -1 +0,0 @@ -mapfile-gnu-ld.patch diff --git a/picl/debian/picld.install b/picl/debian/picld.install deleted file mode 100644 index 60da776..0000000 --- a/picl/debian/picld.install +++ /dev/null @@ -1,5 +0,0 @@ -lib/svc/manifest/system/picl.xml -usr/lib/picl/picld -usr/sbin/prtpicl -usr/share/man/man1m/picld.1m -usr/share/man/man1m/prtpicl.1m diff --git a/picl/debian/rules b/picl/debian/rules deleted file mode 100755 index 067c8c6..0000000 --- a/picl/debian/rules +++ /dev/null @@ -1,66 +0,0 @@ -#!/usr/bin/make -f - -# How to get orig tarball: -# tar cvJf picl_5.11.orig.tar.xz \ -# usr/src/cmd/picl \ -# usr/src/lib/libpicl \ -# usr/src/lib/libpicltree \ -# usr/src/man/man3picl* \ -# usr/src/man/man1m/picld.1m \ -# usr/src/man/man1m/prtpicl.1m - -DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) - -%: - dh $@ - -# For a while we use binary "sources" -override_dh_auto_configure: -override_dh_auto_build: - cd src/lib/libpicltree && $(CC) $(CFLAGS) \ - -shared -fPIC -I . -I ../libpicl -I ../../cmd/picl/plugins/inc \ - *.c -o libpicltree.so.1 -Wl,-soname -Wl,libpicltree.so.1 \ - -Wl,--version-script -Wl,mapfile-vers && \ - ln -sf libpicltree.so.1 libpicltree.so - - cd src/lib/libpicl && $(CC) $(CFLAGS) \ - -shared -fPIC -I . \ - *.c -o libpicl.so.1 -Wl,-soname -Wl,libpicl.so.1 \ - -Wl,--version-script -Wl,mapfile-vers && \ - ln -sf libpicl.so.1 libpicl.so - - cd src/cmd/picl/picld && $(CC) $(CFLAGS) \ - -I ../../../lib/libpicl -I ../../../lib/libpicltree \ - -D_REENTRANT -DTEXT_DOMAIN="\"SUNW_OST_OSCMD\"" \ - -L ../../../lib/libpicltree -lpicltree \ - *.c -o picld - - cd src/cmd/picl/prtpicl && $(CC) $(CFLAGS) \ - -I ../../../lib/libpicl \ - -D_REENTRANT -DTEXT_DOMAIN="\"SUNW_OST_OSCMD\"" \ - -L ../../../lib/libpicl -lpicl \ - *.c -o prtpicl - -override_dh_auto_clean: - rm -f src/lib/libpicltree/*.so* - rm -f src/lib/libpicl/*.so* - rm -f src/cmd/picl/picld/picld - rm -f src/cmd/picl/prtpicl/prtpicl - -override_dh_auto_test: -override_dh_auto_install: - mkdir -p debian/tmp/lib/svc/manifest/system/ - mkdir -p debian/tmp/usr/include - mkdir -p debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH) - mkdir -p debian/tmp/usr/lib/picl - mkdir -p debian/tmp/usr/sbin - mkdir -p debian/tmp/usr/share - cp -a src/cmd/picl/picld/picld debian/tmp/usr/lib/picl/ - cp -a src/cmd/picl/prtpicl/prtpicl debian/tmp/usr/sbin/ - cp -a src/lib/libpicl*/*.h debian/tmp/usr/include/ - cp -a src/lib/libpicl*/*.so* debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/ - cp -a src/man debian/tmp/usr/share/ - cp src/cmd/picl/picld/picl.xml debian/tmp/lib/svc/manifest/system/ - -override_dh_installmodules: - diff --git a/picl/debian/source/format b/picl/debian/source/format deleted file mode 100644 index 163aaf8..0000000 --- a/picl/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt) diff --git a/secdb/auth_attr.4 b/secdb/auth_attr.4 deleted file mode 100644 index 1285a10..0000000 --- a/secdb/auth_attr.4 +++ /dev/null @@ -1,283 +0,0 @@ -'\" te -.\" Copyright (C) 2002, Sun Microsystems, Inc. All Rights Reserved -.\" The contents of this file are subject to the terms of the Common Development and Distribution License (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 or http://www.opensolaris.org/os/licensing. 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] -.TH AUTH_ATTR 4 "Jan 9, 2002" -.SH NAME -auth_attr \- authorization description database -.SH SYNOPSIS -.LP -.nf -\fB/etc/security/auth_attr\fR -.fi - -.SH DESCRIPTION -.sp -.LP -\fB/etc/security/auth_attr\fR is a local source for authorization names and -descriptions. The \fBauth_attr\fR file can be used with other authorization -sources, including the \fBauth_attr\fR \fBNIS\fR map and \fBNIS+\fR table. -Programs use the \fBgetauthattr\fR(3SECDB) routines to access this information. -.sp -.LP -The search order for multiple authorization sources is specified in the -\fB/etc/nsswitch.conf\fR file, as described in the \fBnsswitch.conf\fR(4) man -page. -.sp -.LP -An authorization is a right assigned to users that is checked by certain -privileged programs to determine whether users can execute restricted -functionality. Each entry in the \fBauth_attr\fR database consists of one line -of text containing six fields separated by colons (\fB:\fR). Line continuations -using the backslash (\fB\e\fR) character are permitted. The format of each -entry is: -.sp -.in +2 -.nf -\fIname\fR:\fIres1\fR:\fIres2\fR:\fIshort_desc\fR:\fIlong_desc\fR:\fIattr\fR -.fi -.in -2 - -.sp -.ne 2 -.na -\fB\fIname\fR\fR -.ad -.RS 14n -The name of the authorization. Authorization names are unique strings. -Construct authorization names using the following convention: -.sp -\fIprefix.\fR or \fIprefix.suffix\fR -.sp -.ne 2 -.na -\fB\fIprefix\fR\fR -.ad -.RS 10n -Everything in the name field up to the final dot (\fB\&.\fR). Authorizations -from Sun Microsystems, Inc. use \fBsolaris\fR as a prefix. To avoid name -conflicts, all other authorizations should use a prefix that begins with the -reverse-order Internet domain name of the organization that creates the -authorization (for example, \fBcom.xyzcompany\fR). Prefixes can have additional -arbitrary components chosen by the authorization's developer, with components -separated by dots. -.RE - -.sp -.ne 2 -.na -\fB\fIsuffix\fR\fR -.ad -.RS 10n -The final component in the name field. Specifies what is being authorized. -.sp -When there is no suffix, the name is defined as a heading. Headings are not -assigned to users but are constructed for use by applications in their -\fBGUI\fRs. -.RE - -When a name ends with the word \fBgrant\fR, the entry defines a grant -authorization. Grant authorizations are used to support fine-grained -delegation. Users with appropriate grant authorizations can delegate some of -their authorizations to others. To assign an authorization, the user needs to -have both the authorization itself and the appropriate grant authorization. -.RE - -.sp -.ne 2 -.na -\fB\fIres1\fR\fR -.ad -.RS 14n -Reserved for future use. -.RE - -.sp -.ne 2 -.na -\fB\fIres2\fR\fR -.ad -.RS 14n -Reserved for future use. -.RE - -.sp -.ne 2 -.na -\fB\fIshort_desc\fR\fR -.ad -.RS 14n -A short description or terse name for the authorization. This name should be -suitable for displaying in user interfaces, such as in a scrolling list in a -\fBGUI\fR. -.RE - -.sp -.ne 2 -.na -\fB\fIlong_desc\fR\fR -.ad -.RS 14n -A long description. This field can explain the precise purpose of the -authorization, the applications in which it is used, and the type of user that -would be interested in using it. The long description can be displayed in the -help text of an application. -.RE - -.sp -.ne 2 -.na -\fB\fIattr\fR\fR -.ad -.RS 14n -An optional list of semicolon-separated (\fB;\fR) key-value pairs that describe -the attributes of an authorization. Zero or more keys may be specified. The -keyword \fBhelp\fR identifies a help file in HTML. -.RE - -.SH EXAMPLES -.LP -\fBExample 1 \fRConstructing a Name -.sp -.LP -In the following example, the name has a prefix (\fBsolaris.admin.usermgr\fR) -followed by a suffix (\fBread\fR): - -.sp -.in +2 -.nf -solaris.admin.usermgr.read -.fi -.in -2 - -.LP -\fBExample 2 \fRDefining a Heading -.sp -.LP -Because the name field ends with a dot, the following entry defines a heading: - -.sp -.in +2 -.nf -solaris.admin.usermgr.:::User Accounts::help=AuthUsermgrHeader.html -.fi -.in -2 - -.LP -\fBExample 3 \fRAssigning Separate Authorizations to Set User Attributes -.sp -.LP -In this example, a heading entry is followed by other associated authorization -entries. The entries below the heading provide separate authorizations for -setting user attributes. The \fIattr\fR field for each entry, including the -heading entry, assigns a help file. The application that uses the \fBhelp\fR -key requires the value to equal the name of a file ending in \fB\&.htm\fR or -\fB\&.html\fR: - -.sp -.in +2 -.nf -solaris.admin.usermgr.:::User Accounts::help=AuthUsermgrHeader.html -solaris.admin.usermgr.pswd:::Change Password::help=AuthUserMgrPswd.html -solaris.admin.usermgr.write:::Manage Users::help=AuthUsermgrWrite.html -.fi -.in -2 - -.LP -\fBExample 4 \fRAssigning a Grant Authorization -.sp -.LP -This example assigns to an administrator the following authorizations: - -.sp -.in +2 -.nf -solaris.admin.printer.grant -solaris.admin.printer.delete -solaris.admin.printer.modify -solaris.admin.printer.read -solaris.login.enable -.fi -.in -2 - -.sp -.LP -With the above authorizations, the administrator can assign to others the -\fBsolaris.admin.printer.delete\fR, \fBsolaris.admin.printer.modify\fR, and -\fBsolaris.admin.printer.read\fR authorizations, but not the -\fBsolaris.login.enable\fR authorization. If the administrator has both the -grant authorization, \fBsolaris.admin.printmgr.grant\fR, and the wildcard -authorization, \fBsolaris.admin.printmgr.*\fR, the administrator can grant to -others any of the printer authorizations. See \fBuser_attr\fR(4) for more -information about how wildcards can be used to assign multiple authorizations -whose names begin with the same components. - -.LP -\fBExample 5 \fRAuthorizing the Ability to Assign Other Authorizations -.sp -.LP -The following entry defines an authorization that grants the ability to assign -any authorization created with a \fBsolaris\fR prefix, when the administrator -also has either the specific authorization being granted or a matching wildcard -entry: - -.sp -.in +2 -.nf -solaris.grant:::Grant All Solaris Authorizations::help=PriAdmin.html -.fi -.in -2 - -.LP -\fBExample 6 \fRConsulting the Local Authorization File Ahead of the NIS Table -.sp -.LP -With the following entry from \fB/etc/nsswitch.conf\fR, the local -\fBauth_attr\fR file is consulted before the \fBNIS\fR table: - -.sp -.in +2 -.nf -auth_attr:files nisplus -.fi -.in -2 - -.SH FILES -.sp -.LP -\fB/etc/nsswitch.conf\fR -.sp -.LP -\fB/etc/user_attr\fR -.sp -.LP -\fB/etc/security/auth_attr\fR -.SH SEE ALSO -.sp -.LP -\fBgetauthattr\fR(3SECDB), \fBgetexecattr\fR(3SECDB), -\fBgetprofattr\fR(3SECDB), \fBgetuserattr\fR(3SECDB), \fBexec_attr\fR(4), -\fBnsswitch.conf\fR(4), \fBuser_attr\fR(4) -.SH NOTES -.sp -.LP -When deciding which authorization source to use, keep in mind that \fBNIS+\fR -provides stronger authentication than \fBNIS\fR. -.sp -.LP -Because the list of legal keys is likely to expand, any code that parses this -database must be written to ignore unknown key-value pairs without error. When -any new keywords are created, the names should be prefixed with a unique -string, such as the company's stock symbol, to avoid potential naming -conflicts. -.sp -.LP -Each application has its own requirements for whether the help value must be a -relative pathname ending with a filename or the name of a file. The only known -requirement is for the name of a file. -.sp -.LP -The following characters are used in describing the database format and must be -escaped with a backslash if used as data: colon (\fB:\fR), semicolon (\fB;\fR), -equals (\fB=\fR), and backslash (\fB\e\fR). diff --git a/secdb/debian/changelog b/secdb/debian/changelog deleted file mode 100644 index 2d24635..0000000 --- a/secdb/debian/changelog +++ /dev/null @@ -1,11 +0,0 @@ -secdb (5.11.0-1~3) unstable; urgency=low - - * Added svc-rbac - - -- Igor Pashev <pashev.igor@gmail.com> Tue, 22 May 2012 20:43:22 +0000 - -secdb (5.11.0-1~2) unstable; urgency=low - - * Initial release - - -- Igor Pashev <pashev.igor@gmail.com> Tue, 22 May 2012 14:05:38 +0000 diff --git a/secdb/debian/compat b/secdb/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/secdb/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/secdb/debian/control b/secdb/debian/control deleted file mode 100644 index 43a55a5..0000000 --- a/secdb/debian/control +++ /dev/null @@ -1,16 +0,0 @@ -Source: secdb -Section: admin -Priority: required -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8.1.3~ ) -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - -Package: secdb -Section: admin -Priority: required -Architecture: all -Depends: ${misc:Depends} -Description: security attributes database - diff --git a/secdb/debian/rules b/secdb/debian/rules deleted file mode 100755 index 4f2c774..0000000 --- a/secdb/debian/rules +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/make -f -%: - dh $@ - diff --git a/secdb/debian/secdb.dirs b/secdb/debian/secdb.dirs deleted file mode 100644 index 18c8c46..0000000 --- a/secdb/debian/secdb.dirs +++ /dev/null @@ -1,4 +0,0 @@ -etc/security/auth_attr.d -etc/security/exec_attr.d -etc/security/prof_attr.d -etc/user_attr.d diff --git a/secdb/debian/secdb.install b/secdb/debian/secdb.install deleted file mode 100644 index d63a967..0000000 --- a/secdb/debian/secdb.install +++ /dev/null @@ -1,5 +0,0 @@ -i.rbac /usr/sadm/install/scripts/ -policy.conf /usr/share/secdb/ -rbac.xml /lib/svc/manifest/system/ -svc-rbac /lib/svc/method/ -user_attr /usr/share/secdb/ diff --git a/secdb/debian/secdb.manpages b/secdb/debian/secdb.manpages deleted file mode 100644 index 1c82020..0000000 --- a/secdb/debian/secdb.manpages +++ /dev/null @@ -1,6 +0,0 @@ -auth_attr.4 -exec_attr.4 -policy.conf.4 -prof_attr.4 -rbac.5 -user_attr.4 diff --git a/secdb/debian/secdb.postinst b/secdb/debian/secdb.postinst deleted file mode 100644 index ecad128..0000000 --- a/secdb/debian/secdb.postinst +++ /dev/null @@ -1,19 +0,0 @@ -#!/sbin/sh - -set -e - -case $1 in - configure) - if ! [ -e /etc/user_attr ]; then - echo "Setting default /etc/user_attr ..." - cp /usr/share/secdb/user_attr /etc/user_attr - fi - if ! [ -e /etc/security/policy.conf ]; then - echo "Setting default /etc/security/policy.conf ..." - cp /usr/share/secdb/policy.conf /etc/security/policy.conf - fi - ;; -esac - -#DEBHELPER# - diff --git a/secdb/debian/source/format b/secdb/debian/source/format deleted file mode 100644 index 163aaf8..0000000 --- a/secdb/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt) diff --git a/secdb/exec_attr.4 b/secdb/exec_attr.4 deleted file mode 100644 index 0aeddee..0000000 --- a/secdb/exec_attr.4 +++ /dev/null @@ -1,288 +0,0 @@ -'\" te -.\" Copyright (c) 2006 by Sun Microsystems, Inc. All rights reserved -.\" The contents of this file are subject to the terms of the Common Development and Distribution License (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 or http://www.opensolaris.org/os/licensing. 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] -.TH EXEC_ATTR 4 "Mar 30, 2006" -.SH NAME -exec_attr \- execution profiles database -.SH SYNOPSIS -.LP -.nf -\fB/etc/security/exec_attr\fR -.fi - -.SH DESCRIPTION -.sp -.LP -\fB/etc/security/exec_attr\fR is a local database that specifies the execution -attributes associated with profiles. The \fBexec_attr\fR file can be used with -other sources for execution profiles, including the \fBexec_attr\fR \fBNIS\fR -map and \fBNIS+\fR table. Programs use the \fBgetexecattr\fR(3SECDB) routines -to access this information. -.sp -.LP -The search order for multiple execution profile sources is specified in the -\fB/etc/nsswitch.conf\fR file, as described in the \fBnsswitch.conf\fR(4) man -page. The search order follows the entry for \fBprof_attr\fR(4). -.sp -.LP -A profile is a logical grouping of authorizations and commands that is -interpreted by a profile shell to form a secure execution environment. The -shells that interpret profiles are \fBpfcsh\fR, \fBpfksh\fR, and \fBpfsh\fR. -See the \fBpfsh\fR(1) man page. Each user's account is assigned zero or more -profiles in the \fBuser_attr\fR(4) database file. -.sp -.LP -Each entry in the \fBexec_attr\fR database consists of one line of text -containing seven fields separated by colons (\fB:\fR). Line continuations using -the backslash (\fB\\fR) character are permitted. The basic format of each entry -is: -.sp -.LP -\fIname\fR:\fIpolicy\fR:\fItype\fR:\fIres1\fR:\fIres2\fR:\fIid\fR:\fIattr\fR -.sp -.ne 2 -.na -\fB\fIname\fR\fR -.ad -.RS 10n -The name of the profile. Profile names are case-sensitive. -.RE - -.sp -.ne 2 -.na -\fB\fIpolicy\fR\fR -.ad -.RS 10n -The security policy that is associated with the profile entry. The valid -policies are \fBsuser\fR (standard Solaris superuser) and \fBsolaris\fR. The -\fBsolaris\fR policy recognizes privileges (see \fBprivileges\fR(5)); the -\fBsuser\fR policy does not. -.sp -The \fBsolaris\fR and \fBsuser\fR policies can coexist in the same -\fBexec_attr\fR database, so that Solaris releases prior to the current release -can use the \fBsuser\fR policy and the current Solaris release can use a -\fBsolaris\fR policy. \fBsolaris\fR is a superset of \fBsuser\fR; it allows you -to specify privileges in addition to UIDs. Policies that are specific to the -current release of Solaris or that contain privileges should use \fBsolaris\fR. -Policies that use UIDs only or that are not specific to the current Solaris -release should use \fBsuser\fR. -.RE - -.sp -.ne 2 -.na -\fB\fItype\fR\fR -.ad -.RS 10n -The type of object defined in the profile. There are two valid types: \fBcmd\fR -and \fBact\fR. The \fBcmd\fR type specifies that the \fBID\fR field is a -command that would be executed by a shell. The \fBact\fR type is available only -if the system is configured with Trusted Extensions. It specifies that the -\fBID\fR field is a \fBCDE\fR action that should be executed by the Trusted -Extensions \fBCDE\fR action mechanism. -.RE - -.sp -.ne 2 -.na -\fB\fIres1\fR\fR -.ad -.RS 10n -Reserved for future use. -.RE - -.sp -.ne 2 -.na -\fB\fIres2\fR\fR -.ad -.RS 10n -Reserved for future use. -.RE - -.sp -.ne 2 -.na -\fB\fIid\fR\fR -.ad -.RS 10n -A string that uniquely identifies the object described by the profile. For a -profile of type \fBcmd,\fR the id is either the full path to the command or the -asterisk (\fB*\fR) symbol, which is used to allow all commands. An asterisk -that replaces the filename component in a pathname indicates all files in a -particular directory. -.sp -To specify arguments, the pathname should point to a shell script that is -written to execute the command with the desired argument. In a Bourne shell, -the effective UID is reset to the real UID of the process when the effective -UID is less than 100 and not equal to the real UID. Depending on the \fBeuid\fR -and \fBegid\fR values, Bourne shell limitations might make other shells -preferable. To prevent the effective UIDs from being reset to real UIDs, you -can start the script with the \fB-p\fR option. -.sp -.in +2 -.nf -#!/bin/sh -p -.fi -.in -2 -.sp - -If the Trusted Extensions feature is configured and the profile entry type is -\fBact\fR, the \fBid\fR is either the fully qualified name of a \fBCDE\fR -action, or an asterisk (\fB*\fR) representing a wildcard. A fully qualified -\fBCDE\fR action is specified using the action name and four additional -semicolon-separated fields. These fields can be empty but the semicolons are -required. The fields in a \fBCDE\fR action are as follows: -.sp -.ne 2 -.na -\fB\fIargclass\fR\fR -.ad -.RS 12n -Specifies the argument class (for example, \fBFILE\fR or \fBSESSION\fR.) -Corresponds to \fBARG_CLASS\fR for \fBCDE\fR actions. -.RE - -.sp -.ne 2 -.na -\fB\fIargtype\fR\fR -.ad -.RS 12n -Specifies the data type for the argument. Corresponds to \fBARG_TYPE\fR for -\fBCDE\fR actions. -.RE - -.sp -.ne 2 -.na -\fB\fIargmode\fR\fR -.ad -.RS 12n -Specifies the read or write mode for the argument. Corresponds to -\fBARG_MODE\fR for \fBCDE\fR actions. -.RE - -.sp -.ne 2 -.na -\fB\fIargcount\fR\fR -.ad -.RS 12n -Specifies the number of arguments that the action can accept. Corresponds to -\fBARG_COUNT\fR for \fBCDE\fR actions. -.RE - -.RE - -.sp -.ne 2 -.na -\fB\fIattr\fR\fR -.ad -.RS 10n -An optional list of semicolon-separated (\fB;\fR) key-value pairs that describe -the security attributes to apply to the object upon execution. Zero or more -keys may be specified. The list of valid key words depends on the policy -enforced. The following key words are valid: \fBeuid\fR, \fBuid,\fR \fBegid\fR, -\fBgid\fR, \fBprivs\fR, and \fBlimitprivs\fR. -.sp -\fBeuid\fR and \fBuid\fR contain a single user name or a numeric user \fBID\fR. -Commands designated with \fBeuid\fR run with the effective \fBUID\fR indicated, -which is similar to setting the setuid bit on an executable file. Commands -designated with \fBuid\fR run with both the real and effective \fBUID\fRs. -Setting \fBuid\fR may be more appropriate than setting the \fBeuid\fR on -privileged shell scripts. -.sp -\fBegid\fR and \fBgid\fR contain a single group name or a numeric group -\fBID\fR. Commands designated with \fBegid\fR run with the effective \fBGID\fR -indicated, which is similar to setting the setgid bit on a file. Commands -designated with \fBgid\fR run with both the real and effective \fBGID\fRs. -Setting \fBgid\fR may be more appropriate than setting \fBguid\fR on privileged -shell scripts. -.sp -\fBprivs\fR contains a privilege set which will be added to the inheritable set -prior to running the command. -.sp -\fBlimitprivs\fR contains a privilege set which will be assigned to the limit -set prior to running the command. -.sp -\fBprivs\fR and \fBlimitprivs\fR are only valid for the \fBsolaris\fR policy. -.RE - -.SH EXAMPLES -.LP -\fBExample 1 \fRUsing Effective User ID -.sp -.LP -The following example shows the \fBaudit\fR command specified in the Audit -Control profile to execute with an effective user \fBID\fR of root (\fB0\fR): - -.sp -.in +2 -.nf -\fBAudit Control:suser:cmd:::/usr/sbin/audit:euid=0\fR -.fi -.in -2 -.sp - -.SH FILES -.sp -.LP -\fB/etc/nsswitch.conf\fR -.sp -.LP -\fB/etc/user_attr\fR -.sp -.LP -\fB/etc/security/exec_attr\fR -.SH ATTRIBUTES -.sp -.LP -See \fBattributes\fR(5) for descriptions of the following attributes: -.sp - -.sp -.TS -box; -c | c -l | l . -ATTRIBUTE TYPE ATTRIBUTE VALUE -_ -Availibility SUNWcsr -_ -Interface Stability See below. -.TE - -.sp -.LP -The command-line syntax is Committed. The output is Uncommitted. -.SH CAVEATS -.sp -.LP -When deciding which authorization source to use (see DESCRIPTION), keep in mind -that \fBNIS+\fR provides stronger authentication than \fBNIS\fR. -.sp -.LP -Because the list of legal keys is likely to expand, any code that parses this -database must be written to ignore unknown key-value pairs without error. When -any new keywords are created, the names should be prefixed with a unique -string, such as the company's stock symbol, to avoid potential naming -conflicts. -.sp -.LP -The following characters are used in describing the database format and must be -escaped with a backslash if used as data: colon (\fB:\fR), semicolon (\fB;\fR), -equals (\fB=\fR), and backslash (\fB\\fR). -.SH SEE ALSO -.sp -.LP -\fBauths\fR(1), \fBdtaction\fR(1), \fBprofiles\fR(1), \fBroles\fR(1), -\fBsh\fR(1), \fBmakedbm\fR(1M), \fBgetauthattr\fR(3SECDB), -\fBgetauusernam\fR(3BSM), \fBgetexecattr\fR(3SECDB), \fBgetprofattr\fR(3SECDB), -\fBgetuserattr\fR(3SECDB), \fBkva_match\fR(3SECDB), \fBauth_attr\fR(4), -\fBprof_attr\fR(4), \fBuser_attr\fR(4), \fBattributes\fR(5), -\fBprivileges\fR(5) diff --git a/secdb/i.rbac b/secdb/i.rbac deleted file mode 100755 index 0b20be0..0000000 --- a/secdb/i.rbac +++ /dev/null @@ -1,570 +0,0 @@ -#!/bin/sh -# -# CDDL HEADER START -# -# The contents of this file are subject to the terms of the -# Common Development and Distribution License (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 -# or http://www.opensolaris.org/os/licensing. -# 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 -# -# i.rbac -# -# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. -# -# class action script for "rbac" class files -# installed by pkgadd -# -# Files in "rbac" class: -# -# /etc/security/{prof_attr,exec_attr,auth_attr} -# /etc/user_attr -# -# Allowable exit codes -# -# 0 - success -# 2 - warning or possible error condition. Installation continues. A warning -# message is displayed at the time of completion. -# - -umask 022 - -tmp_dir=${TMPDIR:-/tmp} - -PATH="/usr/bin:/usr/sbin:${PATH}" -export PATH - -basename_cmd=basename -cp_cmd=cp -egrep_cmd=egrep -mv_cmd=mv -nawk_cmd=nawk -rm_cmd=rm -sed_cmd=sed -sort_cmd=sort - -# $1 is the type -# $2 is the "old/existing file" -# $3 is the "new (to be merged)" file -# $4 is the output file -# returns 0 on success -# returns 2 on failure if nawk fails with non-zero exit status -# -dbmerge() { -# -# Remove the ident lines. -# - ${egrep_cmd} -v '^#[pragma ]*ident' $2 > $4.old 2>/dev/null -# -# If the new file has a Sun copyright, remove the Sun copyright from the old -# file. -# - newcr=`${egrep_cmd} '^# Copyright.*Sun Microsystems, Inc.' $3 \ - 2>/dev/null` - if [ -n "${newcr}" ]; then - $sed_cmd -e '/^# Copyright.*Sun Microsystems, Inc./d' \ - -e '/^# All rights reserved./d' \ - -e '/^# Use is subject to license terms./d' \ - $4.old > $4.$$ 2>/dev/null - $mv_cmd $4.$$ $4.old - fi -# -# If the new file has an Oracle copyright, remove both the Sun and Oracle -# copyrights from the old file. -# - oracle_cr=`${egrep_cmd} '^# Copyright.*Oracle and/or its affiliates.' \ - $3 2>/dev/null` - if [ -n "${oracle_cr}" ]; then - $sed_cmd -e '/^# Copyright.*Sun Microsystems, Inc./d' \ - -e '/^# All rights reserved./d' \ - -e '/^# Use is subject to license terms./d' \ - -e '/^# Copyright.*Oracle and\/or its affiliates./d' \ - $4.old > $4.$$ 2>/dev/null - $mv_cmd $4.$$ $4.old - fi -# -# If the new file has the CDDL, remove it from the old file. -# - newcr=`${egrep_cmd} '^# CDDL HEADER START' $3 2>/dev/null` - if [ -n "${newcr}" ]; then - $sed_cmd -e '/^# CDDL HEADER START/,/^# CDDL HEADER END/d' \ - $4.old > $4.$$ 2>/dev/null - $mv_cmd $4.$$ $4.old - fi -# -# Remove empty lines and multiple instances of these comments: -# - $sed_cmd -e '/^# \/etc\/security\/exec_attr/d' -e '/^#$/d' \ - -e '/^# execution attributes for profiles./d' \ - -e '/^# See exec_attr(4)/d' \ - -e '/^# \/etc\/user_attr/d' \ - -e '/^# user attributes. see user_attr(4)/d' \ - -e '/^# \/etc\/security\/prof_attr/d' \ - -e '/^# profiles attributes. see prof_attr(4)/d' \ - -e '/^# See prof_attr(4)/d' \ - -e '/^# \/etc\/security\/auth_attr/d' \ - -e '/^# authorizations. see auth_attr(4)/d' \ - -e '/^# authorization attributes. see auth_attr(4)/d' \ - $4.old > $4.$$ - $mv_cmd $4.$$ $4.old -# -# Retain old and new header comments. -# - $sed_cmd -n -e '/^[^#]/,$d' -e '/^##/,$d' -e p $4.old > $4 - $rm_cmd $4.old - $sed_cmd -n -e '/^[^#]/,$d' -e '/^##/,$d' -e p $3 >> $4 -# -# If the output file now has both Sun and Oracle copyrights, remove -# the Sun copyright. -# - sun_cr=`${egrep_cmd} '^# Copyright.*Sun Microsystems, Inc.' \ - $4 2>/dev/null` - oracle_cr=`${egrep_cmd} '^# Copyright.*Oracle and/or its affiliates.' \ - $4 2>/dev/null` - if [ -n "${sun_cr}" ] && [ -n "${oracle_cr}" ]; then - $sed_cmd -e '/^# Copyright.*Sun Microsystems, Inc./d' \ - -e '/^# All rights reserved./d' \ - -e '/^# Use is subject to license terms./d' \ - $4 > $4.$$ 2>/dev/null - $mv_cmd $4.$$ $4 - fi -# -# Handle line continuations (trailing \) -# - $sed_cmd \ - -e '/\\$/{N;s/\\\n//;}' -e '/\\$/{N;s/\\\n//;}' \ - -e '/\\$/{N;s/\\\n//;}' -e '/\\$/{N;s/\\\n//;}' \ - -e '/\\$/{N;s/\\\n//;}' -e '/\\$/{N;s/\\\n//;}' \ - $2 > $4.old - $sed_cmd \ - -e '/\\$/{N;s/\\\n//;}' -e '/\\$/{N;s/\\\n//;}' \ - -e '/\\$/{N;s/\\\n//;}' -e '/\\$/{N;s/\\\n//;}' \ - -e '/\\$/{N;s/\\\n//;}' -e '/\\$/{N;s/\\\n//;}' \ - $3 > $4.new -# -# The nawk script below processes the old and new files using up to -# three passes. If the old file is empty, only the final pass over -# the new file is required. -# - if [ -s $4.old ]; then - nawk_pass1=$4.old - nawk_pass2=$4.new - nawk_pass3=$4.new - else - nawk_pass1= - nawk_pass2= - nawk_pass3=$4.new - fi -# -#!/usr/bin/nawk -f -# -# dbmerge type=[auth|prof|user|exec] [ old-file new-file ] new-file -# -# Merge two versions of an RBAC database file. The output -# consists of the lines from the new-file, while preserving -# user customizations in the old-file. -# -# Entries in the new-file replace corresponding entries in the -# old-file, except as follows: For exec_attr, all old entries -# for profiles contained in the new-file are discarded. For -# user_attr, the "root" entry from the old-file is retained, -# and new keywords from the new-file are merged into it. -# -# Records with the same key field(s) are merged, so that the -# keyword/value section of each output record contains the union -# of the keywords found in all input records with the same key -# field(s). For selected multi-value keywords [1] the values from -# the new-file are merged with retained values from the old-file. -# Otherwise, the value for each keyword is the final value found -# in the new-file, except for keywords in the user_attr entry for -# "root" where values from the old-file are always retained. -# -# [1] The following file type and keyword combinations are merged: -# prof_attr: auths, profiles, privs -# user_attr: auths, profiles, roles -# -# The output is run through sort except for the comments -# which will appear first in the output. -# -# - $nawk_cmd ' - -# This script may be invoked with up to three file names. Each file -# name corresponds to a separate processing pass. The passes are -# defined as follows: -# -# Pass 1: Read existing data. -# Data from the old-file is read into memory. -# -# Pass 2: Remove obsolete data. -# Discard any data from the old-file that is part of profiles that -# are also in the new-file. (As a special case, the user_attr entry -# for 'root' is always retained.) -# -# Pass 3: Merge new data. -# Data from the new-file is merged with the remaining old-file data. -# (As a special case, exec_attr entries are replaced, not merged.) - -BEGIN { - # The variable 'pass' specifies which type of processing to perform. - # When processing only one file, skip passes 1 and 2. - if (ARGC == 3) - pass += 2; - - # The array 'keyword_behavior' specifies the special treatment of - # [type, keyword] combinations subject to value merging. - keyword_behavior["prof", "auths"] = "merge"; - keyword_behavior["prof", "profiles"] = "merge"; - keyword_behavior["prof", "privs"] = "merge"; - keyword_behavior["user", "auths"] = "merge"; - keyword_behavior["user", "profiles"] = "merge"; - keyword_behavior["user", "roles"] = "merge"; - - FS=":" -} - -# When FNR (current file record number) is 1 it indicates that nawk -# is starting to read the next file specified on its command line, -# and is beginning the next processing pass. -FNR == 1 { - pass++; -} - -/^#/ || /^$/ { - continue; -} - -{ - # For each input line, nawk automatically assigns the complete - # line to $0 and also splits the line at field separators and - # assigns each field to a variable $1..$n. Assignment to $0 - # re-splits the line into the field variables. Conversely, - # assgnment to a variable $1..$n will cause $0 to be recomputed - # from the field variable values. - # - # This code adds awareness of escaped field separators by using - # a custom function to split the line into a temporary array. - # It assigns the empty string to $0 to clear any excess field - # variables, and assigns the desired elements of the temporary - # array back to the field variables $1..$7. - # - # Subsequent code must not assign directly to $0 or the fields - # will be re-split without regard to escaped field separators. - split_escape($0, f, ":"); - $0 = ""; - $1 = f[1]; - $2 = f[2]; - $3 = f[3]; - $4 = f[4]; - $5 = f[5]; - $6 = f[6]; - $7 = f[7]; -} - -type == "auth" { - key = $1 ":" $2 ":" $3 ; - if (pass == 1) { - short_comment[key] = $4 ; - long_comment[key] = $5; - record[key] = $6; - } else if (pass == 2) { - delete short_comment[key]; - delete long_comment[key]; - delete record[key]; - } else if (pass == 3) { - if ( $4 != "" ) { - short_comment[key] = $4 ; - } - if ( $5 != "" ) { - long_comment[key] = $5 ; - } - record[key] = merge_attrs(record[key], $6); - } -} - -type == "prof" { - key = $1 ":" $2 ":" $3 ; - if (pass == 1) { - comment[key] = $4; - record[key] = $5; - } else if (pass == 2) { - delete comment[key]; - delete record[key]; - } else if (pass == 3) { - if ( $4 != "" ) { - comment[key] = $4 ; - } - if (key != "::") { - record[key] = merge_attrs(record[key], $5); - } - } -} - -type == "exec" { - key = $1 ":" $2 ":" $3 ":" $4 ":" $5 ":" $6 ; - if (pass == 1) { - record[key] = $7; - } else if (pass == 2) { - # For exec_attr, deletion is based on the 'name' field only, - # so that all old entries for the profile are removed. - for (oldkey in record) { - split_escape(oldkey, oldkey_fields, ":"); - if (oldkey_fields[1] == $1) - delete record[oldkey]; - } - } else if (pass == 3) { - # Substitute new entries, do not merge. - record[key] = $7; - } -} - -type == "user" { - key = $1 ":" $2 ":" $3 ":" $4 ; - if (pass == 1) { - record[key] = $5; - } else if (pass == 2) { - if ($1 != "root") - delete record[key]; - } else if (pass == 3) { - record[key] = merge_attrs(record[key], $5); - } -} - -END { - for (key in record) { - if (type == "prof") { - if (key != "::") { - print key ":" comment[key] ":" record[key]; - } - } else - if (type == "auth") { - print key ":" short_comment[key] ":" \ - long_comment[key] ":" record[key]; - } else - print key ":" record[key]; - } -} - -function merge_attrs(old, new, cnt, new_cnt, i, j, list, new_list, keyword) -{ - cnt = split_escape(old, list, ";"); - new_cnt = split_escape(new, new_list, ";"); - for (i = 1; i <= new_cnt; i++) { - keyword = substr(new_list[i], 1, index(new_list[i], "=")-1); - for (j = 1; j <= cnt; j++) { - if (match(list[j], "^" keyword "=")) { - list[j] = merge_values(keyword, list[j], - new_list[i]); - break; - } - } - if (j > cnt) - list[++cnt] = new_list[i]; - } - - return unsplit(list, cnt, ";"); \ -} - -function merge_values(keyword, old, new, cnt, new_cnt, i, j, list, new_list, d) -{ - # Keywords with multivalued attributes that are subject to merging - # are processed by the algorithm implemented further below. - # Otherwise, the keyword is not subject to merging, and: - # For user_attr, the existing value is retained. - # For any other file, the new value is substituted. - if (keyword_behavior[type, keyword] != "merge") { - if (type == "user") { - return old; - } else { - return new; - } - } - - cnt = split(substr(old, length(keyword)+2), list, ","); - new_cnt = split(substr(new, length(keyword)+2), new_list, ","); - - # If the existing list contains "All", remove it and add it - # to the new list; that way "All" will appear at the only valid - # location, the end of the list. - if (keyword == "profiles") { - d = 0; - for (i = 1; i <= cnt; i++) { - if (list[i] != "All") - list[++d] = list[i]; - } - if (cnt != d) { - new_list[++new_cnt] = "All"; - cnt = d; - } - } - for (i = 1; i <= new_cnt; i++) { - for (j = 1; j <= cnt; j++) { - if (list[j] == new_list[i]) - break; - } - if (j > cnt) - list[++cnt] = new_list[i]; - } - - return keyword "=" unsplit(list, cnt, ","); -} - -# This function is similar to the nawk built-in split() function, -# except that a "\" character may be used to escape any subsequent -# character, so that the escaped character will not be treated as a -# field separator or as part of a field separator regular expression. -# The "\" characters will remain in the elements of the output array -# variable upon completion. -function split_escape(str, list, fs, cnt, saved, sep) -{ - # default to global FS - if (fs == "") - fs = FS; - # initialize empty list, cnt, saved - split("", list, " "); - cnt = 0; - saved = ""; - # track whether last token was a field separator - sep = 0; - # nonzero str length indicates more string left to scan - while (length(str)) { - if (match(str, fs) == 1) { - # field separator, terminates current field - list[++cnt] = saved; - saved = ""; - str = substr(str, RLENGTH + 1); - sep = 1; - } else if (substr(str, 1, 1) == "\\") { - # escaped character - saved = saved substr(str, 1, 2); - str = substr(str, 3); - sep = 0; - } else { - # regular character - saved = saved substr(str, 1, 1); - str = substr(str, 2); - sep = 0; - } - } - # if required, append final field to list - if (sep || length(saved)) - list[++cnt] = saved; - - return cnt; -} - -function unsplit(list, cnt, delim, str) -{ - str = list[1]; - for (i = 2; i <= cnt; i++) - str = str delim list[i]; - return str; -}' \ - type=$1 $nawk_pass1 $nawk_pass2 $nawk_pass3 > $4.unsorted - rc=$? - $sort_cmd < $4.unsorted >> $4 - return $rc -} - -# $1 is the merged file -# $2 is the target file -# -commit() { - # Make sure that the last mv uses rename(2) by first moving to - # the same filesystem. - $mv_cmd $1 $2.$$ - $mv_cmd $2.$$ $2 - return $? -} - -outfile="" -type="" -set_type_and_outfile() { - # - # Assumes basename $1 returns one of - # prof_attr, exec_attr, auth_attr, or user_attr - # - fname=`$basename_cmd $1` - type=`echo $fname | $sed_cmd -e s'/^\([a-z][a-z]*\)_attr$/\1/' ` - case "$type" in - "prof"|"exec"|"user"|"auth") ;; - *) return 2 ;; - esac - - outfile=$tmp_dir/rbac_${PKGINST}_${fname}_merge.$$ - - return 0 -} - -cleanup() { - $rm_cmd -f $outfile $outfile.old $outfile.new $outfile.unsorted - - return 0 -} - -exit_status=0 - -# main - -while read newfile oldfile ; do - if [ -n "$PKGINST" ] - then - # Install the file in the "fragment" directory. - mkdir -m 755 -p ${oldfile}.d - rm -f ${oldfile}.d/"$PKGINST" - cp $newfile ${oldfile}.d/"$PKGINST" - - # Make sure that it is marked read-only. - chmod a-w,a+r ${oldfile}.d/"$PKGINST" - - # We also execute the rest of the i.rbac script. - fi - - if [ ! -f $oldfile ]; then - cp $newfile $oldfile - else - set_type_and_outfile $newfile || - set_type_and_outfile $oldfile - if [ $? -ne 0 ]; then - echo "$0 : $newfile not one of" \ - " prof_attr, exec_attr, auth_attr, user_attr" - exit_status=2 - continue - fi - - dbmerge $type $oldfile $newfile $outfile - if [ $? -ne 0 ]; then - echo "$0 : failed to merge $newfile with $oldfile" - cleanup - exit_status=2 - continue - fi - - commit $outfile $oldfile - if [ $? -ne 0 ]; then - echo "$0 : failed to mv $outfile to $2" - cleanup - exit_status=2 - continue - fi - - cleanup - fi -done - -if [ "$1" = "ENDOFCLASS" ]; then - exit 0 -fi - -exit $exit_status diff --git a/secdb/policy.conf b/secdb/policy.conf deleted file mode 100644 index db9b8cb..0000000 --- a/secdb/policy.conf +++ /dev/null @@ -1,81 +0,0 @@ -# -# CDDL HEADER START -# -# The contents of this file are subject to the terms of the -# Common Development and Distribution License (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 -# or http://www.opensolaris.org/os/licensing. -# 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 2010 Sun Microsystems, Inc. All rights reserved. -# Use is subject to license terms. -# -# /etc/security/policy.conf -# -# security policy configuration for user attributes. see policy.conf(4) -# - -AUTHS_GRANTED=solaris.device.cdrw -PROFS_GRANTED=Basic Solaris User -CONSOLE_USER=Console User - -# crypt(3c) Algorithms Configuration -# -# CRYPT_ALGORITHMS_ALLOW specifies the algorithms that are allowed to -# be used for new passwords. This is enforced only in crypt_gensalt(3c). -# -CRYPT_ALGORITHMS_ALLOW=1,2a,md5,5,6 - -# To deprecate use of the traditional unix algorithm, uncomment below -# and change CRYPT_DEFAULT= to another algorithm. For example, -# CRYPT_DEFAULT=1 for BSD/Linux MD5. -# -#CRYPT_ALGORITHMS_DEPRECATE=__unix__ - -# The OpenSolaris default is a SHA256 based algorithm. To revert to -# the policy present in Solaris releases set CRYPT_DEFAULT=__unix__, -# which is not listed in crypt.conf(4) since it is internal to libc. -# -CRYPT_DEFAULT=5 -# -# These settings determine the default privileges users have. If not set, -# the default privileges are taken from the inherited set. -# There are two different settings; PRIV_DEFAULT determines the default -# set on login; PRIV_LIMIT defines the Limit set on login. -# Individual users can have privileges assigned or taken away through -# user_attr. Privileges can also be assigned to profiles in which case -# the users with those profiles can use those privileges through pfexec(1). -# For maximum future compatibility, the specifications should -# always include "basic" or "all"; privileges should then be removed using -# the negation. E.g., PRIV_LIMIT=all,!sys_linkdir takes away only the -# sys_linkdir privilege, regardless of future additional privileges. -# Similarly, PRIV_DEFAULT=basic,!file_link_any takes away only the -# file_link_any privilege from the basic privilege set; only that notation -# is immune from a future addition of currently unprivileged operations to -# the basic privilege set. -# NOTE: removing privileges from the the Limit set requires EXTREME care -# as any set-uid root program may suddenly fail because it lacks certain -# privilege(s). -# -#PRIV_DEFAULT=basic -#PRIV_LIMIT=all -# -# LOCK_AFTER_RETRIES specifies the default account locking policy for local -# user accounts (passwd(4)/shadow(4)). The default may be overridden by -# a user's user_attr(4) "lock_after_retries" value. -# YES enables local account locking, NO disables local account locking. -# The default value is NO. -# -#LOCK_AFTER_RETRIES=NO diff --git a/secdb/policy.conf.4 b/secdb/policy.conf.4 deleted file mode 100644 index 65b6d04..0000000 --- a/secdb/policy.conf.4 +++ /dev/null @@ -1,251 +0,0 @@ -'\" te -.\" Copyright (c) 2008, Sun Microsystems, Inc. All Rights Reserved. -.\" The contents of this file are subject to the terms of the Common Development and Distribution License (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 or http://www.opensolaris.org/os/licensing. 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] -.TH POLICY.CONF 4 "Feb 25, 2008" -.SH NAME -policy.conf \- configuration file for security policy -.SH SYNOPSIS -.LP -.nf -/etc/security/policy.conf -.fi - -.SH DESCRIPTION -.sp -.LP -The \fBpolicy.conf\fR file provides the security policy configuration for -user-level attributes. Each entry consists of a key/value pair in the form: -.sp -.LP -key=value -.sp -.LP -The following keys are defined: -.sp -.ne 2 -.na -\fB\fBAUTHS_GRANTED\fR\fR -.ad -.sp .6 -.RS 4n -Specify the default set of authorizations granted to all users. This entry is -interpreted by \fBchkauthattr\fR(3SECDB). The value is zero or more -comma-separated authorizations defined in \fBauth_attr\fR(4). -.RE - -.sp -.ne 2 -.na -\fB\fBPROFS_GRANTED\fR\fR -.ad -.sp .6 -.RS 4n -Specify the default set of profiles granted to all users. This entry is -interpreted by \fBchkauthattr\fR(3SECDB) and \fBgetexecuser\fR(3SECDB). The -value is zero or more comma-separated profiles defined in \fBprof_attr\fR(4). -.RE - -.sp -.ne 2 -.na -\fB\fBCONSOLE_USER\fR\fR -.ad -.sp .6 -.RS 4n -Specify an additional default set of profiles granted to the \fIconsole user\fR -user. This entry is interpreted by \fBchkauthattr\fR(3SECDB) and -\fBgetexecuser\fR(3SECDB). The value is zero or more comma-separated profiles -defined in \fBprof_attr\fR(4). -.RE - -.sp -.ne 2 -.na -\fB\fBPRIV_DEFAULT\fR and \fBPRIV_LIMIT\fR\fR -.ad -.sp .6 -.RS 4n -Settings for these keys determine the default privileges that users have. (See -\fBprivileges\fR(5).) If these keys are not set, the default privileges are -taken from the inherited set. \fBPRIV_DEFAULT\fR determines the default set on -login. \fBPRIV_LIMIT\fR defines the limit set on login. Users can have -privileges assigned or taken away through use of \fBuser_attr\fR(4). Privileges -can also be assigned to profiles, in which case users who have those profiles -can exercise the assigned privileges through \fBpfexec\fR(1). -.sp -For maximum future compatibility, the privilege specifications should always -include \fBbasic\fR or \fBall\fR. Privileges should then be removed using -negation. See EXAMPLES. By assigning privileges in this way, you avoid a -situation where, following an addition of a currently unprivileged operation to -the basic privilege set, a user unexpectedly does not have the privileges he -needs to perform that now-privileged operation. -.sp -Note that removing privileges from the limit set requires \fBextreme\fR care, -as any set-uid root program might suddenly fail because it lacks certain -privilege(s). Note also that dropping \fBbasic\fR privileges from the default -privilege set can cause unexpected failure modes in applications. -.RE - -.sp -.ne 2 -.na -\fB\fBLOCK_AFTER_RETRIES=YES|NO\fR\fR -.ad -.sp .6 -.RS 4n -Specifies whether a local account is locked after the count of failed logins -for a user equals or exceeds the allowed number of retries as defined by -\fBRETRIES\fR in \fB/etc/default/login\fR. The default value for users is -\fBNO\fR. Individual account overrides are provided by \fBuser_attr\fR(4). -.RE - -.sp -.ne 2 -.na -\fB\fBCRYPT_ALGORITHMS_ALLOW\fR\fR -.ad -.sp .6 -.RS 4n -Specify the algorithms that are allowed for new passwords and is enforced only -in \fBcrypt_gensalt\fR(3C). -.RE - -.sp -.ne 2 -.na -\fB\fBCRYPT_ALGORITHMS_DEPRECATE\fR\fR -.ad -.sp .6 -.RS 4n -Specify the algorithm for new passwords that is to be deprecated. For example, -to deprecate use of the traditional UNIX algorithm, specify -\fBCRYPT_ALGORITHMS_DEPRECATE=__unix__\fR and change \fBCRYPT_DEFAULT=\fR to -another algorithm, such as \fBCRYPT_DEFAULT=1\fR for BSD and Linux MD5. -.RE - -.sp -.ne 2 -.na -\fB\fBCRYPT_DEFAULT\fR\fR -.ad -.sp .6 -.RS 4n -Specify the default algorithm for new passwords. The Solaris default is the -traditional UNIX algorithm. This is not listed in \fBcrypt.conf\fR(4) since it -is internal to \fBlibc\fR. The reserved name \fB__unix__\fR is used to refer to -it. -.RE - -.sp -.LP -The key/value pair must appear on a single line, and the key must start the -line. Lines starting with \fB#\fR are taken as comments and ignored. Option -name comparisons are case-insensitive. -.sp -.LP -Only one \fBCRYPT_ALGORITHMS_ALLOW\fR or \fBCRYPT_ALGORITHMS_DEPRECATE\fR value -can be specified. Whichever is listed first in the file takes precedence. The -algorithm specified for \fBCRYPT_DEFAULT\fR must either be specified for -\fBCRYPT_ALGORITHMS_ALLOW\fR or not be specified for -\fBCRYPT_ALGORITHMS_DEPRECATE\fR. If \fBCRYPT_DEFAULT\fR is not specified, the -default is \fB__unix__\fR. -.SH EXAMPLES -.LP -\fBExample 1 \fRDefining a Key/Value Pair -.sp -.in +2 -.nf -\fBAUTHS_GRANTED=solaris.date\fR -.fi -.in -2 -.sp - -.LP -\fBExample 2 \fRSpecifying Privileges -.sp -.LP -As noted above, you should specify privileges through negation, specifying -\fBall\fR for \fBPRIV_LIMIT\fR and \fBbasic\fR for \fBPRIV_DEFAULT\fR, then -subtracting privileges, as shown below. - -.sp -.in +2 -.nf -PRIV_LIMIT=all,!sys_linkdir -PRIV_DEFAULT=basic,!file_link_any -.fi -.in -2 - -.sp -.LP -The first line, above, takes away only the \fBsys_linkdir\fR privilege. The -second line takes away only the \fBfile_link\fR privilege. These privilege -specifications are unaffected by any future addition of privileges that might -occur. - -.SH FILES -.sp -.ne 2 -.na -\fB\fB/etc/user_attr\fR\fR -.ad -.RS 29n -Defines extended user attributes. -.RE - -.sp -.ne 2 -.na -\fB\fB/etc/security/auth_attr\fR\fR -.ad -.RS 29n -Defines authorizations. -.RE - -.sp -.ne 2 -.na -\fB\fB/etc/security/prof_attr\fR\fR -.ad -.RS 29n -Defines profiles. -.RE - -.sp -.ne 2 -.na -\fB\fB/etc/security/policy.conf\fR\fR -.ad -.RS 29n -Defines policy for the system. -.RE - -.SH ATTRIBUTES -.sp -.LP -See \fBattributes\fR(5) for descriptions of the following attributes: -.sp - -.sp -.TS -box; -c | c -l | l . -ATTRIBUTE TYPE ATTRIBUTE VALUE -_ -Interface Stability Committed -.TE - -.SH SEE ALSO -.sp -.LP -\fBlogin\fR(1), \fBpfexec\fR(1), \fBchkauthattr\fR(3SECDB), -\fBgetexecuser\fR(3SECDB), \fBauth_attr\fR(4), \fBcrypt.conf\fR(4), -\fBprof_attr\fR(4), \fBuser_attr\fR(4), \fBattributes\fR(5), -\fBprivileges\fR(5) -.SH NOTES -.sp -.LP -The \fIconsole user\fR is defined as the owner of \fB/dev/console\fR. diff --git a/secdb/prof_attr.4 b/secdb/prof_attr.4 deleted file mode 100644 index 24ac77c..0000000 --- a/secdb/prof_attr.4 +++ /dev/null @@ -1,177 +0,0 @@ -'\" te -.\" Copyright (c) 2008, Sun Microsystems, Inc. All rights reserved -.\" The contents of this file are subject to the terms of the Common Development and Distribution License (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 or http://www.opensolaris.org/os/licensing. 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] -.TH PROF_ATTR 4 "Apr 3, 2008" -.SH NAME -prof_attr \- profile description database -.SH SYNOPSIS -.LP -.nf -\fB/etc/security/prof_attr\fR -.fi - -.SH DESCRIPTION -.sp -.LP -\fB/etc/security/prof_attr\fR is a local source for execution profile names, -descriptions, and other attributes of execution profiles. The \fBprof_attr\fR -file can be used with other profile sources, including the \fBprof_attr\fR -\fBNIS\fR map and \fBNIS+\fR table. Programs use the \fBgetprofattr\fR(3SECDB) -routines to gain access to this information. -.sp -.LP -The search order for multiple \fBprof_attr\fR sources is specified in the -\fB/etc/nsswitch.conf\fR file, as described in the \fBnsswitch.conf\fR(4) man -page. -.sp -.LP -An execution profile is a mechanism used to bundle together the commands and -authorizations needed to perform a specific function. An execution profile can -also contain other execution profiles. Each entry in the \fBprof_attr\fR -database consists of one line of text containing five fields separated by -colons (\fB:\fR). Line continuations using the backslash (\fB\e\fR) character -are permitted. The format of each entry is: -.sp -.LP -\fIprofname\fR:\fIres1\fR:\fIres2\fR:\fIdesc\fR:\fIattr\fR -.sp -.ne 2 -.na -\fB\fIprofname\fR\fR -.ad -.RS 12n -The name of the profile. Profile names are case-sensitive. -.RE - -.sp -.ne 2 -.na -\fB\fIres1\fR\fR -.ad -.RS 12n -Reserved for future use. -.RE - -.sp -.ne 2 -.na -\fB\fIres2\fR\fR -.ad -.RS 12n -Reserved for future use. -.RE - -.sp -.ne 2 -.na -\fB\fIdesc\fR\fR -.ad -.RS 12n -A long description. This field should explain the purpose of the profile, -including what type of user would be interested in using it. The long -description should be suitable for displaying in the help text of an -application. -.RE - -.sp -.ne 2 -.na -\fB\fIattr\fR\fR -.ad -.RS 12n -An optional list of semicolon-separated (\fB;\fR) key-value pairs that describe -the security attributes to apply to the object upon execution. Zero or more -keys can be specified. There are four valid keys: \fBhelp\fR, \fBprofiles\fR, -\fBauths\fR, and \fBprivs\fR. -.sp -\fBhelp\fR is assigned the name of a file ending in \fB\&.htm\fR or -\fB\&.html\fR. -.sp -\fBauths\fR specifies a comma-separated list of authorization names chosen from -those names defined in the \fBauth_attr\fR(4) database. Authorization names can -be specified using the asterisk (\fB*\fR) character as a wildcard. For example, -\fBsolaris.printer.*\fR would mean all of Sun's authorizations for printing. -.sp -\fBprofiles\fR specifies a comma-separated list of profile names chosen from -those names defined in the \fBprof_attr\fR database. -.sp -\fBprivs\fR specifies a comma-separated list of privileges names chosen from -those names defined in the \fBpriv_names\fR(4) database. These privileges can -then be used for executing commands with \fBpfexec\fR(1). -.RE - -.SH EXAMPLES -.LP -\fBExample 1 \fRAllowing Execution of All Commands -.sp -.LP -The following entry allows the user to execute all commands: - -.sp -.in +2 -.nf -\fBAll:::Use this profile to give a :help=All.html\fR -.fi -.in -2 -.sp - -.LP -\fBExample 2 \fRConsulting the Local \fBprof_attr\fR File First -.sp -.LP -With the following \fBnsswitch.conf\fR entry, the local \fBprof_attr\fR file is -consulted before the \fBNIS+\fR table: - -.sp -.in +2 -.nf -\fBprof_attr: files nisplus\fR -.fi -.in -2 -.sp - -.SH FILES -.sp -.LP -\fB/etc/nsswitch.conf\fR -.sp -.LP -\fB/etc/security/prof_attr\fR -.SH NOTES -.sp -.LP -When deciding which authorization source to use (see \fBDESCRIPTION\fR), keep -in mind that \fBNIS+\fR provides stronger authentication than \fBNIS\fR. -.sp -.LP -The root user is usually defined in local databases because root needs to be -able to log in and do system maintenance in single-user mode and at other times -when the network name service databases are not available. So that the profile -definitions for root can be located at such times, root's profiles should be -defined in the local \fBprof_attr\fR file, and the order shown in the example -\fBnsswitch.conf\fR(4) file entry under EXAMPLES is highly recommended. -.sp -.LP -Because the list of legal keys is likely to expand, any code that parses this -database must be written to ignore unknown key-value pairs without error. When -any new keywords are created, the names should be prefixed with a unique -string, such as the company's stock symbol, to avoid potential naming -conflicts. -.sp -.LP -Each application has its own requirements for whether the \fBhelp\fR value must -be a relative pathname ending with a filename or the name of a file. The only -known requirement is for the name of a file. -.sp -.LP -The following characters are used in describing the database format and must be -escaped with a backslash if used as data: colon (\fB:\fR), semicolon (\fB;\fR), -equals (\fB=\fR), and backslash (\fB\e\fR). -.SH SEE ALSO -.sp -.LP -\fBauths\fR(1), \fBpfexec\fR(1), \fBprofiles\fR(1), \fBgetauthattr\fR(3SECDB), -\fBgetprofattr\fR(3SECDB), \fBgetuserattr\fR(3SECDB), \fBauth_attr\fR(4), -\fBexec_attr\fR(4), \fBpriv_names\fR(4), \fBuser_attr\fR(4) diff --git a/secdb/rbac.5 b/secdb/rbac.5 deleted file mode 100644 index 69f00ce..0000000 --- a/secdb/rbac.5 +++ /dev/null @@ -1,238 +0,0 @@ -'\" te -.\" Copyright (c) 2002, Sun Microsystems, Inc. All Rights Reserved -.\" The contents of this file are subject to the terms of the Common Development and Distribution License (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 or http://www.opensolaris.org/os/licensing. 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] -.TH RBAC 5 "Jul 15, 2003" -.SH NAME -rbac, RBAC \- role-based access control -.SH DESCRIPTION -.sp -.LP -The addition of role-based access control (RBAC) to the Solaris operating -environment gives developers the opportunity to deliver fine-grained security -in new and modified applications. RBAC is an alternative to the all-or-nothing -security model of traditional superuser-based systems. With RBAC, an -administrator can assign privileged functions to specific user accounts (or -special accounts called roles). -.sp -.LP -There are two ways to give applications privileges: -.RS +4 -.TP -1. -Administrators can assign special attributes such as setUID to application -binaries (executable files). -.RE -.RS +4 -.TP -2. -Administrators can assign special attributes such as setUID to applications -using execution profiles. -.RE -.sp -.LP -Special attribute assignment along with the theory behind RBAC is discussed in -detail in "Role Based Access Control" chapter of the \fISystem Administration -Guide: Security Services\fR. This chapter describes what authorizations are and -how to code for them. -.SS "Authorizations" -.sp -.LP -An authorization is a unique string that represents a user's right to perform -some operation or class of operations. Authorization definitions are stored in -a database called \fBauth_attr\fR(4). For programming authorization checks, -only the authorization name is significant. -.sp -.LP -Some typical values in an \fBauth_attr\fR database are shown below. -.sp -.in +2 -.nf -solaris.jobs.:::Cron and At Jobs::help=JobHeader.html -solaris.jobs.grant:::Delegate Cron & At \e - Administration::help=JobsGrant.html -solaris.jobs.admin:::Manage All Jobs::help=AuthJobsAdmin.html -solaris.jobs.user:::Cron & At User::help=JobsUser.html -.fi -.in -2 - -.sp -.LP -Authorization name strings ending with the \fBgrant\fR suffix are special -authorizations that give a user the ability to delegate authorizations with the -same prefix and functional area to other users. -.SS "Creating Authorization Checks" -.sp -.LP -To check authorizations, use the \fBchkauthattr\fR(3SECDB) library function, -which verifies whether or not a user has a given authorization. The synopsis -is: -.sp -.in +2 -.nf -int chkauthattr(const char *authname, const char *username); -.fi -.in -2 - -.sp -.LP -The \fBchkauthattr()\fR function checks the \fBpolicy.conf\fR(4), -\fBuser_attr\fR(4), and \fBprof_attr\fR(4) databases in order for a match to -the given authorization. -.sp -.LP -If you are modifying existing code that tests for root UID, you should find the -test in the code and replace it with the \fBchkauthattr()\fR function. A -typical root UID check is shown in the first code segment below. An -authorization check replacing it is shown in the second code segment; it uses -the \fBsolaris.jobs.admin\fR authorization and a variable called -\fBreal_login\fR representing the user. -.LP -\fBExample 1 \fRStandard root check -.sp -.in +2 -.nf -ruid = getuid(); - -if ((eflag || lflag || rflag) && argc == 1) { - if ((pwp = getpwnam(*argv)) == NULL) - crabort(INVALIDUSER); - - if (ruid != 0) { - if (pwp->pw_uid != ruid) - crabort(NOTROOT); - else - pp = getuser(ruid); - } else - pp = *argv++; -} else { -.fi -.in -2 - -.LP -\fBExample 2 \fRAuthorization check -.sp -.in +2 -.nf -ruid = getuid(); -if ((pwp = getpwuid(ruid)) == NULL) - crabort(INVALIDUSER); - -strcpy(real_login, pwp->pw_name); - -if ((eflag || lflag || rflag) && argc == 1) { - if ((pwp = getpwnam(*argv)) == NULL) - crabort(INVALIDUSER); - - if (!chkauthattr("solaris.jobs.admin", real_login)) { - if (pwp->pw_uid != ruid) - crabort(NOTROOT); - else - pp = getuser(ruid); - } else - pp = *argv++; -} else { -.fi -.in -2 - -.sp -.LP -For new applications, find an appropriate location for the test and use -\fBchkauthattr()\fR as shown above. Typically the authorization check makes an -access decision based on the identity of the calling user to determine if a -privileged action (for example, a system call) should be taken on behalf of -that user. -.sp -.LP -Applications that perform a test to restrict who can perform their -security-relevant functionality are generally \fBsetuid\fR to root. Programs -that were written prior to RBAC and that are only available to the root user -may not have such checks. In most cases, the kernel requires an effective user -\fBID\fR of root to override policy enforcement. Therefore, authorization -checking is most useful in programs that are \fBsetuid\fR to root. -.sp -.LP -For instance, if you want to write a program that allows authorized users to -set the system date, the command must be run with an effective user \fBID\fR of -root. Typically, this means that the file modes for the file would be -\fB-rwsr-xr-x\fR with root ownership. -.sp -.LP -Use caution, though, when making programs \fBsetuid\fR to root. For example, -the effective \fBUID\fR should be set to the real \fBUID\fR as early as -possible in the program's initialization function. The effective \fBUID\fR can -then be set back to root after the authorization check is performed and before -the system call is made. On return from the system call, the effective UID -should be set back to the real \fBUID\fR again to adhere to the principle of -least privilege. -.sp -.LP -Another consideration is that \fBLD_LIBRARY\fR path is ignored for setuid -programs (see SECURITY section in \fBld.so.1\fR(1)) and that shell scripts must -be modified to work properly when the effective and real \fBUID\fRs are -different. For example, the \fB-p\fR flag in Bourne shell is required to avoid -resetting the effective \fBUID\fR back to the real \fBUID\fR. -.sp -.LP -Using an effective \fBUID\fR of root instead of the real \fBUID\fR requires -extra care when writing shell scripts. For example, many shell scripts check to -see if the user is root before executing their functionality. With RBAC, these -shell scripts may be running with the effective \fBUID\fR of root and with a -real \fBUID\fR of a user or role. Thus, the shell script should check -\fBeuid\fR instead of \fBuid\fR. For example, -.sp -.in +2 -.nf -WHO=`id | cut -f1 -d" "` -if [ ! "$WHO" = "uid=0(root)" ] -then - echo "$PROG: ERROR: you must be super-user to run this script." - exit 1 -fi -.fi -.in -2 - -.sp -.LP -should be changed to -.sp -.in +2 -.nf -WHO=`/usr/xpg4/bin/id -n -u` -if [ ! "$WHO" = "root" ] -then - echo "$PROG: ERROR: you are not authorized to run this script." - exit 1 -fi -.fi -.in -2 - -.sp -.LP -Authorizations can be explicitly checked in shell scripts by checking the -output of the \fBauths\fR(1) utility. For example, -.sp -.in +2 -.nf -for auth in `auths | tr , " "` NOTFOUND -do - [ "$auth" = "solaris.date" ] && break # authorization found -done - -if [ "$auth" != "solaris.date" ] -then - echo >&2 "$PROG: ERROR: you are not authorized to set the date" - exit 1 -fi -.fi -.in -2 - -.SH SEE ALSO -.sp -.LP -\fBld.so.1\fR(1), \fBchkauthattr\fR(3SECDB), \fBauth_attr\fR(4), -\fBpolicy.conf\fR(4), \fBprof_attr\fR(4), \fBuser_attr\fR(4) -.sp -.LP -\fISystem Administration Guide: Security Services\fR diff --git a/secdb/rbac.xml b/secdb/rbac.xml deleted file mode 100644 index ad9f8fd..0000000 --- a/secdb/rbac.xml +++ /dev/null @@ -1,105 +0,0 @@ -<?xml version="1.0"?> -<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1"> -<!-- - CDDL HEADER START - - The contents of this file are subject to the terms of the - Common Development and Distribution License (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 - or http://www.opensolaris.org/os/licensing. - 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 2009 Sun Microsystems, Inc. All rights reserved. - Use is subject to license terms. - - NOTE: This service manifest is not editable; its contents will - be overwritten by package or patch operations, including - operating system upgrade. Make customizations in a different - file. ---> - -<service_bundle type='manifest' name='SUNWcsr:rbac'> - -<service - name='system/rbac' - type='service' - version='1'> - - <create_default_instance enabled='true' /> - - <single_instance /> - - <dependency - name='usr' - type='service' - grouping='require_all' - restart_on='none'> - <service_fmri value='svc:/system/filesystem/minimal' /> - </dependency> - - <dependent - name='manifest' - grouping='optional_all' - restart_on='none'> - <service_fmri value='svc:/system/manifest-import' /> - </dependent> - - <dependent - name='name-service-cache' - grouping='optional_all' - restart_on='none'> - <service_fmri value='svc:/system/name-service-cache' /> - </dependent> - - <exec_method - type='method' - name='start' - exec='/lib/svc/method/svc-rbac start' - timeout_seconds='300'> - </exec_method> - - <exec_method - type='method' - name='refresh' - exec='/lib/svc/method/svc-rbac refresh' - timeout_seconds='300'> - </exec_method> - - <exec_method - type='method' - name='stop' - exec=':true' - timeout_seconds='300'> - </exec_method> - - <property_group name='startd' type='framework'> - <propval name='duration' type='astring' - value='transient' /> - </property_group> - - <property_group name='options' type='application'> - </property_group> - - <stability value='Unstable' /> - - <template> - <common_name> - <loctext xml:lang='C'> - Assemble the RBAC *attr files. - </loctext> - </common_name> - </template> -</service> - -</service_bundle> diff --git a/secdb/svc-rbac b/secdb/svc-rbac deleted file mode 100755 index 156e9f8..0000000 --- a/secdb/svc-rbac +++ /dev/null @@ -1,119 +0,0 @@ -#! /usr/bin/sh -# -# CDDL HEADER START -# -# The contents of this file are subject to the terms of the -# Common Development and Distribution License (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 -# or http://www.opensolaris.org/os/licensing. -# 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 (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved. -# - -. /lib/svc/share/smf_include.sh - -files='/etc/user_attr /etc/security/auth_attr /etc/security/exec_attr - /etc/security/prof_attr' - -PKGINST= -export PKGINST - -irbac=/usr/sadm/install/scripts/i.rbac - -if [ ! -x $irbac ] -then - echo "${irbac}: not found." - exit $SMF_EXIT_ERR_FATAL -fi - -case "$1" in -start|refresh) - ;; -stop) - exit $SMF_EXIT_OK;; -*) - echo "Usage: $0 { start | refresh | stop }" - exit $SMF_EXIT_ERR_FATAL;; -esac - -tmp_rbac=`/usr/bin/mktemp -d /tmp/rbac.XXXXXX` -if [ -z "$tmp_rbac" ] -then - echo "Could not create temporary directory." - exit $SMF_EXIT_ERR_FATAL -fi -tmp_frag=$tmp_rbac/frag -tmp_file=$tmp_rbac/file - -for f in $files -do - d=${f}.d - if [ ! -d ${d} ] - then - # No directory, nothing to do - continue - fi - # cache user/owner of file to update - ownergroup=`ls -ln $f | awk '{printf("%s:%s\n", $3, $4);'}` - # - # List all the files in the directory and the destination file - # in the order of their timestamp. Older files are displayed - # first. If a fragment file is listed before the destination - # file, it is an older fragment that has already been processed. - # If a fragment file is listed after the destination file, it is - # new, and the destination file must be updated. - # - # Comments are processed separately from the other file contents. - # For new fragments only, the comments are processed as they are - # encountered. For all fragments, the non-comment contents are - # saved in a temporary file. After all fragments have been - # processed, and only if new fragments were found, the contents - # of the temporary file are processed. This ensures that older - # but still valid entries are retained in the destination file. - # - /usr/bin/rm -f $tmp_file - new_frag=0 - update=0 - for frag in `ls -tr $f $d/* 2> /dev/null` - do - if [ "$frag" = "$f" ] - then - new_frag=1 - continue - fi - if [ -f "$frag" ] - then - if [ $new_frag -eq 1 ] - then - /usr/bin/rm -f $tmp_frag - /usr/bin/grep '^#' $frag > $tmp_frag - update=1 - echo $tmp_frag $f | $irbac - fi - /usr/bin/grep -v '^#' $frag >> $tmp_file - fi - done - if [ $update -eq 1 ] - then - echo $tmp_file $f | $irbac - chown $ownergroup $f - fi -done - -/usr/bin/rm -rf $tmp_rbac - -exit $SMF_EXIT_OK diff --git a/secdb/user_attr b/secdb/user_attr deleted file mode 100644 index e10d556..0000000 --- a/secdb/user_attr +++ /dev/null @@ -1,35 +0,0 @@ -# -# Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved. -# -# CDDL HEADER START -# -# The contents of this file are subject to the terms of the -# Common Development and Distribution License (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 -# or http://www.opensolaris.org/os/licensing. -# 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 -# -# /etc/user_attr -# -# user attributes. see user_attr(4) -# -# -adm::::profiles=Log Management -daemon::::auths=solaris.smf.manage.ilb,solaris.smf.modify.application -dladm::::auths=solaris.smf.manage.wpa,solaris.smf.modify -lp::::profiles=Printer Management -netadm::::type=role;project=default;profiles=Network Autoconf Admin,Network Management,Service Management -netcfg::::type=role;project=default;profiles=Network Autoconf User;auths=solaris.network.autoconf.write -root::::auths=solaris.*,solaris.grant;profiles=All;audit_flags=lo\:no;lock_after_retries=no;min_label=admin_low;clearance=admin_high -zfssnap::::type=role;auths=solaris.smf.manage.zfs-auto-snapshot;profiles=ZFS File System Management diff --git a/secdb/user_attr.4 b/secdb/user_attr.4 deleted file mode 100644 index 5298654..0000000 --- a/secdb/user_attr.4 +++ /dev/null @@ -1,390 +0,0 @@ -'\" te -.\" Copyright (C) 2008 Sun Microsystems, Inc. All Rights Reserved -.\" The contents of this file are subject to the terms of the Common Development and Distribution License (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 or http://www.opensolaris.org/os/licensing. 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] -.TH USER_ATTR 4 "Dec 12, 2008" -.SH NAME -user_attr \- extended user attributes database -.SH SYNOPSIS -.LP -.nf -\fB/etc/user_attr\fR -.fi - -.SH DESCRIPTION -.sp -.LP -\fB/etc/user_attr\fR is a local source of extended attributes associated with -users and roles. \fBuser_attr\fR can be used with other user attribute sources, -including the LDAP people container, the \fBuser_attr\fR \fBNIS\fR map, and the -\fBuser_attr\fR \fBNIS+\fR table. Programs use the \fBgetuserattr\fR(3SECDB) -routines to gain access to this information. -.sp -.LP -The search order for multiple \fBuser_attr\fR sources is specified in the -\fB/etc/nsswitch.conf\fR file, as described in the \fBnsswitch.conf\fR(4) man -page. The search order follows that for \fBpasswd\fR(4). -.sp -.LP -Each entry in the \fBuser_attr\fR databases consists of a single line with five -fields separated by colons (\fB:\fR). Line continuations using the backslash -(\fB\e\fR) character are permitted. Each entry has the form: -.sp -.in +2 -.nf -\fIuser\fR:\fIqualifier\fR:\fIres1\fR:\fIres2\fR:\fIattr\fR -.fi -.in -2 - -.sp -.ne 2 -.na -\fB\fIuser\fR\fR -.ad -.sp .6 -.RS 4n -The name of the user as specified in the \fBpasswd\fR(4) database. -.RE - -.sp -.ne 2 -.na -\fB\fIqualifier\fR\fR -.ad -.sp .6 -.RS 4n -Reserved for future use. -.RE - -.sp -.ne 2 -.na -\fB\fIres1\fR\fR -.ad -.sp .6 -.RS 4n -Reserved for future use. -.RE - -.sp -.ne 2 -.na -\fB\fIres2\fR\fR -.ad -.sp .6 -.RS 4n -Reserved for future use. -.RE - -.sp -.ne 2 -.na -\fB\fIattr\fR\fR -.ad -.sp .6 -.RS 4n -An optional list of semicolon-separated (\fB;\fR) key-value pairs that describe -the security attributes to apply to the object upon execution. Zero or more -keys may be specified. The following keys are currently interpreted by the -system: -.sp -.ne 2 -.na -\fB\fBauths\fR\fR -.ad -.sp .6 -.RS 4n -Specifies a comma-separated list of authorization names chosen from those names -defined in the \fBauth_attr\fR(4) database. Authorization names may be -specified using the asterisk (\fB*\fR) character as a wildcard. For example, -\fBsolaris.printer.*\fR means all of Sun's printer authorizations. -.RE - -.sp -.ne 2 -.na -\fB\fBprofiles\fR\fR -.ad -.sp .6 -.RS 4n -Contains an ordered, comma-separated list of profile names chosen from -\fBprof_attr\fR(4). Profiles are enforced by the profile shells, \fBpfcsh\fR, -\fBpfksh\fR, and \fBpfsh\fR. See \fBpfsh\fR(1). A default profile is assigned -in \fB/etc/security/policy.conf\fR (see \fBpolicy.conf\fR(4)). If no profiles -are assigned, the profile shells do not allow the user to execute any commands. -.RE - -.sp -.ne 2 -.na -\fB\fBroles\fR\fR -.ad -.sp .6 -.RS 4n -Can be assigned a comma-separated list of role names from the set of user -accounts in this database whose \fBtype\fR field indicates the account is a -role. If the \fBroles\fR key value is not specified, the user is not permitted -to assume any role. -.RE - -.sp -.ne 2 -.na -\fB\fBtype\fR\fR -.ad -.sp .6 -.RS 4n -Can be assigned one of these strings: \fBnormal\fR, indicating that this -account is for a normal user, one who logs in; or \fBrole\fR, indicating that -this account is for a role. Roles can only be assumed by a normal user after -the user has logged in. -.RE - -.sp -.ne 2 -.na -\fB\fBproject\fR\fR -.ad -.sp .6 -.RS 4n -Can be assigned a name of one project from the \fBproject\fR(4) database to be -used as a default project to place the user in at login time. For more -information, see \fBgetdefaultproj\fR(3PROJECT). -.RE - -.sp -.ne 2 -.na -\fB\fBdefaultpriv\fR\fR -.ad -.sp .6 -.RS 4n -The default set of privileges assigned to a user's inheritable set upon login. -See "Privileges Keywords," below. -.RE - -.sp -.ne 2 -.na -\fB\fBlimitpriv\fR\fR -.ad -.sp .6 -.RS 4n -The maximum set of privileges a user or any process started by the user, -whether through \fBsu\fR(1M) or any other means, can obtain. The system -administrator must take extreme care when removing privileges from the limit -set. Removing any basic privilege has the ability of crippling all -applications; removing any other privilege can cause many or all applications -requiring privileges to malfunction. See "Privileges Keywords," below. -.RE - -.sp -.ne 2 -.na -\fB\fBlock_after_retries\fR\fR -.ad -.sp .6 -.RS 4n -Specifies whether an account is locked after the count of failed logins for a -user equals or exceeds the allowed number of retries as defined by -\fBRETRIES\fR in \fB/etc/default/login\fR. Possible values are \fByes\fR or -\fBno\fR. The default is \fBno\fR. Account locking is applicable only to local -accounts. -.RE - -The following keys are available only if the system is configured with the -Trusted Extensions feature: -.sp -.ne 2 -.na -\fB\fBidletime\fR\fR -.ad -.sp .6 -.RS 4n -Contains a number representing the maximum number of minutes a workstation can -remain idle before the Trusted Extensions \fBCDE\fR window manager attempts the -task specified in \fBidlecmd\fR. A zero in this field specifies that the -\fBidlecmd\fR command is never executed. If unspecified, the default -\fBidletime\fR of 30 minutes is in effect. -.RE - -.sp -.ne 2 -.na -\fB\fBidlecmd\fR\fR -.ad -.sp .6 -.RS 4n -Contains one of two keywords that the Trusted Extensions \fBCDE\fR window -manager interprets when a workstation is idle for too long. The keyword -\fBlock\fR specifies that the workstation is to be locked (thus requiring the -user to re-authenticate to resume the session). The keyword \fBlogout\fR -specifies that session is to be terminated (thus, killing the user's processes -launched in the current session). If unspecified, the default value, -\fBlock\fR, is in effect. -.RE - -.sp -.ne 2 -.na -\fB\fBclearance\fR\fR -.ad -.sp .6 -.RS 4n -Contains the maximum label at which the user can operate. If unspecified, in -the Defense Intelligence Agency (\fBDIA\fR) encodings scheme, the default is -specified in \fBlabel_encodings\fR(4) (see \fBlabel_encodings\fR(4) and -\fBlabels\fR(5) in the \fISolaris Trusted Extensions Reference Manual\fR). -.RE - -.sp -.ne 2 -.na -\fB\fBmin_label\fR\fR -.ad -.sp .6 -.RS 4n -Contains the minimum label at which the user can log in. If unspecified, in the -\fBDIA\fR encodings scheme, the default is specified in -\fBlabel_encodings\fR(4) (see \fBlabel_encodings\fR(4) and \fBlabels\fR(5) in -the \fISolaris Trusted Extensions Reference Manual\fR). -.RE - -.RE - -.sp -.LP -Except for the \fBtype\fR key, the \fB\fIkey\fR=\fIvalue\fR\fR fields in -\fB/etc/user_attr\fR can be added using \fBroleadd\fR(1M) and -\fBuseradd\fR(1M). You can use \fBrolemod\fR(1M) and \fBusermod\fR(1M) to -modify \fB\fIkey\fR=\fIvalue\fR\fR fields in \fB/etc/user_attr\fR. Modification -of the \fBtype\fR key is restricted as described in \fBrolemod\fR and -\fBusermod\fR. -.SS "Privileges Keywords" -.sp -.LP -The \fBdefaultpriv\fR and \fBlimitpriv\fR are the privileges-related keywords -and are described above. -.sp -.LP -See \fBprivileges\fR(5) for a description of privileges. The command -\fBppriv\fR \fB-l\fR (see \fBppriv\fR(1)) produces a list of all supported -privileges. Note that you specify privileges as they are displayed by -\fBppriv\fR. In \fBprivileges\fR(5), privileges are listed in the form -\fBPRIV_\fR\fI<privilege_name>\fR\&. For example, the privilege -\fBfile_chown\fR, as you would specify it in \fBuser_attr\fR, is listed in -\fBprivileges\fR(5) as \fBPRIV_FILE_CHOWN\fR. -.sp -.LP -Privileges are specified through the Solaris Management Console -(\fBsmc\fR(1M)), the recommended method, or, on the command line, for users, -through\fBusermod\fR(1M). See \fBusermod\fR(1M) for examples of commands that -modify privileges and their subsequent effect on \fBuser_attr\fR. -.SH EXAMPLES -.LP -\fBExample 1 \fRAssigning a Profile to Root -.sp -.LP -The following example entry assigns to root the \fBAll\fR profile, which allows -root to use all commands in the system, and also assigns two authorizations: - -.sp -.in +2 -.nf -root::::auths=solaris.*,solaris.grant;profiles=All;type=normal -.fi -.in -2 - -.sp -.LP -The \fBsolaris.*\fR wildcard authorization shown above gives root all the -\fBsolaris\fR authorizations; and the \fBsolaris.grant\fR authorization gives -root the right to grant to others any \fBsolaris\fR authorizations that root -has. The combination of authorizations enables root to grant to others all the -\fBsolaris\fR authorizations. See \fBauth_attr\fR(4) for more about -authorizations. - -.SH FILES -.sp -.ne 2 -.na -\fB\fB/etc/nsswitch.conf\fR\fR -.ad -.sp .6 -.RS 4n -See \fBnsswitch.conf\fR(4). -.RE - -.sp -.ne 2 -.na -\fB\fB/etc/user_attr\fR\fR -.ad -.sp .6 -.RS 4n -Described here. -.RE - -.SH ATTRIBUTES -.sp -.LP -See \fBattributes\fR(5) for descriptions of the following attributes: -.sp - -.sp -.TS -box; -c | c -l | l . -ATTRIBUTE TYPE ATTRIBUTE VALUE -_ -Availibility SUNWcsr -_ -Interface Stability See below -.TE - -.sp -.LP -The command-line syntax is Committed. The output is Uncommitted. -.SH SEE ALSO -.sp -.LP -\fBauths\fR(1), \fBpfcsh\fR(1), \fBpfksh\fR(1), \fBpfsh\fR(1), \fBppriv\fR(1), -\fBprofiles\fR(1), \fBroles\fR(1), \fBroleadd\fR(1M), \fBrolemod\fR(1M), -\fBuseradd\fR(1M), \fBusermod\fR(1M), \fBgetdefaultproj\fR(3PROJECT), -\fBgetuserattr\fR(3SECDB), \fBauth_attr\fR(4), \fBexec_attr\fR(4), -\fBnsswitch.conf\fR(4), \fBpasswd\fR(4), \fBpolicy.conf\fR(4), -\fBprof_attr\fR(4), \fBproject\fR(4), \fBattributes\fR(5), \fBprivileges\fR(5) -.sp -.LP -See the \fBdtstyle\fR(1X), \fBlabel_encodings\fR(4), and \fBlabels\fR(5) man -pages in the \fISolaris Trusted Extensions Reference Manual\fR. -.sp -.LP -\fISystem Administration Guide: Security Services\fR -.SH NOTES -.sp -.LP -When deciding which authorization source to use, if you are not using LDAP, -keep in mind that \fBNIS+\fR provides stronger authentication than \fBNIS\fR. -.sp -.LP -The root user is usually defined in local databases for a number of reasons, -including the fact that root needs to be able to log in and do system -maintenance in single-user mode, before the network name service databases are -available. For this reason, an entry should exist for root in the local -\fBuser_attr\fR file, and the precedence shown in the example -\fBnsswitch.conf\fR(4) file entry under EXAMPLES is highly recommended. -.sp -.LP -Because the list of legal keys is likely to expand, any code that parses this -database must be written to ignore unknown key-value pairs without error. When -any new keywords are created, the names should be prefixed with a unique -string, such as the company's stock symbol, to avoid potential naming -conflicts. -.sp -.LP -In the \fBattr\fR field, escape the following symbols with a backslash -(\fB\e\fR) if you use them in any value: colon (\fB:\fR), semicolon (\fB;\fR), -carriage return (\fB\en\fR), equals (\fB=\fR), or backslash (\fB\e\fR). diff --git a/smf-base/debian/changelog b/smf-base/debian/changelog deleted file mode 100644 index bd6b420..0000000 --- a/smf-base/debian/changelog +++ /dev/null @@ -1,5 +0,0 @@ -smf-base (5.11.0-1~3) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Sat, 26 May 2012 01:39:16 +0000 diff --git a/smf-base/debian/compat b/smf-base/debian/compat deleted file mode 100644 index 45a4fb7..0000000 --- a/smf-base/debian/compat +++ /dev/null @@ -1 +0,0 @@ -8 diff --git a/smf-base/debian/control b/smf-base/debian/control deleted file mode 100644 index 48a34fd..0000000 --- a/smf-base/debian/control +++ /dev/null @@ -1,24 +0,0 @@ -Source: smf-base -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-base -Essential: yes -Priority: required -Section: admin -Architecture: all -Depends: ${misc:Depends} -Description: service management facility (SMF): core services - 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 manifests, methods, shared files for - core SMF services and milestones, such as mounting filesystems, - network configration, console login and others. - diff --git a/smf-base/debian/docs b/smf-base/debian/docs deleted file mode 100644 index 4171555..0000000 --- a/smf-base/debian/docs +++ /dev/null @@ -1 +0,0 @@ -debian/tmp/lib/svc/share/README diff --git a/smf-base/debian/install b/smf-base/debian/install deleted file mode 100644 index af5d8e4..0000000 --- a/smf-base/debian/install +++ /dev/null @@ -1,43 +0,0 @@ -lib/svc/share/fs_include.sh -lib/svc/share/net_include.sh - -lib/svc/manifest/milestone/multi-user-server.xml -lib/svc/manifest/milestone/multi-user.xml -lib/svc/manifest/milestone/name-services.xml -lib/svc/manifest/milestone/network.xml -lib/svc/manifest/milestone/single-user.xml -lib/svc/manifest/milestone/sysconfig.xml -lib/svc/manifest/network/network-initial.xml -lib/svc/manifest/network/network-install.xml -lib/svc/manifest/network/network-loopback.xml -lib/svc/manifest/network/network-netmask.xml -lib/svc/manifest/network/network-physical.xml -lib/svc/manifest/network/network-service.xml -lib/svc/manifest/system/device/devices-audio.xml -lib/svc/manifest/system/device/devices-local.xml -lib/svc/manifest/system/filesystem/local-fs.xml -lib/svc/manifest/system/filesystem/minimal-fs.xml -lib/svc/manifest/system/filesystem/root-fs.xml -lib/svc/manifest/system/filesystem/usr-fs.xml -lib/svc/manifest/system/identity.xml -lib/svc/manifest/system/rmtmpfiles.xml -lib/svc/manifest/system/svc/global.xml -lib/svc/manifest/system/svc/restarter.xml - -lib/svc/method/devices-audio -lib/svc/method/devices-local -lib/svc/method/fs-local -lib/svc/method/fs-minimal -lib/svc/method/fs-root -lib/svc/method/fs-usr -lib/svc/method/identity-domain -lib/svc/method/identity-node -lib/svc/method/net-init -lib/svc/method/net-install -lib/svc/method/net-loc -lib/svc/method/net-loopback -lib/svc/method/net-netmask -lib/svc/method/net-physical -lib/svc/method/net-svc -lib/svc/method/rmtmpfiles - diff --git a/smf-base/debian/patches/01-mount-var-run-lock.patch b/smf-base/debian/patches/01-mount-var-run-lock.patch deleted file mode 100644 index 6768c5a..0000000 --- a/smf-base/debian/patches/01-mount-var-run-lock.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/lib/svc/method/fs-minimal 2011-11-13 05:56:46.000000000 +0000 -+++ b/lib/svc/method/fs-minimal.new 2012-05-22 22:56:55.815215659 +0000 -@@ -66,6 +66,7 @@ - mounted /var/run - tmpfs < /etc/mnttab - if [ $? != 0 ] ; then - mountfs -O /var/run tmpfs - swap || exit $SMF_EXIT_ERR_FATAL -+ mkdir /var/run/lock - fi - - if [ ! -f /var/run/tzsync ] ; then diff --git a/smf-base/debian/rules b/smf-base/debian/rules deleted file mode 100755 index 03bbedd..0000000 --- a/smf-base/debian/rules +++ /dev/null @@ -1,20 +0,0 @@ -#!/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 - - -override_dh_install: - dh_install - cd debian/smf-base && \ - patch -p1 < ../../debian/patches/01-mount-var-run-lock.patch - diff --git a/smf-base/debian/source/format b/smf-base/debian/source/format deleted file mode 100644 index 163aaf8..0000000 --- a/smf-base/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt) diff --git a/smf-init/debian/changelog b/smf-init/debian/changelog deleted file mode 100644 index c1c0c65..0000000 --- a/smf-init/debian/changelog +++ /dev/null @@ -1,17 +0,0 @@ -smf-init (5.11.0-1~5) unstable; urgency=low - - * Removed 32-bits libtecla - - -- Igor Pashev <pashev.igor@gmail.com> Sat, 26 May 2012 17:00:09 +0000 - -smf-init (5.11.0-1~4) unstable; urgency=low - - * Merged smf-utils. - - -- Igor Pashev <pashev.igor@gmail.com> Sat, 26 May 2012 12:42:21 +0000 - -smf-init (5.11.0-1~3) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Sat, 26 May 2012 01:02:08 +0000 diff --git a/smf-init/debian/compat b/smf-init/debian/compat deleted file mode 100644 index 45a4fb7..0000000 --- a/smf-init/debian/compat +++ /dev/null @@ -1 +0,0 @@ -8 diff --git a/smf-init/debian/control b/smf-init/debian/control deleted file mode 100644 index 1c01927..0000000 --- a/smf-init/debian/control +++ /dev/null @@ -1,33 +0,0 @@ -Source: smf-init -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-init -Essential: yes -Priority: required -Section: admin -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends}, -# for restore_repository: - sqlite, - libz1-oi, libxml2-oi, - ksh | mksh | pdksh | zsh | system-shell, -Description: service management facility (SMF): core binaries - 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: - /sbin/init - SMF aware init program, - /lib/svc/bin/svc.startd - master restarter, - /lib/svc/bin/svc.configd - repository daemon, - /lib/svc/bin/mfstscan - manifest change detection utility, - /lib/svc/bin/lsvcrun - run an rc?.d script as a SMF service, - /lib/svc/bin/restore_repository - shell script used by svc.configd, - /usr/lib/inet/inetd - restarter for inet services. - diff --git a/smf-init/debian/dirs b/smf-init/debian/dirs deleted file mode 100644 index db75a9a..0000000 --- a/smf-init/debian/dirs +++ /dev/null @@ -1,8 +0,0 @@ -etc/svc -etc/svc/profile -etc/svc/profile/site -etc/svc/volatile -lib/svc/manifest -lib/svc/method -var/svc/manifest -var/svc/method diff --git a/smf-init/debian/install b/smf-init/debian/install deleted file mode 100644 index 75c3d8f..0000000 --- a/smf-init/debian/install +++ /dev/null @@ -1,43 +0,0 @@ -etc/halt -etc/inittab -etc/ioctl.syscon -etc/killall -etc/reboot -etc/shutdown -etc/sock2path.d/* -etc/sulogin -lib/svc/bin/lsvcrun -lib/svc/bin/mfstscan -lib/svc/bin/restore_repository -lib/svc/bin/svc.configd -lib/svc/bin/svc.startd -lib/svc/manifest/system/early-manifest-import.xml -lib/svc/manifest/system/manifest-import.xml -lib/svc/method/manifest-import -lib/svc/share/smf_include.sh -sbin/init -sbin/rc2 -sbin/rc3 -sbin/rcS -sbin/sulogin -usr/bin/last -usr/bin/mesg -usr/sbin/halt -usr/sbin/killall -usr/sbin/reboot -usr/sbin/shutdown -usr/share/lib/xml/dtd/service_bundle.dtd.1 -usr/share/man/man1/last.1 -usr/share/man/man1/mesg.1 -usr/share/man/man1m/halt.1m -usr/share/man/man1m/init.1m -usr/share/man/man1m/killall.1m -usr/share/man/man1m/reboot.1m -usr/share/man/man1m/shutdown.1m -usr/share/man/man1m/sulogin.1m -usr/share/man/man1m/svc.configd.1m -usr/share/man/man1m/svc.startd.1m -usr/share/man/man4/inittab.4 -usr/share/man/man5/smf* -# Until we rebuild all: -#usr/lib/libtecla.so.1 usr/lib/i386-illumos/ diff --git a/smf-init/debian/links b/smf-init/debian/links deleted file mode 100644 index bb4c0ea..0000000 --- a/smf-init/debian/links +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/sqlite /lib/svc/bin/sqlite diff --git a/smf-init/debian/postinst b/smf-init/debian/postinst deleted file mode 100644 index b77b05f..0000000 --- a/smf-init/debian/postinst +++ /dev/null @@ -1,17 +0,0 @@ -#!/sbin/sh -e - -run_import_manifests() -{ - /lib/svc/method/manifest-import || true -} - -if [ "$1" = triggered ]; then - run_import_manifests - exit 0 -fi - -[ "$1" = configure ] || exit 0 - -#DEBHELPER# - -exit 0 diff --git a/smf-init/debian/rules b/smf-init/debian/rules deleted file mode 100755 index 8d8b352..0000000 --- a/smf-init/debian/rules +++ /dev/null @@ -1,15 +0,0 @@ -#!/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-init/debian/source/format b/smf-init/debian/source/format deleted file mode 100644 index 163aaf8..0000000 --- a/smf-init/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt) diff --git a/smf-init/debian/triggers b/smf-init/debian/triggers deleted file mode 100644 index c0a99af..0000000 --- a/smf-init/debian/triggers +++ /dev/null @@ -1,2 +0,0 @@ -interest /lib/svc/manifest -interest /var/svc/manifest diff --git a/smf-tools/debian/changelog b/smf-tools/debian/changelog deleted file mode 100644 index 0a4f51e..0000000 --- a/smf-tools/debian/changelog +++ /dev/null @@ -1,11 +0,0 @@ -smf-tools (5.11.0-1~4) unstable; urgency=low - - * Added 32-bits libtecta - - -- Igor Pashev <pashev.igor@gmail.com> Sat, 26 May 2012 17:06:51 +0000 - -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 deleted file mode 100644 index 45a4fb7..0000000 --- a/smf-tools/debian/compat +++ /dev/null @@ -1 +0,0 @@ -8 diff --git a/smf-tools/debian/control b/smf-tools/debian/control deleted file mode 100644 index ef5618d..0000000 --- a/smf-tools/debian/control +++ /dev/null @@ -1,28 +0,0 @@ -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 deleted file mode 100644 index ae12c88..0000000 --- a/smf-tools/debian/install +++ /dev/null @@ -1,15 +0,0 @@ -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 -# 32-bits, until we rebuild all -usr/lib/libtecla.so.1 usr/lib/i386-illumos/ diff --git a/smf-tools/debian/rules b/smf-tools/debian/rules deleted file mode 100755 index 2334f50..0000000 --- a/smf-tools/debian/rules +++ /dev/null @@ -1,14 +0,0 @@ -#!/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 deleted file mode 100644 index 163aaf8..0000000 --- a/smf-tools/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt) diff --git a/sort-mapfile b/sort-mapfile deleted file mode 100755 index 28c5984..0000000 --- a/sort-mapfile +++ /dev/null @@ -1,51 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings FATAL => 'all'; - -sub blab { - print STDERR "@_\n"; -} -sub fatal { - blab "FATAL: @_"; - exit 1; -} - -my @entries = (); -my %entry = (); # tag, chunk, parent - -while (<>) { - if (/(\S+)\s*\{/) { - # Starting a new entry: - # "SYMBOL_VERSION SUNW_1.1 {" => "SUNW_1.1 {" - $entry{'tag'} = $1; - $entry{'chunk'} = $entry{'tag'} . " {\n"; - next; - } - - if (exists $entry{'tag'}) { - $entry{'chunk'} .= $_; - } - - if (/\}\s*(\S*)\s*;/) { - fatal "syntax error (line $.), unexpected `${^MATCH}'" unless exists $entry{'tag'}; - $entry{'parent'} = $1; - my %copy_entry = %entry; - push @entries, \%copy_entry; - delete $entry{'tag'}; - } -} - -print $_->{'chunk'} foreach sort { - return -1 if not $a->{'parent'}; - return 1 if not $b->{'parent'}; - - return 1 if $a->{'parent'} eq $b->{'tag'}; - return -1 if $b->{'parent'} eq $a->{'tag'}; - - return 0; -} @entries; - - -exit 0; - diff --git a/system-headers/debian/changelog b/system-headers/debian/changelog deleted file mode 100644 index 702e589..0000000 --- a/system-headers/debian/changelog +++ /dev/null @@ -1,11 +0,0 @@ -system-headers (0.1+13513-21) unstable; urgency=low - - * Added sys/cdio.h - - -- Igor Pashev <pashev.igor@gmail.com> Fri, 17 Feb 2012 06:51:26 +0400 - -system-headers (0.1+13513-20) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Mon, 06 Feb 2012 01:33:45 +0400 diff --git a/system-headers/debian/compat b/system-headers/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/system-headers/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/system-headers/debian/control b/system-headers/debian/control deleted file mode 100644 index ef6e7b4..0000000 --- a/system-headers/debian/control +++ /dev/null @@ -1,24 +0,0 @@ -Source: system-headers -Section: devel -Priority: optional -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8 ), -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - - -# No other *-dev package should depend on this package. -# If some header required in other package, it should be moved -# from here into that package or "third-party" package (like ddi-headers) -Package: system-headers -Architecture: illumos-any -Depends: ${misc:Depends}, - ddi-headers, - libc1-dev, -Description: kernel and lowlevel system header files - This package includes system headers for low level system and kernel - development, such as device drivers, CD burning tools, etc. - . - These headers are not needed for normal user applications. - diff --git a/system-headers/debian/rules b/system-headers/debian/rules deleted file mode 100755 index 349ffdd..0000000 --- a/system-headers/debian/rules +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/make -f - - -%: - dh $@ - -# For a while we use binary "sources" -override_dh_auto_configure: -override_dh_auto_build: -override_dh_auto_test: -override_dh_auto_install: - ln -sf ../../root_i386 debian/tmp - -override_dh_auto_clean: - -override_dh_installmodules: - diff --git a/system-headers/debian/system-headers.install b/system-headers/debian/system-headers.install deleted file mode 100644 index c38d248..0000000 --- a/system-headers/debian/system-headers.install +++ /dev/null @@ -1,54 +0,0 @@ -usr/include/sys/cdio.h -usr/include/sys/dkbad.h -usr/include/sys/dkio.h -usr/include/sys/dklabel.h -usr/include/sys/scsi/adapters/iscsi_door.h -usr/include/sys/scsi/adapters/iscsi_if.h -usr/include/sys/scsi/adapters/mpapi_impl.h -usr/include/sys/scsi/adapters/mpapi_scsi_vhci.h -usr/include/sys/scsi/adapters/scsi_vhci.h -usr/include/sys/scsi/conf/autoconf.h -usr/include/sys/scsi/conf/device.h -usr/include/sys/scsi/generic/commands.h -usr/include/sys/scsi/generic/dad_mode.h -usr/include/sys/scsi/generic/inquiry.h -usr/include/sys/scsi/generic/message.h -usr/include/sys/scsi/generic/mode.h -usr/include/sys/scsi/generic/persist.h -usr/include/sys/scsi/generic/sense.h -usr/include/sys/scsi/generic/sff_frames.h -usr/include/sys/scsi/generic/smp_frames.h -usr/include/sys/scsi/generic/status.h -usr/include/sys/scsi/impl/commands.h -usr/include/sys/scsi/impl/inquiry.h -usr/include/sys/scsi/impl/mode.h -usr/include/sys/scsi/impl/scsi_reset_notify.h -usr/include/sys/scsi/impl/scsi_sas.h -usr/include/sys/scsi/impl/sense.h -usr/include/sys/scsi/impl/services.h -usr/include/sys/scsi/impl/smp_transport.h -usr/include/sys/scsi/impl/spc3_types.h -usr/include/sys/scsi/impl/status.h -usr/include/sys/scsi/impl/transport.h -usr/include/sys/scsi/impl/types.h -usr/include/sys/scsi/impl/uscsi.h -usr/include/sys/scsi/impl/uscsi.h -usr/include/sys/scsi/impl/usmp.h -usr/include/sys/scsi/scsi.h -usr/include/sys/scsi/scsi_address.h -usr/include/sys/scsi/scsi_ctl.h -usr/include/sys/scsi/scsi_fm.h -usr/include/sys/scsi/scsi_params.h -usr/include/sys/scsi/scsi_pkt.h -usr/include/sys/scsi/scsi_resource.h -usr/include/sys/scsi/scsi_types.h -usr/include/sys/scsi/scsi_types.h -usr/include/sys/scsi/scsi_watch.h -usr/include/sys/scsi/targets/sddef.h -usr/include/sys/scsi/targets/ses.h -usr/include/sys/scsi/targets/sesio.h -usr/include/sys/scsi/targets/sgendef.h -usr/include/sys/scsi/targets/smp.h -usr/include/sys/scsi/targets/stdef.h -usr/share/man/man7i/cdio.7i -usr/share/man/man7i/uscsi.7i diff --git a/util-illumos/debian/changelog b/util-illumos/debian/changelog deleted file mode 100644 index d61e25f..0000000 --- a/util-illumos/debian/changelog +++ /dev/null @@ -1,48 +0,0 @@ -util-illumos (5.11.0-1~2.1) unstable; urgency=low - - * Replaces mount for a while (swapadd) - - -- Igor Pashev <pashev.igor@gmail.com> Mon, 11 Jun 2012 17:14:33 +0000 - -util-illumos (5.11.0-1~2) unstable; urgency=low - - * Added 'swap' and 'swapadd' - - -- Igor Pashev <pashev.igor@gmail.com> Mon, 11 Jun 2012 16:52:39 +0000 - -util-illumos (5.11.0-1~1) unstable; urgency=low - - * Added fdisk - * Added prtconf - - -- Igor Pashev <pashev.igor@gmail.com> Tue, 22 May 2012 22:35:03 +0000 - -util-illumos (0.1+13513-25) unstable; urgency=low - - * Added iostat - - -- Igor Pashev <pashev.igor@gmail.com> Sun, 12 Feb 2012 18:06:16 +0400 - -util-illumos (0.1+13513-24) unstable; urgency=low - - * Added mkfile - - -- Igor Pashev <pashev.igor@gmail.com> Thu, 09 Feb 2012 17:38:28 +0400 - -util-illumos (0.1+13513-23) unstable; urgency=low - - * Added rtc(1m) - - -- Igor Pashev <pashev.igor@gmail.com> Tue, 07 Feb 2012 05:48:09 +0400 - -util-illumos (0.1+13513-22) unstable; urgency=low - - * Added lofiadm - - -- Igor Pashev <pashev.igor@gmail.com> Tue, 07 Feb 2012 05:30:27 +0400 - -util-illumos (0.1+13513-21) unstable; urgency=low - - * Initial release. - - -- Igor Pashev <pashev.igor@gmail.com> Sun, 05 Feb 2012 03:56:31 +0400 diff --git a/util-illumos/debian/compat b/util-illumos/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/util-illumos/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/util-illumos/debian/control b/util-illumos/debian/control deleted file mode 100644 index ff884b1..0000000 --- a/util-illumos/debian/control +++ /dev/null @@ -1,17 +0,0 @@ -Source: util-illumos -Section: utils -Priority: required -Maintainer: Igor Pashev <pashev.igor@gmail.com> -Build-Depends: - debhelper ( >= 8 ), -Standards-Version: 3.9.2 -Homepage: http://illumos.org/ - -Package: util-illumos -Essential: yes -Architecture: illumos-amd64 -Depends: ${shlibs:Depends}, ${misc:Depends} -Replaces: mount -Description: Miscellaneous system utilities - This package contains a number of important utilities, - most of which are oriented towards maintenance of your system diff --git a/util-illumos/debian/rules b/util-illumos/debian/rules deleted file mode 100755 index 349ffdd..0000000 --- a/util-illumos/debian/rules +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/make -f - - -%: - dh $@ - -# For a while we use binary "sources" -override_dh_auto_configure: -override_dh_auto_build: -override_dh_auto_test: -override_dh_auto_install: - ln -sf ../../root_i386 debian/tmp - -override_dh_auto_clean: - -override_dh_installmodules: - diff --git a/util-illumos/debian/util-illumos.install b/util-illumos/debian/util-illumos.install deleted file mode 100644 index 8a96a53..0000000 --- a/util-illumos/debian/util-illumos.install +++ /dev/null @@ -1,70 +0,0 @@ - -# We need it until GNU uname support -S on Solaris: -sbin/uname - -etc/dfs/fstypes -etc/format.dat -etc/mkfs -sbin/autopush -sbin/beadm -sbin/biosdev -sbin/devprop -sbin/fdisk -sbin/soconfig -sbin/swapadd -usr/bin/amd64/savecore usr/bin/ -usr/bin/audioctl -usr/bin/cputrack -usr/bin/ct -usr/bin/dmesg -usr/bin/iostat -usr/bin/rmformat -usr/sbin/amd64/prtconf usr/sbin/ -usr/sbin/amd64/swap usr/sbin/ -usr/sbin/clri -usr/sbin/cpustat -usr/sbin/dcopy -usr/sbin/dmesg -usr/sbin/fmthard -usr/sbin/format -usr/sbin/fsck -usr/sbin/lofiadm -usr/sbin/mkfile -usr/sbin/mkfs -usr/sbin/prtvtoc -usr/sbin/rtc -usr/sbin/share -usr/sbin/shareall -usr/sbin/ucodeadm -usr/sbin/unshare -usr/sbin/unshareall -usr/share/man/man1/audioctl.1 -usr/share/man/man1/cputrack.1 -usr/share/man/man1/rmformat.1 -usr/share/man/man1c/ct.1c -usr/share/man/man1m/autopush.1m -usr/share/man/man1m/beadm.1m -usr/share/man/man1m/clri.1m -usr/share/man/man1m/cpustat.1m -usr/share/man/man1m/dcopy.1m -usr/share/man/man1m/devprop.1m -usr/share/man/man1m/dmesg.1m -usr/share/man/man1m/fdisk.1m -usr/share/man/man1m/fmthard.1m -usr/share/man/man1m/format.1m -usr/share/man/man1m/fsck.1m -usr/share/man/man1m/iostat.1m -usr/share/man/man1m/lofiadm.1m -usr/share/man/man1m/mkfile.1m -usr/share/man/man1m/mkfs.1m -usr/share/man/man1m/prtconf.1m -usr/share/man/man1m/prtvtoc.1m -usr/share/man/man1m/rtc.1m -usr/share/man/man1m/savecore.1m -usr/share/man/man1m/share.1m -usr/share/man/man1m/shareall.1m -usr/share/man/man1m/soconfig.1m -usr/share/man/man1m/swap.1m -usr/share/man/man1m/ucodeadm.1m -usr/share/man/man1m/unshare.1m -usr/share/man/man1m/unshareall.1m diff --git a/util-illumos/debian/util-illumos.postinst b/util-illumos/debian/util-illumos.postinst deleted file mode 100644 index c684e48..0000000 --- a/util-illumos/debian/util-illumos.postinst +++ /dev/null @@ -1,11 +0,0 @@ -#!/sbin/sh - -set -e -if [ "$1" = configure ]; then - # Mount point for sharefs: - if [ ! -e /etc/dfs/sharetab ]; then - touch /etc/dfs/sharetab || true - fi -fi - -#DEBHELPER# |