rm -f ${ISOROOT}/etc/resolv.conf
${CHROOT_CMD} /etc/periodic/weekly/310.locate
umount ${ISOROOT}/dev
-
- # no iso is generated for gui builds, just img.
#
+ # Recopy files that pkgsrc may have updated in /etc into /etc.hdd
+ #
+ cpdup ${ISOROOT}/etc/shells ${ISOROOT}/etc.hdd/shells
+ cpdup ${ISOROOT}/etc/group ${ISOROOT}/etc.hdd/group
+
+# no iso is generated for gui builds, just img.
+#
mkiso:
.if !make(gui)
( cd ${ISOROOT}; ${PKGBIN_MKISOFS} -b boot/cdboot -no-emul-boot \
-R -J -o ${ISOFILE} \
-V "DragonFly `${.CURDIR}/../tools/gitrev.sh | cut -c -22`" . )
.endif
+ @exit 0
mkimg:
if [ ! -d ${IMGMNT} ]; then mkdir -p ${IMGMNT}; fi
--- /dev/null
+Welcome to DragonFly!
+
+Login as root to get a shell prompt, and then run startx to start X.
--- /dev/null
+# Basic rc.conf, adjust according to your needs
+#
+kern_securelevel_enable="NO"
+nfs_reserved_port_only="YES"
+sshd_enable="YES"
+usbd_enable="YES"
+syslogd_enable="YES"
+nfs_client_enable="YES"
+nfs_server_enable="NO"
+rpc_umntall_enable="NO"
+sendmail_enable="NO"
+cron_enable="YES"
+moused_enable="YES"
+# auto detect if not specified
+#moused_port="/dev/ums1"
+#moused_port="/dev/psm0"
--- /dev/null
+# $DragonFly: src/nrelease/gui/etc/X11/xorg.conf,v 1.2 2008/09/01 21:20:30 swildner Exp $
+
+Section "ServerLayout"
+ Identifier "Layout0"
+ Screen 0 "Screen0" 0 0
+ InputDevice "Keyboard0" "CoreKeyboard"
+ InputDevice "Mouse0" "CorePointer"
+EndSection
+
+Section "Files"
+ RgbPath "/usr/pkg/share/X11/rgb"
+ ModulePath "/usr/pkg/lib/xorg/modules"
+ FontPath "/usr/pkg/lib/X11/fonts/misc/"
+ FontPath "/usr/pkg/lib/X11/fonts/TTF/"
+ FontPath "/usr/pkg/lib/X11/fonts/OTF"
+ FontPath "/usr/pkg/lib/X11/fonts/Type1/"
+ FontPath "/usr/pkg/lib/X11/fonts/100dpi/"
+ FontPath "/usr/pkg/lib/X11/fonts/75dpi/"
+EndSection
+
+Section "Module"
+ Load "dbe"
+ Load "glx"
+ Load "freetype"
+ Load "extmod"
+EndSection
+
+Section "InputDevice"
+ Identifier "Keyboard0"
+ Driver "kbd"
+ Option "XkbOptions" "ctrl:nocaps"
+EndSection
+
+Section "InputDevice"
+ Identifier "Mouse0"
+ Driver "mouse"
+ Option "Protocol" "auto"
+ Option "Device" "/dev/sysmouse"
+ Option "ZAxisMapping" "4 5 6 7"
+EndSection
+
+Section "Monitor"
+ Identifier "Monitor0"
+ Option "DPMS"
+EndSection
+
+Section "Device"
+ Identifier "Card0"
+ Driver "vesa"
+EndSection
+
+Section "Screen"
+ Identifier "Screen0"
+ Device "Card0"
+ Monitor "Monitor0"
+ DefaultDepth 24
+ SubSection "Display"
+ Depth 24
+ EndSubSection
+EndSection
--- /dev/null
+# Basic rc.conf, adjust according to your needs
+#
+kern_securelevel_enable="NO"
+nfs_reserved_port_only="YES"
+sshd_enable="YES"
+usbd_enable="YES"
+syslogd_enable="YES"
+nfs_client_enable="YES"
+nfs_server_enable="NO"
+rpc_umntall_enable="NO"
+sendmail_enable="NO"
+cron_enable="YES"