You can learn more about PFS mirroring [here](http://www.dragonflybsd.org/docs/how_to_implement_hammer_pseudo_file_system__40___pfs___41___slave_mirroring_from_pfs_master/)
+In order to correctly map hard disk sernos to device names you can use the 'devattr' command.
+
+ # udevd
+ # devattr -d "ad*" -p serno
+ Device ad4:
+ serno = Z2AD9WN4
+ Device ad4s1:
+ Device ad4s1d:
+
+ Device ad5:
+ serno = 9VMRFDSY
+ Device ad5s1:
+ Device ad5s1d:
+
+ Device ad3:
+ serno = Z2AD9WLW
+ Device ad3s1:
+ Device ad3s1a:
+ Device ad3s1b:
+ Device ad3s1d:
+
+Or if your disks are 'da', just change it as appropiate.
+
## Configuring and Starting the SSH Server
Described in detail [[here|/docs/newhandbook/sshserver/]]
For those who are new to the DragonFly way of doing things can also have the Debian's apt like way of installing, removing and updating packages. *pkgin* does things similar to *apt-get* or *aptitude* or *yum* for that matter.
-First we need to configure *pkgin* to use a repository which contains the pkgsrc binary packages. For this example we will use the main DragonFly server. **Note**: Be sure to use a local [[mirror|mirrors/]] for better performance and to reduce load on the main servers.
+First we need to configure *pkgin* to use a repository which contains the pkgsrc binary packages. For this example we will use the main DragonFly server. **Note**: Be sure to use a local [[mirror|mirrors/]] for better performance and to reduce load on the main servers. From 3.0 onward this entry should already be there.
- # echo "http://mirror-master.dragonflybsd.org/packages/i386/DragonFly-2.7/stable/All/" > \
+ # echo "http://mirror-master.dragonflybsd.org/packages/$arch/DragonFly-$osrelease/stable/All/" > \
/usr/pkg/etc/pkgin/repositories.conf
# pkgin update
cleaning database from
- http://mirror-master.dragonflybsd.org/packages/i386/DragonFly-2.7/stable/All/
+ http://mirror-master.dragonflybsd.org/packages/i386/DragonFly-2.8.2/stable/All/
entries...
downloading pkg_summary.bz2: 100%
processing remote summary
- (http://mirror-master.dragonflybsd.org/packages/i386/DragonFly-2.7/stable/All/)...
+ (http://mirror-master.dragonflybsd.org/packages/i386/DragonFly-2.8.2/stable/All/)...
updating database: 100%
Now to upgrade packages that are already installed in the system
To install a desktop you can [read the following](http://www.dragonflybsd.org/docs/newhandbook/X/)
Other Docs can be found [here](http://www.dragonflybsd.org/docs/newhandbook/X/).
-
-## Installing flash player on firefox.
-
-The Flash plugin is distributed by Adobe in **binary form only**. Adobe does not provide a native DragonFlyBSD plugin, but there is a Linux plugin which you can use under Linux emulation. Linux emulation software is installed from **pkgsrc** and is tested to be working fine on x86 Platform. The steps are
-
-
-### Install multimedia/libflashsupport from pkgsrc.
-
- # cd /usr/pkgsrc/multimedia/libflashsupport
- # bmake package
-
-This will get you all packages needed for Linux Emulation. Currently the Linux Emulation package installs software from [Suse 10]( http://ftp.hosteurope.de/mirror/ftp.opensuse.org/discontinued/10.0/suse/i586/) distribution. You could see the list of packages installed using pkg_info.
-
- # pkg_info |grep suse
- suse_openssl-10.0nb5 Linux compatibility package for OpenSSL
- suse_gtk2-10.0nb4 Linux compatibility package for GTK+-2.x
- suse_gtk-10.0nb2 Linux compatibility package for GTK+-1.x
- suse_libjpeg-10.0nb2 Linux compatibility package for JPEG
- suse_base-10.0nb5 Linux compatibility package
- suse_slang-10.0nb3 Linux compatibility package for S-Lang
- suse_locale-10.0nb2 Linux compatibility package with locale files
- suse_fontconfig-10.0nb6 Linux compatibility package for fontconfig
- suse_libtiff-10.0nb4 Linux compatibility package for TIFF
- suse_openmotif-10.0nb2 Linux compatibility package for OpenMotif
- suse_libpng-10.0nb4 Linux compatibility package for PNG
- suse_libcups-10.0nb4 Linux compatibility package for CUPS
- suse_gdk-pixbuf-10.0nb3 Linux compatibility package for gdk-pixbuf
- suse_expat-10.0nb2 Linux compatibility package for expat
- suse_vmware-10.0nb2 Linux compatibility package to help run VMware
- suse_libxml2-10.0nb2 Linux compatibility package for libxml2
- suse_compat-10.0nb3 Linux compatibility package with old shared libraries
- suse_x11-10.0nb4 Linux compatibility package for X11
- suse_glx-10.0nb4 Linux compatibility package for OpenGL/Mesa
- suse_freetype2-10.0nb5 Linux compatibility package for freetype-2.x
- suse_aspell-10.0nb2 Linux compatibility package for aspell
- suse-10.0nb4 SUSE-based Linux binary emulation environment
-
-### Configure Linux Support
-
- # echo "linux_load=yes" >> /boot/loader.conf
- # echo "linux_enable=yes" >> /etc/rc.conf
- # echo "proc /compat/linux/proc linprocfs rw 0 0" >> /etc/fstab
-
-**Reboot DragonFly** ( not necessarry but easier for new users ) so that Linux Emulation is loaded to the kernel and configured correctly.
-
-### Install www/nspluginwrapper
-
-This will allow DragonFly to use the Linux Binary Flash Plugin
-
- # cd /usr/pkgsrc/www/nspluginwrapper
- # bmake package
-
-### Install multimedia/ns-flash
-
-This is the Linux Flash Plugin itself.
-
- # cd /usr/pkgsrc/multimedia/ns-flash
- # bmake NO_CHECKSUM=yes package
-
-You can check if the Flash plugin is installed right by.
-
- # /usr/pkg/bin/nspluginwrapper --list
- /usr/pkg/lib/netscape/plugins/npwrapper.libflashplayer.so
- Original plugin: /usr/pkg/lib/netscape/plugins/libflashplayer.so
- Wrapper version string: 1.2.2
- /usr/pkg/lib/netscape/plugins/npwrapper.libflashplayer.so
- Original plugin: /usr/pkg/lib/netscape/plugins/libflashplayer.so
- Wrapper version string: 1.2.2
-
-Don't worry if it is listed twice as above.
-
-Now Start Firefox and type "**about:plugins**" in the address bar and you should find the flash plugins listed as [shown in this Picture](http://leaf.dragonflybsd.org/~sgeorge/PICs/flash-plugin-in-firefox.png).
-
-You can watch Streaming Flash now.
-
-
-