Required release binding: Patch binding for the announcement and marking as Obsolete. Minor binding for the removal.
Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI This information is Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 1. Introduction 1.1. Project/Component Working Name: Remove binary symlinks from /etc 1.2. Name of Document Author/Supplier: Author: Venky Tv 1.3 Date of This Document: 23 July, 2010 4. Technical Description 4.1. Details: This project aims to remove binary symlinks from /etc. These compatibility links were introduced along with /sbin. The telinit(1M) utility which is symlink to /sbin/init will be moved from /etc to /sbin. Though there is no difference between init(1M) and telinit(1M) in Solaris anymore, telinit is still supposed to be the interface to use to signal init to change the runlevel or re-examine the /etc/inittab file. The changes have been tested to make sure they do not introduce any standards conformance issues. 4.2. Bug/RFE Number(s): 4856275 /etc needs a cleanup 4.5. Interfaces: The following interfaces in /etc will be deleted: autopush -> ../sbin/autopush cfgadm -> ../usr/sbin/cfgadm clri -> ../usr/sbin/clri cron -> ../usr/sbin/cron dcopy -> ../usr/sbin/dcopy ff -> ../usr/sbin/ff fmthard -> ../usr/sbin/fmthard format -> ../usr/sbin/format fsck -> ../usr/sbin/fsck fsdb -> ../usr/sbin/fsdb fstyp -> ../usr/sbin/fstyp getty -> ../usr/lib/saf/ttymon grpck -> ../usr/sbin/grpck halt -> ../usr/sbin/halt init -> ../sbin/init install -> ../usr/sbin/install killall -> ../usr/sbin/killall labelit -> ../usr/sbin/labelit mkfs -> ../usr/sbin/mkfs mknod -> ../usr/sbin/mknod mount -> ../sbin/mount mountall -> ../sbin/mountall ncheck -> ../usr/sbin/ncheck prtconf -> ../usr/sbin/prtconf prtvtoc -> ../usr/sbin/prtvtoc reboot -> ../usr/sbin/halt rmt -> ../usr/sbin/rmt setmnt -> ../usr/sbin/setmnt shutdown -> ../usr/sbin/shutdown sulogin -> ../sbin/sulogin swap -> ../usr/sbin/swap swapadd -> ../sbin/swapadd sysdef -> ../usr/sbin/sysdef tar -> ../usr/sbin/tar telinit -> ../sbin/init uadmin -> ../sbin/uadmin umount -> ../sbin/umount umountall -> ../sbin/umountall volcopy -> ../usr/sbin/volcopy wall -> ../usr/sbin/wall whodo -> ../usr/sbin/whodo This interface will be introduced: /sbin/telinit -> /sbin/init 4.6. Doc Impact: The telinit(1M) manpage needs to be modified to indicate the new location of the telinit executable. 4.10. Packaging & Delivery: All these are part of the SUNWcs package. There is no impact on install/upgrade. 6. Resources and Schedule 6.4. Steering Committee requested information 6.4.1. Consolidation C-team Name: ON 6.5. ARC review type: FastTrack 6.6. ARC Exposure: open _______________________________________________ opensolaris-arc mailing list opensolaris-arc@opensolaris.org