diff --git src/assembly/binary-layout.xml src/assembly/binary-layout.xml
new file mode 100644
index 0000000..1e2e37e
--- /dev/null
+++ src/assembly/binary-layout.xml
@@ -0,0 +1,90 @@
+
+
+
+
+ binary
+
+ tar.gz
+
+
+
+
+ ${basedir}/*.txt
+
+ share/doc/hbase
+
+
+ conf
+ etc/hbase
+
+
+ bin
+ 755
+
+
+ src/main/ruby
+ share/hbase/lib/ruby
+
+
+ target
+ share/hbase
+
+ hbase-${project.version}.jar
+ hbase-${project.version}-tests.jar
+
+
+
+ target/hbase-webapps
+ share/hbase/hbase-webapps
+
+
+ target/site
+ share/doc/hbase
+
+
+ src/packages/templates/conf
+ share/hbase/templates/conf
+
+
+ src/packages
+ sbin
+ 755
+
+ hbase-setup-conf.sh
+ update-hbase-env.sh
+
+
+
+
+
+ share/hbase/lib
+ false
+ runtime
+
+ org.apache.hbase:hbase
+
+
+
+
diff --git src/assembly/deb-layout.xml src/assembly/deb-layout.xml
new file mode 100644
index 0000000..c31c603
--- /dev/null
+++ src/assembly/deb-layout.xml
@@ -0,0 +1,95 @@
+
+
+
+
+ deb
+
+ dir
+
+
+
+
+ ${basedir}/*.txt
+
+ share/doc/hbase
+
+
+ conf
+ etc/hbase
+
+
+ bin
+ 755
+
+
+ src/main/ruby
+ share/hbase/lib/ruby
+
+
+ target
+ share/hbase
+
+ hbase-${project.version}.jar
+ hbase-${project.version}-tests.jar
+
+
+
+ target/hbase-webapps
+ share/hbase/hbase-webapps
+
+
+ target/site
+ share/doc/hbase
+
+
+ src/packages/templates/conf
+ share/hbase/templates/conf
+
+
+ src/packages
+ sbin
+ 755
+
+ hbase-setup-conf.sh
+ update-hbase-env.sh
+
+
+
+ src/packages/deb/init.d
+ sbin
+ 755
+
+
+
+
+ share/hbase/lib
+ false
+ runtime
+
+ org.apache.hbase:hbase
+
+
+
+
diff --git src/assembly/rpm-layout.xml src/assembly/rpm-layout.xml
new file mode 100644
index 0000000..314d919
--- /dev/null
+++ src/assembly/rpm-layout.xml
@@ -0,0 +1,95 @@
+
+
+
+
+ rpm
+
+ tar.gz
+
+
+
+
+ ${basedir}/*.txt
+
+ share/doc/hbase
+
+
+ conf
+ etc/hbase
+
+
+ bin
+ 755
+
+
+ src/main/ruby
+ share/hbase/lib/ruby
+
+
+ target
+ share/hbase
+
+ hbase-${project.version}.jar
+ hbase-${project.version}-tests.jar
+
+
+
+ target/hbase-webapps
+ share/hbase/hbase-webapps
+
+
+ target/site
+ share/doc/hbase
+
+
+ src/packages/templates/conf
+ share/hbase/templates/conf
+
+
+ src/packages
+ sbin
+ 755
+
+ hbase-setup-conf.sh
+ update-hbase-env.sh
+
+
+
+ src/packages/rpm/init.d
+ sbin
+ 755
+
+
+
+
+ share/hbase/lib
+ false
+ runtime
+
+ org.apache.hbase:hbase
+
+
+
+
diff --git src/packages/conf-pseudo/hbase-site.xml src/packages/conf-pseudo/hbase-site.xml
deleted file mode 100644
index b4e8de6..0000000
--- src/packages/conf-pseudo/hbase-site.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
- hbase.rootdir
- hdfs://localhost:9000/hbase
-
-
- hbase.cluster.distributed
- true
- The mode the cluster will be in. Possible values are
- false: standalone and pseudo-distributed setups with managed Zookeeper
- true: fully-distributed with unmanaged Zookeeper Quorum (see hbase-env.sh)
-
-
-
- hbase.zookeeper.property.clientPort
- 2181
- Property from ZooKeeper's config zoo.cfg.
- The port at which the clients will connect.
-
-
-
- dfs.replication
- 1
- The replication count for HLog and HFile storage. Should not be greater than HDFS datanode count.
-
-
-
- hbase.zookeeper.quorum
- localhost
- Comma separated list of servers in the ZooKeeper Quorum.
- For example, "host1.mydomain.com,host2.mydomain.com,host3.mydomain.com".
- By default this is set to localhost for local and pseudo-distributed modes
- of operation. For a fully-distributed setup, this should be set to a full
- list of ZooKeeper quorum servers. If HBASE_MANAGES_ZK is set in hbase-env.sh
- this is the list of servers which we will start/stop ZooKeeper on.
-
-
-
- hbase.zookeeper.property.dataDir
- /var/lib/zookeeper/data
- Property from ZooKeeper's config zoo.cfg.
- The directory where the snapshot is stored.
-
-
-