From AuroraUX

Jump to: navigation, search

Where we are going

TODO list

  • Establish our standards policy for code, PKGBUILD spec file, documentation and technical specification quality, so that *all* areas of the AuroraUX distribution project conform to a set of hard rules that insure our quality.
  • Document basic Solaris usage for our developer team to aid in setting up Solaris for the first time.
  • Main Page See "System User (Notes and Help)"
  • Strip ON/Net from the OpenSolaris project into its parts and build PKGBUILD spec files for each part we plan to ship (kernel, grub, etc..).
  • Document large component sub-systems such as Xorg, then build PKGBUILD spec files for each part of these sub-systems.
  • Build a demo application to show case Hydra's build of SVR4 packages used to feed Moinak Ghosh 'distro constructor'.
  • At which point we will have our first internal only developer release in order to assist in a more standardized work environment.

Random Notes

Hydra

  • How to set REV in pkginfo:
filename=samba-3.2.2,REV=`/usr/xpg4/bin/date '+%Y.%m.%d'`-SunOS`/sbin/uname -r`-`/sbin/uname -p`-AURA.pkg
  • Finding what package files come from:
  1. grep fmadm /var/sadm/install/contents

SUNWfmd

  1. pkginfo -l SUNWfmd
   PKGINST:  SUNWfmd
      NAME:  Fault Management Daemon and Utilities


PulseAudio

Configuration

  • Pass the option --sysconfdir=/etc to ./configure
    • /etc/pulse/
  • The follow must exist in the /etc skel in our package.
    • /etc/pulse/daemon.conf
    • /etc/pulse/default.pa
  • SMF service
    • Service Name: audio:pulseaudio
    • Start Method: pulseaudio -D
    • Stop Method: pulseaudio -k

References

External