超〜ひさびさにFreeBSD8.1をインストールしてみる(その2)

sudoのインストール

# cd /usr/ports/security/sudo
# make config-recursive && make install clean && pkgdb -u

/etc/rc.confに以下を追加

#
vmware_guest_kmod_enable="YES"
vmware_guestd_enable="YES"
vmware_guest_vmxnet_enable="YES"
#
moused="YES"
dbus_enable="YES"
hald_enable="YES"
politdk_enable="YES"
#
gdm_enable="YES"
gnome_enable="YES"
system_toolsbackends_enable="YES"
#
sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
#
ntpdate_enable="YES"
ntpdate_hosts="ntp.nict.jp"
ntpdate_flags="-b -4"
#
fusefs_enable="YES"
#
linux_enable="YES"

/etc/fstabに以下を追加

linproc    /compat/linux/proc    linprocfs    rw    0    0
proc       /proc                 procfs       rw    0    0

/etc/sysctl.confに以下を追加

kern.ipc.shmmax=5368870912
kern.ipc.shmall=131072

/usr/local/etc/hal/fdi/policy/10-x11-kbd.fdi に以下の内容を記述

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
 <device>
  <match key="info.capabilities" contains="input.keyboard">
   <match key="info.udi" string="/org/freedesktop/Hal/devices/atkbd_0">
    <merge key="input.x11_options.XkbRules" type="string">xorg</merge>
    <merge key="input.x11_options.XkbModel" type="string">jp106</merge>
    <merge key="input.x11_options.XkbLayout" type="string">jp</merge>
    <merge key="input.x11_options.XkbOptions" type="string">ctrl:nocaps</merge>
   </match>
  </match>
 </device>
</deviceinfo>

/usr/local/etc/PolicyKit/PolicyKit.conf を以下の内容に修正

  <match user="root|ユーザー名">
    <return result="yes"/>
  </match>



その他、いろいろインストール*1

# cd /usr/ports/x11-drives/xf86-input-vmmouse
# make config-recursive && make install clean && pkgdb -u 
# cd /usr/ports/x11-drivers/xf86-video-vmware
# make config-recursive && make install clean && pkgdb -u
# cd /usr/ports/x11-# drivers/xf86-input-void
# make config-recursive && make install clean && pkgdb -u 
# cd /usr/ports/misc/compat6x
# make config-recursive && make install clean && pkgdb -u
# cd /usr/ports/emulatores/open-vm-tools
# make config-recursive && make install clean && pkgdb -u







# uname -a
FreeBSD freebsd.localdomain 8.1-STABLE FreeBSD 8.1-STABLE #0: Tue Oct 19 20:43:42 JST 2010     root@freebsd.localdomain:/usr/obj/usr/src/sys/GENERIC  i386
#

*1:VMware toolsはvmware-userがcore dumpするんでアンインストールした