I can't say I've got the same problem.
Code:
root@kali-offsec ~$ apt-get update
Get:1 http://security.kali.org kali/updates Release.gpg [836 B]
Get:2 http://http.kali.org kali Release.gpg [836 B]
Get:3 http://security.kali.org kali/updates Release [11.0 kB]
Get:4 http://http.kali.org kali Release [21.1 kB]
Get:5 http://security.kali.org kali/updates/main i386 Packages [132 kB]
Get:6 http://http.kali.org kali/main Sources [7,530 kB]
Ign http://security.kali.org kali/updates/contrib Translation-en_GB
Ign http://security.kali.org kali/updates/contrib Translation-en
Ign http://security.kali.org kali/updates/main Translation-en_GB
Ign http://security.kali.org kali/updates/main Translation-en
Ign http://http.kali.org kali/contrib Translation-en_GB
Ign http://security.kali.org kali/updates/non-free Translation-en_GB
Ign http://http.kali.org kali/contrib Translation-en
Ign http://security.kali.org kali/updates/non-free Translation-en
Ign http://http.kali.org kali/main Translation-en_GB
Ign http://http.kali.org kali/main Translation-en
Ign http://http.kali.org kali/non-free Translation-en_GB
Ign http://http.kali.org kali/non-free Translation-en
Get:7 http://http.kali.org kali/non-free Sources [117 kB]
Hit http://security.kali.org kali/updates/contrib i386 Packages
Hit http://security.kali.org kali/updates/non-free i386 Packages
Get:8 http://http.kali.org kali/contrib Sources [55.5 kB]
Get:9 http://http.kali.org kali/main i386 Packages [8,449 kB]
Get:10 http://http.kali.org kali/non-free i386 Packages [115 kB]
Get:11 http://http.kali.org kali/contrib i386 Packages [55.2 kB]
Fetched 16.5 MB in 17s (957 kB/s)
Reading package lists... Done
root@kali-offsec ~$ apt-get install metasploit
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
metasploit-framework
The following packages will be upgraded:
metasploit metasploit-framework
2 upgraded, 0 newly installed, 0 to remove and 84 not upgraded.
Need to get 210 MB of archives.
After this operation, 1,870 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://http.kali.org/kali/ kali/main metasploit-framework i386 4.7.2-2013101601-1kali0 [66.1 MB]
Get:2 http://http.kali.org/kali/ kali/non-free metasploit i386 4.7.2-2013101601-1kali0 [144 MB]
Fetched 210 MB in 2min 14s (1,555 kB/s)
Reading changelogs... Done
(Reading database ... 336550 files and directories currently installed.)
Preparing to replace metasploit-framework 4.7.1-2013100201-1kali0 (using .../metasploit-framework_4.7.2-2013101601-1kali0_i386.deb) ...
Unpacking replacement metasploit-framework ...
Preparing to replace metasploit 4.7.1-2013100201-1kali0 (using .../metasploit_4.7.2-2013101601-1kali0_i386.deb) ...
[ ok ] Stopping Metasploit worker: worker.
[ ok ] Stopping Metasploit web server: thin.
[ ok ] Stopping Metasploit rpc server: prosvc.
Leaving 'diversion of /usr/bin/msfbinscan to /usr/bin/msfbinscan.framework by metasploit'
Leaving 'diversion of /usr/bin/msfcli to /usr/bin/msfcli.framework by metasploit'
Leaving 'diversion of /usr/bin/msfconsole to /usr/bin/msfconsole.framework by metasploit'
Leaving 'diversion of /usr/bin/msfd to /usr/bin/msfd.framework by metasploit'
Leaving 'diversion of /usr/bin/msfelfscan to /usr/bin/msfelfscan.framework by metasploit'
Leaving 'diversion of /usr/bin/msfencode to /usr/bin/msfencode.framework by metasploit'
Leaving 'diversion of /usr/bin/msfmachscan to /usr/bin/msfmachscan.framework by metasploit'
Leaving 'diversion of /usr/bin/msfpayload to /usr/bin/msfpayload.framework by metasploit'
Leaving 'diversion of /usr/bin/msfpescan to /usr/bin/msfpescan.framework by metasploit'
Leaving 'diversion of /usr/bin/msfrop to /usr/bin/msfrop.framework by metasploit'
Leaving 'diversion of /usr/bin/msfrpc to /usr/bin/msfrpc.framework by metasploit'
Leaving 'diversion of /usr/bin/msfrpcd to /usr/bin/msfrpcd.framework by metasploit'
Leaving 'diversion of /usr/bin/msfupdate to /usr/bin/msfupdate.framework by metasploit'
Leaving 'diversion of /usr/bin/msfvenom to /usr/bin/msfvenom.framework by metasploit'
Unpacking replacement metasploit ...
Setting up metasploit-framework (4.7.2-2013101601-1kali0) ...
Setting up metasploit (4.7.2-2013101601-1kali0) ...
skipping metasploit initialization: postgres not running
insserv: warning: current start runlevel(s) (empty) of script `metasploit' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `metasploit' overrides LSB defaults (0 1 6).
root@kali-offsec ~$ msfconsole -v
Framework Version: 4.7.2-2013101601
root@kali-offsec ~$ date
Sat Oct 19 09:32:40 BST 2013
root@kali-offsec ~$ cat /etc/apt/sources.list
#
# deb cdrom:[Debian GNU/Linux 7.0 _Kali_ - Official Snapshot i386 LIVE/INSTALL Binary 20130723-13:42]/ kali contrib main non-free
#deb cdrom:[Debian GNU/Linux 7.0 _Kali_ - Official Snapshot i386 LIVE/INSTALL Binary 20130723-13:42]/ kali contrib main non-free
deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib
## Security updates
deb http://security.kali.org/kali-security kali/updates main contrib non-free
root@kali-offsec ~$
When going to: http://http.kali.org/README.mirrorlist, my mirror is:
Doing a manual git clone isn't supported here.
Since you shouldn’t be messing with packaged files, the most common option is to svn or git checkout $your_favorate_tool in a temporary directory and use it from there as shown below. In most cases, all the dependencies needed for the updated tool will usually already exist in Kali. Alternatively, you could opt to rebuild the source package, which includes your updates and changes.
Source (blog post): http://www.kali.org/kali-monday/blee...-repositories/