slimcd_boot_archive_configure changes based on the file used to create OI 148a_spin1 media
--- a/usr/src/cmd/distro_const/slim_cd/slimcd_boot_archive_configure Tue Aug 16 20:54:08 2011 +0000
+++ b/usr/src/cmd/distro_const/slim_cd/slimcd_boot_archive_configure Tue Aug 16 20:54:08 2011 +0000
@@ -101,25 +101,43 @@
$CP ${TMP_DIR}/custom.conf ${BA_BUILD}/etc/gdm
$RM ${TMP_DIR}/custom.conf
-# Give jack Software Installation and File System Management profiles, and
-# convert root to a role
+# Set the default X cursor theme
+if [ -f ${BA_BUILD}/etc/X11/Xdefaults ] ; then
+ $CP ${BA_BUILD}/etc/X11/Xdefaults ${TMP_DIR}/Xdefaults
+fi
+echo "Xcursor.theme: DMZ-White" \
+ >> ${TMP_DIR}/Xdefaults
+$CP ${TMP_DIR}/Xdefaults ${BA_BUILD}/etc/X11
+$RM ${TMP_DIR}/Xdefaults
+
+# Enable suspend/resume
+$CP -p ${BA_BUILD}/etc/power.conf ${TMP_DIR}
+echo "S3-support\t\tenable" \
+ >> ${TMP_DIR}/power.conf
+$CP ${TMP_DIR}/power.conf ${BA_BUILD}/etc
+
+
+# Give jack System Administrator profile, and convert root to a role
$SED -e's/^root::::/root::::type=role;/' ${BA_BUILD}/etc/user_attr \
>${TMP_DIR}/user_attr
+echo "jack::::profiles=System Administrator;roles=root" \
+ >>${TMP_DIR}/user_attr
$CP ${TMP_DIR}/user_attr ${BA_BUILD}/etc
$RM ${TMP_DIR}/user_attr
-echo "jack::::profiles=Software Installation,File System Management;roles=root" \
- >${TMP_DIR}/user_attr.slim_cd
-$CP ${TMP_DIR}/user_attr.slim_cd ${BA_BUILD}/etc/user_attr.d/slim_cd
-$RM ${TMP_DIR}/user_attr.slim_cd
+
+# Add parted and gparted to the File System Management profile
echo "File System Management:suser:cmd:::/usr/sbin/parted:euid=0" \
- > ${TMP_DIR}/exec_attr.slim_cd
-echo "File System Management:suser:cmd:::/usr/sbin/gparted:euid=0" \
+ >> ${TMP_DIR}/exec_attr.slim_cd
+echo "File System Management:suser:cmd:::/usr/sbin/gparted:uid=0" \
>> ${TMP_DIR}/exec_attr.slim_cd
$CP ${TMP_DIR}/exec_attr.slim_cd ${BA_BUILD}/etc/security/exec_attr.d/slim_cd
$RM ${TMP_DIR}/exec_attr.slim_cd
# Give jack full sudo rights, saving sudoers for restoration during install
$CP ${BA_BUILD}/etc/sudoers ${PKG_IMG_PATH}/save/etc
-echo "jack ALL=(ALL) ALL" >>${BA_BUILD}/etc/sudoers
+echo "jack ALL=(ALL) NOPASSWD: ALL " >>${BA_BUILD}/etc/sudoers
+
+# Remove /dev/zcons
+rm -rf ${BA_BUILD}/dev/zcons
exit 0