diff --git a/debian/changelog b/debian/changelog
index fc8e4ea8b027ba94aad99f713cc3487def58093e..7c7a4c72f9c1bf744617c5e3b1f009b8e94c7b42 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,36 @@
 dcpman (0.1.2~2.gbp1e5230) UNRELEASED; urgency=medium
 
+  [ Nimrod Adar ]
   ** SNAPSHOT build @1e523033e4cf94509378a806d2ac9cf5dae38b76 **
 
   * Adding better detection of encrypted DCPs by using avprobe to try and read the mxf files (still not 100% correct).
   * UNRELEASED
 
+  [ Adar Nimrod ]
+  * Create debian changelog from git commits when building.
+
+  [ Nimrod Adar ]
+
+  [ Adar Nimrod ]
+  * Create debian changelog from git commits when building.
+
+  [ Nimrod Adar ]
+
+  [ Adar Nimrod ]
+  * Create debian changelog from git commits when building.
+
+  [ Nimrod Adar ]
+
+  [ Adar Nimrod ]
+  * Create debian changelog from git commits when building.
+
+  [ Nimrod Adar ]
+
+  [ Adar Nimrod ]
+  * Create debian changelog from git commits when building.
+
+  [ Nimrod Adar ]
+
  -- Nimrod Adar <nimrod@nimrod.private>  Wed, 27 Aug 2014 15:37:46 +0300
 
 dcpman (0.1) UNRELEASED; urgency=medium
diff --git a/debian/files b/debian/files
deleted file mode 100644
index bd1ff25a7a11c8c0dcddaceaf962179eaf49b52c..0000000000000000000000000000000000000000
--- a/debian/files
+++ /dev/null
@@ -1 +0,0 @@
-dcpman_0.1.1_all.deb video optional
diff --git a/fabfile.py b/fabfile.py
index 215eded4226ccd284c9f091e282ea79b913bc904..e004b13ade686e10dffe0f0c508c76e5c0fb0b80 100644
--- a/fabfile.py
+++ b/fabfile.py
@@ -6,6 +6,8 @@ def publish ():
     build ()
     for dist in ['wheezy', 'jessie', 'sid']:
          local ('''reprepro includedeb ''' + dist + ''' ../dcpman_*.deb''')
+    local ('''fab -f $REPREPRO_BASE_DIR/fabfile.py publish''')
+    clean ()
 
 @task
 def build ():
@@ -17,4 +19,5 @@ def clean ():
     with settings(warn_only=True):
         local ('''rm ../dcpman_*''')
         local ('''rm -r debian/dcpman.substvars debian/dcpman.prerm.debhelper\
-        debian/dcpman.postinst.debhelper debian/dcpman.debhelper.log debian/dcpman''')
+        debian/dcpman.postinst.debhelper debian/dcpman.debhelper.log\
+        debian/dcpman debian/files''')