current IP
192.168.88.180 mydeb.coot.local mydeb
Saved as /data/vm_backups/mydeb/mydeb_20141217_2211/mydeb_20141217_2211
apt-get update
apt-get dist-upgrade
apt-get install sudo
adduser craig sudo
apt-get install vim
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
vim-runtime
Suggested packages:
ctags vim-doc vim-scripts
The following NEW packages will be installed:
vim vim-runtime
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 5,448 kB of archives.
After this operation, 24.8 MB of additional disk space will be used.
Add contrib and non-free to sources.list
diff sources.list.1 sources.list
7,8c7,8
< deb http://ftp.us.debian.org/debian/ wheezy main
< deb-src http://ftp.us.debian.org/debian/ wheezy main
---
> deb http://ftp.us.debian.org/debian/ wheezy main contrib non-free
> deb-src http://ftp.us.debian.org/debian/ wheezy main contrib non-free
10,11c10,11
< deb http://security.debian.org/ wheezy/updates main
< deb-src http://security.debian.org/ wheezy/updates main
---
> deb http://security.debian.org/ wheezy/updates main contrib non-free
> deb-src http://security.debian.org/ wheezy/updates main contrib non-free
14,15c14,15
< deb http://ftp.us.debian.org/debian/ wheezy-updates main
< deb-src http://ftp.us.debian.org/debian/ wheezy-updates main
---
> deb http://ftp.us.debian.org/debian/ wheezy-updates main contrib non-free
> deb-src http://ftp.us.debian.org/debian/ wheezy-updates main contrib non-free
apt-get update
apt-get install lightdm accountsservice xfonts-base rxvt-unicode-256color
Reading package lists... Done
Building dependency tree
Reading state information... Done
xfonts-base is already the newest version.
xfonts-base set to manually installed.
The following extra packages will be installed:
dbus-x11 dconf-gsettings-backend dconf-service desktop-base fontconfig fonts-vlgothic gconf-service gconf2 gconf2-common gnome-accessibility-themes
gnome-icon-theme gnome-themes-standard gnome-themes-standard-data gtk2-engines hicolor-icon-theme libaccountsservice0 libatk1.0-0 libatk1.0-data
libcairo-gobject2 libcroco3 libdatrie1 libdconf0 libgconf-2-4 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgtk-3-0 libgtk-3-bin libgtk-3-common
libgtk2.0-0 libgtk2.0-bin libgtk2.0-common liblightdm-gobject-1-0 libmtdev1 libpango1.0-0 librsvg2-2 librsvg2-common libstartup-notification0
libthai-data libthai0 libx11-xcb1 libxcb-util0 libxcursor1 libxft2 libxi6 libxinerama1 libxklavier16 libxtst6 lightdm-gtk-greeter ttf-dejavu
ttf-dejavu-extra xserver-xorg xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-mouse xserver-xorg-input-synaptics
xserver-xorg-input-vmmouse xserver-xorg-input-wacom
Suggested packages:
gnome-control-center gnome kde-standard xfce4 wmaker gconf-defaults-service gvfs ttf-baekmuk ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp
ttf-arphic-bkai00mp librsvg2-bin upower gpointing-device-settings touchfreeze xinput
The following NEW packages will be installed:
accountsservice dbus-x11 dconf-gsettings-backend dconf-service desktop-base fontconfig fonts-vlgothic gconf-service gconf2 gconf2-common
gnome-accessibility-themes gnome-icon-theme gnome-themes-standard gnome-themes-standard-data gtk2-engines hicolor-icon-theme libaccountsservice0
libatk1.0-0 libatk1.0-data libcairo-gobject2 libcroco3 libdatrie1 libdconf0 libgconf-2-4 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgtk-3-0
libgtk-3-bin libgtk-3-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common liblightdm-gobject-1-0 libmtdev1 libpango1.0-0 librsvg2-2 librsvg2-common
libstartup-notification0 libthai-data libthai0 libx11-xcb1 libxcb-util0 libxcursor1 libxft2 libxi6 libxinerama1 libxklavier16 libxtst6 lightdm
lightdm-gtk-greeter rxvt-unicode-256color ttf-dejavu ttf-dejavu-extra xserver-xorg xserver-xorg-input-all xserver-xorg-input-evdev
xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-input-vmmouse xserver-xorg-input-wacom
0 upgraded, 60 newly installed, 0 to remove and 0 not upgraded.
Need to get 43.8 MB of archives.
After this operation, 128 MB of additional disk space will be used.
apt-get install gnome-disk-utility
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
cryptsetup-bin dosfstools fuse hdparm libasound2 libatasmart4 libavahi-glib1 libavahi-ui-gtk3-0 libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra0
libcryptsetup4 libdevmapper-event1.02.1 libgdu-gtk0 libgdu0 libgnome-keyring-common libgnome-keyring0 liblvm2app2.2 libnautilus-extension1a libnotify4
libogg0 libparted0debian1 libsgutils2-2 libunique-3.0-0 libvorbis0a libvorbisfile3 notification-daemon ntfs-3g powermgmt-base udisks
Suggested packages:
apmd libasound2-plugins libcanberra-gtk0 libcanberra-pulse gnome-keyring parted nparted libparted0-dev libparted0-i18n sg3-utils xfsprogs reiserfsprogs
mdadm
The following NEW packages will be installed:
cryptsetup-bin dosfstools fuse gnome-disk-utility hdparm libasound2 libatasmart4 libavahi-glib1 libavahi-ui-gtk3-0 libcanberra-gtk3-0
libcanberra-gtk3-module libcanberra0 libcryptsetup4 libdevmapper-event1.02.1 libgdu-gtk0 libgdu0 libgnome-keyring-common libgnome-keyring0 liblvm2app2.2
libnautilus-extension1a libnotify4 libogg0 libparted0debian1 libsgutils2-2 libunique-3.0-0 libvorbis0a libvorbisfile3 notification-daemon ntfs-3g
powermgmt-base udisks
0 upgraded, 31 newly installed, 0 to remove and 0 not upgraded.
Need to get 5,184 kB of archives.
After this operation, 18.8 MB of additional disk space will be used.
apt-get install dkms
Reading package lists... Done
Building dependency tree
Reading state information... Done
dkms is already the newest version.
dkms set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
apt-get install cifs-utils
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
keyutils libnss-winbind libpam-winbind winbind
The following NEW packages will be installed:
cifs-utils keyutils libnss-winbind libpam-winbind winbind
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 3,389 kB of archives.
After this operation, 15.5 MB of additional disk space will be used.
apt-get install pulseaudio
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
gstreamer0.10-pulseaudio libasound2-plugins libasyncns0 libavcodec53 libavutil51 libdirac-encoder0 libfftw3-3 libflac8 libgsm1
libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libjack-jackd2-0 libjson0 libmp3lame0 liborc-0.4-0 libpulse0 libsamplerate0 libschroedinger-1.0-0
libsndfile1 libspeex1 libspeexdsp1 libsystemd-daemon0 libtheora0 libva1 libvorbisenc2 libvpx1 libwebrtc-audio-processing-0 libx264-123 libxvidcore4
pulseaudio-module-x11 pulseaudio-utils rtkit
Suggested packages:
libfftw3-bin libfftw3-dev libvisual-0.4-plugins gstreamer-codec-install gnome-codec-install gstreamer0.10-tools gstreamer0.10-plugins-base jackd2 speex
pavumeter pavucontrol paman paprefs
The following NEW packages will be installed:
gstreamer0.10-pulseaudio libasound2-plugins libasyncns0 libavcodec53 libavutil51 libdirac-encoder0 libfftw3-3 libflac8 libgsm1
libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libjack-jackd2-0 libjson0 libmp3lame0 liborc-0.4-0 libpulse0 libsamplerate0 libschroedinger-1.0-0
libsndfile1 libspeex1 libspeexdsp1 libsystemd-daemon0 libtheora0 libva1 libvorbisenc2 libvpx1 libwebrtc-audio-processing-0 libx264-123 libxvidcore4
pulseaudio pulseaudio-module-x11 pulseaudio-utils rtkit
0 upgraded, 33 newly installed, 0 to remove and 0 not upgraded.
Need to get 14.3 MB of archives.
After this operation, 40.2 MB of additional disk space will be used.
apt-get install tmux git terminator
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
desktop-file-utils git-man gnome-mime-data gvfs gvfs-common gvfs-daemons gvfs-libs libaacs0 libblas3 libbluray1 libbonobo2-0 libbonobo2-common
libbonoboui2-0 libbonoboui2-common libcurl3-gnutls libencode-locale-perl liberror-perl libfam0 libfile-basedir-perl libfile-desktopentry-perl
libfile-listing-perl libfile-mimeinfo-perl libfont-afm-perl libgail18 libgconf2-4 libgfortran3 libgl1-mesa-glx libglade2-0 libglapi-mesa libgnome2-0
libgnome2-common libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0 libgnomevfs2-common libgnomevfs2-extra
libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl
libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libidl0 libio-socket-ip-perl libio-socket-ssl-perl libkeybinder0 liblapack3
liblwp-mediatypes-perl liblwp-protocol-https-perl libmailtools-perl libnet-dbus-perl libnet-http-perl libnet-ssleay-perl liborbit2 librtmp0 libsmbclient
libsocket-perl libssh2-1 libtie-ixhash-perl libtimedate-perl liburi-perl libvte-common libvte9 libwww-perl libwww-robotrules-perl libx11-protocol-perl
libxcb-glx0 libxcb-shape0 libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl libxv1 libxxf86dga1 libxxf86vm1 policykit-1-gnome python-cairo
python-gconf python-gnome2 python-gobject python-gtk2 python-keybinder python-numpy python-pyorbit python-vte rsync x11-utils x11-xserver-utils xdg-utils
Suggested packages:
git-daemon-run git-daemon-sysvinit git-doc git-el git-arch git-cvs git-svn git-email git-gui gitk gitweb gvfs-backends libbluray-bdj libbonobo2-bin fam
libgnomevfs2-bin libdata-dump-perl libcrypt-ssleay-perl libauthen-ntlm-perl libunicode-map8-perl libunicode-string-perl xml-twig-tools python-gnome2-doc
python-gtk2-doc python-numpy-doc python-numpy-dbg python-nose python-dev gfortran mesa-utils nickle cairo-5c xorg-docs-core gvfs-bin
The following NEW packages will be installed:
desktop-file-utils git git-man gnome-mime-data gvfs gvfs-common gvfs-daemons gvfs-libs libaacs0 libblas3 libbluray1 libbonobo2-0 libbonobo2-common
libbonoboui2-0 libbonoboui2-common libcurl3-gnutls libencode-locale-perl liberror-perl libfam0 libfile-basedir-perl libfile-desktopentry-perl
libfile-listing-perl libfile-mimeinfo-perl libfont-afm-perl libgail18 libgconf2-4 libgfortran3 libgl1-mesa-glx libglade2-0 libglapi-mesa libgnome2-0
libgnome2-common libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0 libgnomevfs2-common libgnomevfs2-extra
libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl
libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libidl0 libio-socket-ip-perl libio-socket-ssl-perl libkeybinder0 liblapack3
liblwp-mediatypes-perl liblwp-protocol-https-perl libmailtools-perl libnet-dbus-perl libnet-http-perl libnet-ssleay-perl liborbit2 librtmp0 libsmbclient
libsocket-perl libssh2-1 libtie-ixhash-perl libtimedate-perl liburi-perl libvte-common libvte9 libwww-perl libwww-robotrules-perl libx11-protocol-perl
libxcb-glx0 libxcb-shape0 libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl libxv1 libxxf86dga1 libxxf86vm1 policykit-1-gnome python-cairo
python-gconf python-gnome2 python-gobject python-gtk2 python-keybinder python-numpy python-pyorbit python-vte rsync terminator tmux x11-utils
x11-xserver-utils xdg-utils
0 upgraded, 97 newly installed, 0 to remove and 0 not upgraded.
Need to get 36.0 MB of archives.
After this operation, 110 MB of additional disk space will be used.
apt-get install vim-gtk gnome-icon-theme
Reading package lists... Done
Building dependency tree
Reading state information... Done
gnome-icon-theme is already the newest version.
gnome-icon-theme set to manually installed.
The following extra packages will be installed:
liblua5.1-0 libpython2.7 libruby1.9.1 libyaml-0-2 tcl8.5 vim-gui-common
Suggested packages:
tcl-tclreadline cscope vim-doc
The following NEW packages will be installed:
liblua5.1-0 libpython2.7 libruby1.9.1 libyaml-0-2 tcl8.5 vim-gtk vim-gui-common
0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
Need to get 8,666 kB of archives.
After this operation, 22.9 MB of additional disk space will be used.
apt-get install thunar iceweasel icedove gedit
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
aspell aspell-en enchant exo-utils freepats gedit-common gir1.2-atk-1.0 gir1.2-clutter-1.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-freedesktop
gir1.2-gdkpixbuf-2.0 gir1.2-gstreamer-0.10 gir1.2-gtk-3.0 gir1.2-gtksource-3.0 gir1.2-json-1.0 gir1.2-pango-1.0 gir1.2-peas-1.0 glib-networking
glib-networking-common glib-networking-services gnome-js-common gnome-user-guide gsettings-desktop-schemas gstreamer0.10-ffmpeg gstreamer0.10-gconf
gstreamer0.10-plugins-bad gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-x hunspell-en-us libaa1 libaspell15 libass4 libavc1394-0
libavformat53 libcaca0 libcdaudio1 libcdparanoia0 libclutter-1.0-0 libclutter-1.0-common libcogl-common libcogl-pango0 libcogl9 libdc1394-22 libdca0
libdirectfb-1.2-9 libdv4 libdvdnav4 libdvdread4 libenca0 libenchant1c2a libexo-1-0 libexo-common libexo-helpers libfaad2 libflite1 libfribidi0
libgail-3-0 libgarcon-1-0 libgarcon-common libgeoclue0 libglu1-mesa libgme0 libgstreamer-plugins-bad0.10-0 libgtksourceview-3.0-0
libgtksourceview-3.0-common libhunspell-1.3-0 libicu48 libiec61883-0 libjavascriptcoregtk-1.0-0 libjavascriptcoregtk-3.0-0 libjson-glib-1.0-0 libkate1
libmhash2 libmimic0 libmms0 libmodplug1 libmpcdec6 libofa0 libopenal-data libopenal1 libopus0 libpeas-1.0-0 libpeas-common libpoppler-glib8 libpostproc52
libproxy0 libraptor2-0 librasqal3 libraw1394-11 librdf0 libseed-gtk3-0 libshout3 libslv2-9 libsoundtouch0 libsoup-gnome2.4-1 libsoup2.4-1 libspandsp2
libswscale2 libtag1-vanilla libtag1c2a libthunarx-2-0 libts-0.0-0 libtumbler-1-0 libvisual-0.4-0 libvisual-0.4-plugins libvo-aacenc0 libvo-amrwbenc0
libwavpack1 libwebkitgtk-1.0-0 libwebkitgtk-1.0-common libwebkitgtk-3.0-0 libwebkitgtk-3.0-common libwildmidi-config libwildmidi1 libwnck-common
libwnck22 libxfce4ui-1-0 libxfce4util-bin libxfce4util-common libxfce4util4 libxfconf-0-2 libxres1 libxslt1.1 libyajl2 libyelp0 libzbar0 libzvbi-common
libzvbi0 python-gi-cairo thunar-data thunar-volman tsconf tumbler tumbler-common xdg-user-dirs xfce-keyboard-shortcuts xfce4-panel xfconf yelp yelp-xsl
zenity zenity-common
Suggested packages:
aspell-doc spellutils gedit-plugins frei0r-plugins hunspell openoffice.org-hunspell openoffice.org-core fonts-lyx fonts-stix otf-stix
fonts-oflb-asana-math fonts-mathjax mozplugger libdv-bin oss-compat libdvdcss2 libenchant-voikko alsa-base geoclue libportaudio2 libroar-compat2
opus-tools raptor2-utils rasqal-utils libraw1394-doc librdf-storage-postgresql librdf-storage-mysql librdf-storage-sqlite redland-utils slv2-jack
thunar-archive-plugin thunar-media-tags-plugin tumbler-plugins-extra
Recommended packages:
myspell-en-us hunspell-dictionary myspell-dictionary
The following NEW packages will be installed:
aspell aspell-en enchant exo-utils freepats gedit gedit-common gir1.2-atk-1.0 gir1.2-clutter-1.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-freedesktop
gir1.2-gdkpixbuf-2.0 gir1.2-gstreamer-0.10 gir1.2-gtk-3.0 gir1.2-gtksource-3.0 gir1.2-json-1.0 gir1.2-pango-1.0 gir1.2-peas-1.0 glib-networking
glib-networking-common glib-networking-services gnome-js-common gnome-user-guide gsettings-desktop-schemas gstreamer0.10-ffmpeg gstreamer0.10-gconf
gstreamer0.10-plugins-bad gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-x hunspell-en-us icedove iceweasel libaa1 libaspell15
libass4 libavc1394-0 libavformat53 libcaca0 libcdaudio1 libcdparanoia0 libclutter-1.0-0 libclutter-1.0-common libcogl-common libcogl-pango0 libcogl9
libdc1394-22 libdca0 libdirectfb-1.2-9 libdv4 libdvdnav4 libdvdread4 libenca0 libenchant1c2a libexo-1-0 libexo-common libexo-helpers libfaad2 libflite1
libfribidi0 libgail-3-0 libgarcon-1-0 libgarcon-common libgeoclue0 libglu1-mesa libgme0 libgstreamer-plugins-bad0.10-0 libgtksourceview-3.0-0
libgtksourceview-3.0-common libhunspell-1.3-0 libicu48 libiec61883-0 libjavascriptcoregtk-1.0-0 libjavascriptcoregtk-3.0-0 libjson-glib-1.0-0 libkate1
libmhash2 libmimic0 libmms0 libmodplug1 libmpcdec6 libofa0 libopenal-data libopenal1 libopus0 libpeas-1.0-0 libpeas-common libpoppler-glib8 libpostproc52
libproxy0 libraptor2-0 librasqal3 libraw1394-11 librdf0 libseed-gtk3-0 libshout3 libslv2-9 libsoundtouch0 libsoup-gnome2.4-1 libsoup2.4-1 libspandsp2
libswscale2 libtag1-vanilla libtag1c2a libthunarx-2-0 libts-0.0-0 libtumbler-1-0 libvisual-0.4-0 libvisual-0.4-plugins libvo-aacenc0 libvo-amrwbenc0
libwavpack1 libwebkitgtk-1.0-0 libwebkitgtk-1.0-common libwebkitgtk-3.0-0 libwebkitgtk-3.0-common libwildmidi-config libwildmidi1 libwnck-common
libwnck22 libxfce4ui-1-0 libxfce4util-bin libxfce4util-common libxfce4util4 libxfconf-0-2 libxres1 libxslt1.1 libyajl2 libyelp0 libzbar0 libzvbi-common
libzvbi0 python-gi-cairo thunar thunar-data thunar-volman tsconf tumbler tumbler-common xdg-user-dirs xfce-keyboard-shortcuts xfce4-panel xfconf yelp
yelp-xsl zenity zenity-common
0 upgraded, 148 newly installed, 0 to remove and 0 not upgraded.
Need to get 168 MB of archives.
After this operation, 439 MB of additional disk space will be used.
apt-get install i3-wm libanyevent-i3-perl libjson-xs-perl
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libanyevent-perl libcommon-sense-perl libev4 libxcb-icccm4 libxcb-keysyms1 libxcb-randr0 libxcb-xinerama0
Suggested packages:
libasync-interrupt-perl libev-perl libevent-perl libglib-perl libguard-perl libio-async-perl libpoe-perl libtask-weaken-perl perl-tk
The following NEW packages will be installed:
i3-wm libanyevent-i3-perl libanyevent-perl libcommon-sense-perl libev4 libjson-xs-perl libxcb-icccm4 libxcb-keysyms1 libxcb-randr0 libxcb-xinerama0
0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,476 kB of archives.
After this operation, 3,168 kB of additional disk space will be used.
apt-get install dunst i3lock i3status suckless-tools
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libcap2-bin libconfuse-common libconfuse0 libiw30 libpam-cap libxcb-dpms0 libxcb-image0 libxdg-basedir1 libxss1
Suggested packages:
libcap-dev dwm
The following NEW packages will be installed:
dunst i3lock i3status libcap2-bin libconfuse-common libconfuse0 libiw30 libpam-cap libxcb-dpms0 libxcb-image0 libxdg-basedir1 libxss1 suckless-tools
0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded.
Need to get 296 kB of archives.
After this operation, 1,065 kB of additional disk space will be used.
apt-get install python-pip debian-keyring g++-multilib g++-4.7-multilib gcc-4.7-doc libstdc++6-4.7-dbg libstdc++6-4.7-doc python-distribute python-distribute-doc python-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'python-setuptools' instead of 'python-distribute'
The following extra packages will be installed:
build-essential dpkg-dev g++ g++-4.7 gcc-4.7-multilib gcc-doc-base gcc-multilib javascript-common lib32gcc1 lib32gomp1 lib32itm1 lib32quadmath0
lib32stdc++6 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libc6-dev-i386 libc6-i386 libdpkg-perl libexpat1-dev
libfile-fcntllock-perl libgcc1-dbg libjs-jquery libssl-dev libssl-doc libstdc++6-4.7-dev python-pkg-resources python2.7-dev wwwconfig-common zlib1g-dev
Suggested packages:
lib32stdc++6-4.7-dbg doc-base lib32mudflap0 apache2 httpd python-distribute mysql-client postgresql-client
Recommended packages:
python-dev-all
The following NEW packages will be installed:
build-essential debian-keyring dpkg-dev g++ g++-4.7 g++-4.7-multilib g++-multilib gcc-4.7-doc gcc-4.7-multilib gcc-doc-base gcc-multilib
javascript-common lib32gcc1 lib32gomp1 lib32itm1 lib32quadmath0 lib32stdc++6 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl
libc6-dev-i386 libc6-i386 libdpkg-perl libexpat1-dev libfile-fcntllock-perl libgcc1-dbg libjs-jquery libssl-dev libssl-doc libstdc++6-4.7-dbg
libstdc++6-4.7-dev libstdc++6-4.7-doc python-dev python-distribute-doc python-pip python-pkg-resources python-setuptools python2.7-dev wwwconfig-common
zlib1g-dev
0 upgraded, 40 newly installed, 0 to remove and 0 not upgraded.
Need to get 132 MB of archives.
After this operation, 290 MB of additional disk space will be used.
pip install py3status
Downloading/unpacking py3status
Downloading py3status-1.6.tar.gz
Running setup.py egg_info for package py3status
Installing collected packages: py3status
Running setup.py install for py3status
Installing py3status script to /usr/local/bin
Successfully installed py3status
Cleaning up...
apt-get install weechat
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
guile-1.8-libs weechat-core weechat-curses weechat-plugins
Suggested packages:
weechat-doc weechat-scripts
The following NEW packages will be installed:
guile-1.8-libs weechat weechat-core weechat-curses weechat-plugins
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 2,562 kB of archives.
After this operation, 7,842 kB of additional disk space will be used.
~~~~~~~~~~~~
echo “hello”
~~~~~~~~~~~
Configuration done in file:
sudo gitlab-ctl reconfigure
GitLab and GitLab CI are configured by setting their relevant options in /etc/gitlab/gitlab.rb. For a complete list of available options, visit the gitlab.rb.template. New installations starting from GitLab 7.6, will have all the options of the template listed in /etc/gitlab/gitlab.rb by default.
If you would rather send application email via an SMTP server instead of via Sendmail, add the following configuration information to /etc/gitlab/gitlab.rb and run gitlab-ctl reconfigure.
in /etc/gitlab/gitlab.rb
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.server"
gitlab_rails['smtp_port'] = 456
gitlab_rails['smtp_user_name'] = "smtp user"
gitlab_rails['smtp_password'] = "smtp password"
gitlab_rails['smtp_domain'] = "example.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
If your SMTP server does not like the default ‘From: gitlab@localhost’ you can change the ‘From’ with this setting.
in /etc/gitlab/gitlab.rb
gitlab_rails['gitlab_email_from'] = 'gitlab@example.com'
To change GitLab CI email configuration (e.g. use SMTP), use gitlab_ci instead of gitlab_rails.
in /etc/gitlab/gitlab.rb
gitlab_ci['gitlab_ci_email_from'] = 'gitlab-ci@example.com'
gitlab_ci['smtp_enable'] = true
gitlab_ci['smtp_address'] = "smtp.server"
The current “stable” distribution of Debian is version 7, codenamed wheezy. It was initially released as version 7.0 on May 4th, 2013 and its latest update, version 7.7, was released on October 18th, 2014.
Hostname: gitlab.gcsww.com
Software Selection
---------------------
remove Debian desktop environment
leave Print server
Add SSH server
remove laptop
apt-get update
apt-get dist-upgrade
apt-get install vim
apt-get install tmux
apt-get install git
apt-get install sudo
adduser craig sudo
git config --global user.name "Your Name Here"
Sets the default name for git to use when you commit
git config --global user.email "your_email@example.com"
Sets the default email for git to use when you commit
ssh-copy-id -i ~/.ssh/id_rsa.pub $host
wget https://downloads-packages.s3.amazonaws.com/debian-7.6/gitlab_7.5.3-omnibus.5.2.1.ci-1_amd64.deb
sudo apt-get install openssh-server
sudo apt-get install postfix # Select 'Internet Site', using sendmail instead also works, exim has problems
Suggested packages:
postfix-mysql postfix-pgsql postfix-ldap postfix-pcre sasl2-bin dovecot-common resolvconf postfix-cdb ufw postfix-doc
The following packages will be REMOVED:
exim4 exim4-base exim4-config exim4-daemon-light
The following NEW packages will be installed:
postfix
Internet site:
│ Mail is sent and received directly using SMTP.
System mail name: │
│ │
│ gitlab.gcsww.com
sudo dpkg -i gitlab_7.5.3-omnibus.5.2.1.ci-1_amd64.deb
Setting up gitlab (7.5.3-omnibus.5.2.1.ci-1) ...
Thank you for installing GitLab!
Configure and start GitLab by running the following command:
sudo gitlab-ctl reconfigure
GitLab should be reachable at gitlab.gcsww.com
Otherwise configure GitLab for your system by editing /etc/gitlab/gitlab.rb file
And running reconfigure again.
gitlab-ctl reconfigure
reconfigure failed the first time. Edit /etc/gitlab/gitlab.rb Also, set the email from.
diff /etc/gitlab/gitlab.rb.1 /etc/gitlab/gitlab.rb
2c2,4
< external_url 'gitlab.gcsww.com'
---
> external_url 'http://gitlab.gcsww.com'
> gitlab_rails['gitlab_email_from'] = 'gitlab@gcsww.com'
2c2
< external_url 'gitlab.gcsww.com'
---
> external_url 'http://gitlab.gcsww.com'
Browse to the hostname and login
Username: root
Password: 5iveL!fe
Change password.
Need to configure postfix
$ hostname --fqdn
gitlab.gcsww.com
$ postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
inet_interfaces = all
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = gitlab.gcsww.com, localhost.gcsww.com, , localhost
myhostname = gitlab.gcsww.com
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = /etc/mailname
readme_directory = no
recipient_delimiter = +
relayhost =
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
A null client is a machine that can only send mail. It receives no mail from the network, and it does not deliver any mail locally. A null client typically uses POP, IMAP or NFS for mailbox access.
Translation:
Line 6: Disable local mail delivery. All mail goes to the mail server as specified in line 4.
Edit /etc/postfix/main.cf
/etc/postfix# diff main.cf.1 main.cf
33,35c33,35
< myorigin = /etc/mailname
< mydestination = gitlab.gcsww.com, localhost.gcsww.com, , localhost
< relayhost =
---
> myorigin = $mydomain
> mydestination =
> relayhost = [mail.coot.net]:26
40c40,54
< inet_interfaces = all
---
> inet_interfaces = loopback-only
>
> # see - https://www.linode.com/docs/email/postfix/postfix-smtp-debian7
> # enable SASL authentication
> smtp_sasl_auth_enable = yes
> # disallow methods that allow anonymous authentication.
> smtp_sasl_security_options = noanonymous
> # where to find sasl_passwd
> smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
>
> # Enable STARTTLS encryption
> smtp_use_tls = yes
> # where to find CA certificates
> smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
>
/etc/postfix/sasl_passwd
[mail.coot.net]:26 craig@coot.net:mypassword
postmap /etc/postfix/sasl_passwd
If all went well, you should have a new file named sasl_passwd.db in the /etc/postfix/ directory.
The /etc/postfix/sasl_passwd and the /etc/postfix/sasl_passwd.db files created in the previous steps contain your SMTP credentials in plain text.
For security reasons, you should change their permissions so that only the root user can read or write to the file. Run the following commands to change the ownership to root and update the permissions for the two files:
Change permissions of sasl_passwd and sasl_passwd.db
chown root:root /etc/postfix/sasl_passwd /etc/postfix/sasl_passwd.db
chmod 0600 /etc/postfix/sasl_passwd /etc/postfix/sasl_passwd.db
echo "body of your email" | mail -s "This is a Subject" -a "From: you@example.com" recipient@elsewhere.com
10.10.9.175
http://gitlab.gcsww.com/cootcraig/game_justin_craig_20141209.git
http://10.10.9.175/cootcraig/game_justin_craig_20141209.git
git remote set-url origin http://10.10.9.175/cootcraig/game_justin_craig_20141209.git
dhcp ip: 10.10.9.162
gitlab.gcsww.local 10.10.22.6
WhaleBlubber - Self-hosted GitLab Server for Private Revision Control
Installation takes 5 minutes, and configuration is very easy since they include links to FAQs and basic stuff you should know.
Configuring the email can get tricky, so here is the basic stuff:
Be careful with the host and port, since it sets the ones where the machine installs by default, but if you then assign a static IP you must change them manually.
https://www.virtualbox.org/manual/
https://blogs.oracle.com/virtualization/entry/new_commercial_license_for_oracle
http://lifeofageekadmin.com/how-to-set-your-virtualbox-vm-to-automatically-startup/
First you need to create the file /etc/default/virtualbox and add a few variables.
VBOXAUTOSTART_DB=/etc/vbox
VBOXAUTOSTART_CONFIG=/etc/vbox/vbox.cfg
Create the file /etc/vbox/vbox.cfg
root# mkdir /etc/vbox
With one line.
default_policy = allow
Set permissions on directory to the vboxuser group and make sure users can write to the directory as well as sticky bit.
root# chgrp vboxusers /etc/vbox
root# chmod 1775 /etc/vbox
Add administrator to the vboxusers group.
root# groups administrator
administrator : administrator sudo
root# usermod -a -G vboxusers administrator
root# groups administrator
administrator : administrator sudo vboxusers
Every user who wants to enable autostart for individual machines has to set the path to the autostart database directory with
administrator$ VBoxManage setproperty autostartdbpath /etc/vbox
List the vms
administrator$ VBoxManage list vms
"craigdeb" {0e7bca8b-b552-4ebb-9e39-bb1f6fb19d5c}
administrator$ VBoxManage modifyvm craigdeb --autostart-enabled on
root# update-rc.d virtualbox defaults
code
apt-get install remmina remmina-plugin-rdp remmina-plugin-vnc
==================== from yellow pages C&C Disposal 582-8940
C-Spicola’s Roll-Off Service 546-9488
A-Affordable Disposal 542-8757
==================== Waste Connections of Pueblo
$300.00 10 days 20 yards 7.5 x 4 x 22
10 yard 7.5 x 3.5 x 14 $300.00 10 days
end gate? yes for both
Waste Connections of Pueblo
http://wcpueblo.rtrk.com/?scid=3084219&kw=1933994:18209&pub_cr_id=37977018385
Dumpster Sizes
2 yard 3 yard 4 yard 6 yard 8 yard Roll-off Sizes
10 Yard Size: 14’ x 8’ x 3’ 20 Yard Size: 22’ x 8’ x 3’5” 30 Yard Size: 22’ x 8’ x 5’ 40 Yard Size: 22’ x 8’ x 7’
Copyright © 2014 Waste Connections of Colorado Inc. 28900 E Hwy 96 - Pueblo, Colorado 81001 Phone 719-423-6639 - Fax 719-948-3652
======================= http://www.ccdisposalco.com/RollOffs/tabid/1764/Default.aspx C&C Disposal 582-8940
Roll-Offs
Our locally owned business offers multiple dumpster sizes for large disposal rental to meet your needs. Roll off dumpster rental sizes are measured in cubic yards. We’ve included the dumpster dimensions for each of these roll off dumpster sizes below. If you have questions about renting or the size you might need, please call us at 719-647-9100.
Roll-Off and Large Dumpster Rental Terms 6 Yard Dumpster
A 6 yard dumpster can hold 6 cubic yards of waste. Dumpster dimensions for a 6 yard dumpster are: 6 ft. deep by 5 ft. 6 in. wide by 6ft. high. This dumpster is great for yard, garage, estate and remodel clean ups. If you have limited space for a container or a clean up that may take you several weekends this is the dumpster for you. Rental options ranging from one time pick up to monthly rental that includes a weekly pick up.
month 4 pickups - 280.
10 Yard Dumpster
A 10 yard dumpster can hold 10 cubic yards of waste. Dumpster dimensions for the 10 yard dumpster are: 12 ft. long by 8 ft. wide by 4 ft. high. There’s no perfect way to choose dumpster sizes, but a 10 yard dumpster may be appropriate for a small basement or garage cleanout; removing a 250 sq. ft deck; removing 1500 sq. ft. of single layer roof shingles; yard debris cleanup, or a small kitchen & bath remodeling job.
15 day - $280
20 Yard Dumpster
A 20 yard dumpster holds 20 cubic yards of waste. Dumpster dimensions for a 20 yard dumpster are: 20 ft. long by 8 ft. wide by 4 ft. high. A 20 yard dumpster may be the right dumpster size for a large basement, attic, or garage cleanup; flooring and carpet removal for a large house; 300 to 400 square feet of deck removal; or 2500 to 3000 sq. ft. of single layer roof shingle removal.
15 day - $300
30 Yard Dumpster
A 30 yard dumpster holds 30 cubic yards of waste. Dumpster dimensions for a 30 yard dumpster are: 22 ft. long by 8 ft. wide by 6 ft. high. A 30 yard dumpster may be the right dumpster size for a major home addition; construction of a new home; demolition of a garage; or entire house window or siding replacement for a small to medium size home.
40 Yard Dumpster
A 40 yard dumpster holds 40 cubic yards of waste. Dumpster dimensions for a 40 yard dumpster are: 22 ft. long by 8 ft. wide by 8 ft. high. A 40 yard dumpster may be appropriate for window or siding replacement for a large home; commercial roof tear off; commercial cleanout; new construction or major addition; large amount of trash, paper, or cardboard.
40 Yard Compactor Receiver
A 40 yard compacter receiver is ideal for businesses with an extremely high volume of waste. This compacter receiver requires a permanent installation of a stationary compactor that packs waste into a 40 yard receiver box.
=================================== C-Spicola’s Roll-Off Services ===================================
A-Affordable Disposal 542-8757
15 yard 17 x 8 x 5 $285 30 days. 1 pickup.
none Sept. 8.
Disruptive motivators:
HP envy LUG damaged in speed bump incident
sudo apt-get install build-essential checkinstall libtool automake uuid-dev
sudo apt-get install vim tmux git
git config --global user.name "Your Name Here"
# Sets the default name for git to use when you commit
git config --global user.email "your_email@example.com"
# Sets the default email for git to use when you commit
ssh-keygen
cd
git clone git@github.com:CootCraig/dotfiles_again.git
cd ~/dotfiles_again/linux
bash install.sh
Look at /home/craig/dotfiles_again/windows/vimfiles/bundle/Readme.txt for setting up the vim bundles.
apt-get install cifs-utils winbind
Add the shares to mount. Sample entry in /etc/fstab
//gcs3/f$/GIT /media/gcsgit cifs rw,noauto,credentials=/home/craig/gcsww_canderson.txt,uid=craig 0 0
Template credentials file
username=a_user
password=a_password
domain=gcsww
Extracted jdk tar to /opt/java. Make external link.
/opt/java/jdk -> /opt/java/jdk1.8.0_20/
Modified /etc/profile
if [ "`id -u`" -eq 0 ]; then
PATH="/opt/java/jdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
else
PATH="/opt/java/jdk/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
fi
Unpacked to /opt/jruby. Make symbolic link:
/opt/ruby/jruby -> /opt/ruby/jruby-1.7.15/
Added /opt/ruby/jruby/bin to path in /etc/profile
sudo apt-get install xorg xfce4 gdm3 xfce4-goodies
Package: xserver-xorg-video-dummy (1:0.3.5-2 and others) X.Org X server – dummy display driver This package provides a ‘dummy’ display driver, which does not actually display anything.
http://xpra.org/xorg.conf
HOWTO: headless, custom xorg resolution/modeline with vnc access to display 0 console http://ubuntuforums.org/showthread.php?t=1832456
(This HOWTO will cover different aspects you might not need all of this, but if you need a) a custom resolution b) setup headless access c) access to the console (display :0)remotely part of this may be useful to you.)
So this was going to be a question but it turned into a HOWTO after spending hours on this.
PROBLEM #1: I needed remote access to the console (display :0) of a server from a laptop because I needed to access the audio hardware (though I’m sure there are different reasons one needs access to :0) so nx, tightvnc, xvnc were all out. PROBLEM #2: The server had no monitor attached PROBLEM #3: I was connecting with a laptop that had a resolution of 1280x800 but of course windows (and other OSes) have a task bar, so the actually workable area is less than that. I needed a resolution of 1224x685 (not your typical resolution). PROBLEM #4: need the vnc server to start at boot to allow login from the server (no monitor).
1) Install x11vnc (this seems to be the only vnc server I found that allows console access, nomachine 4 (coming soon) and nomachine 3 have some form of ‘physical screen’ access, but I had a hard time with managing the audio hardware with that so I needed to use vnc.
http://askubuntu.com/questions/390113/x11vnc-much-slower-than-xvnc-how-to-get-a-xubuntu-session-manually
http://www.arachnoid.com/modelines/index.html
Headless VNC-Server using xvfb http://gpio.kaltpost.de/?page_id=84
Xvfb on Debian 7 https://github.com/tansaku/LocalSupport/wiki/Xvfb-on-Debian-7
How to use RDP from Windows to connect to Debian or Ubuntu machine http://blog.technotesdesk.com/how-to-use-rdp-from-windows-to-connect-to-debian-or-ubuntu-machine/
https://wiki.debian.org/VirtualBox#Kernel_driver_not_installed_.28rc.3D-1908.29
Install a Debian 7 virtualbox guest to host the company GIT repositories.
The current “stable” distribution of Debian is version 7, codenamed wheezy. It was initially released as version 7.0 on May 4th, 2013 and its latest update, version 7.7, was released on October 18th, 2014.
Hostname: gogs.gcsww.local
Software Selection
---------------------
remove Debian desktop environment
leave Print server
Add SSH server
remove laptop
apt-get update
apt-get dist-upgrade
apt-get install vim
apt-get install tmux
apt-get install git
apt-get install sudo
adduser craig sudo
Step 2: Copy the public key to remote-host using ssh-copy-id
jsmith@local-host$ ssh-copy-id -i ~/.ssh/id_rsa.pub remote-host
jsmith@remote-host's password:
Now try logging into the machine, with "ssh 'remote-host'", and check in:
.ssh/authorized_keys
to make sure we haven't added extra keys that you weren't expecting.
ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.88.183
ssh 192.168.88.183
Note: ssh-copy-id appends the keys to the remote-host’s .ssh/authorized_key.
ssh 192.168.88.183
https support was missing from apt-get after install
apt-get install apt-transport-https
Here is how to install the package on a Debian 7 Wheezy 64bits server:
wget -qO - https://deb.packager.io/key | sudo apt-key add -
echo "deb https://deb.packager.io/gh/pkgr/gogs wheezy pkgr" | sudo tee /etc/apt/sources.list.d/gogs.list
sudo apt-get update
sudo apt-get install gogs
The following NEW packages will be installed:
gogs libevent-core-2.0-5 libevent-extra-2.0-5 libmysqlclient18 libpq5 libreadline5 libxslt1.1 mysql-common
Setting up gogs (0.5.8-1418206274.9ee80e3.wheezy) ...
Scaling up...
update-rc.d: using dependency based boot sequencing
update-rc.d: using dependency based boot sequencing
update-rc.d: using dependency based boot sequencing
gogs-web-1 started.
--> done.
APP_NAME="gogs"
MYSQL_PASSWORD="change_me"
HOSTNAME="example.com"
debconf-set-selections <<CONFIG
mysql-server-5.5 mysql-server/root_password password ${MYSQL_PASSWORD}
mysql-server-5.5 mysql-server/root_password_again password ${MYSQL_PASSWORD}
CONFIG
APP_NAME="gogs"
MYSQL_PASSWORD="change_me"
HOSTNAME="example.com"
apt-get install -y --force-yes mysql-server
The following NEW packages will be installed:
libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl mysql-client-5.5 mysql-server mysql-server-5.5 mysql-server-core-5.5
APP_NAME="gogs"
MYSQL_PASSWORD="change_me"
HOSTNAME="example.com"
mysql -uroot -p${MYSQL_PASSWORD} -e "create database if not exists ${APP_NAME};"
apt-get install -y nginx
The following NEW packages will be installed:
nginx nginx-common nginx-full
APP_NAME="gogs"
MYSQL_PASSWORD="change_me"
HOSTNAME="example.com"
cat > /etc/nginx/sites-available/default <<EOF
server {
listen 80;
server_name ${HOSTNAME} "";
location / {
proxy_pass http://localhost:6000;
}
}
EOF
sudo service nginx restart
Now, access http://${HOSTNAME} and finish the installation process. Easy!
http://10.10.9.186/craig/game_justin_craig_20141209
git remote add origin http://localhost:6000/craig/game_justin_craig_20141209.git
git push -u origin master
was
origin /media/gcs3f/GIT/game_justin_craig_20141209.git
git remote set-url origin http://10.10.9.186/craig/game_justin_craig_20141209
ssh://[user@]host.xz[:port]/path/to/repo.git/
gogs@localhost:craig/game_justin_craig_20141209.git
git remote set-url origin craig@10.10.9.186:craig/game_justin_craig_20141209.git
update-rc.d Cheat Sheet - James Coyle
service --status-all
...
[ ? ] gogs
[ ? ] gogs-web
[ - ] gogs-web-1
...
insserv is a low level tool used by update-rc.d which enables an installed system init script (boot script) by reading the comment header of the script, e.g.:
The dependency-based boot sequencing introduced with Debian 6.0 is now always enabled, including for users of file-rc.
For optimal sequencing, all init.d scripts should declare their dependencies in an LSB header. This is already the case for scripts shipped in Debian, but users should check their local scripts and consider adding that information.
For more information on this feature refer to the information available in /usr/share/doc/insserv/README.Debian.
Starting with Debian 6.0, the insserv command is used instead, if dependency-based booting is enabled:
insserv mydaemon
Where mydaemon is an executable init script placed in /etc/init.d. insserv will produce no output if everything went OK. Examine the error code in $? if you want to be sure.
Both the old and the new way requires an init script to be present in /etc/init.d. For dependency-based booting, the script needs to be an LSB init script.
/etc/init.d/gogs
/etc/init.d/gogs-web
/etc/init.d/gogs-web-1
To see all the files the package installed onto your system, do this:
dpkg-query -L
/opt/gogs/conf/app.ini
## migrate existing
* [Moving A Git Repository To A New Server - Nik Sumeiko](http://www.smashingmagazine.com/2014/05/19/moving-git-repository-new-server/)
Hostname: ivie.coot.local
Software Selection
---------------------
remove Debian desktop environment
leave Print server
Add SSH server
remove laptop
apt-get update
apt-get dist-upgrade
apt-get install vim tmux git sudo
adduser craig sudo
apt-git install lightdm i3 thunar iceweasel icedove
apt-get install gparted gedit rxvt terminator
apt-get install gnome-disk-utility
apt-get install audacity pulseaudio
apt-get install cifs-utils
apt-get install dkms
UUID=59230da6-d4e1-4e4f-95bb-4914b473b3fe / ext4 errors=remount-ro 0 1
/dev/sdb1 /mnt/disk2 ext4 auto 0 1
# swap was on /dev/sda5 during installation
UUID=fbfdf184-9b7a-41b2-97da-24a7fe0f2edd none swap sw 0 0
//10.10.10.111/c$ /media/gcs1c cifs rw,noauto,credentials=/home/craig/gcsww_canderson.txt,uid=craig 0 0
//10.10.10.111/d$ /media/gcs1d cifs rw,noauto,credentials=/home/craig/gcsww_canderson.txt,uid=craig 0 0
//10.10.10.117/f$ /media/gcs3f cifs rw,noauto,credentials=/home/craig/gcsww_canderson.txt,uid=craig 0 0
//10.10.10.117/e$ /media/gcs3e cifs rw,noauto,credentials=/home/craig/gcsww_canderson.txt,uid=craig 0 0
//192.168.88.209/media /media/nas1 cifs rw,noperm,noauto,credentials=/home/craig/nas1_credentials.txt,uid=craig,sec=ntlmv2 0 0
UUID=030f7503-7498-44a0-94c6-9b88f0a985fc /media/gcsvm ext4 noauto 0 0
Added
UUID=030f7503-7498-44a0-94c6-9b88f0a985fc /media/gcsvm ext4 noauto 0 0
Probably not, you will likely need a newer X.org driver
(xserver-xorg-video-intel) and Mesa (libgl1-mesa-dri), and possibly a
newer libdrm. Unfortunately, the xserver-xorg-video-intel package is
way behind upstream even in experimental, and libgl1-mesa-dri in
unstable requires a newer libc6 than is available in Wheezy.
apt-get install xserver-xorg-video-intel
already the latest version
/dev/sdb mount as /data
/dev/sdc - /dev/sdd -
root@ivie:~# blkid
/dev/sda1: UUID="fd5a5c3d-45d1-489b-9cd5-6de24d8cfd66" TYPE="ext4" PARTUUID="56e4161b-01"
/dev/sda5: UUID="0b90163a-b607-47ad-9f4d-d731dbb884f7" TYPE="swap" PARTUUID="56e4161b-05"
/dev/sdb1: LABEL="sata02" UUID="964ae5ac-42a4-44f7-8a99-57ecd3397563" TYPE="ext4" PARTUUID="5ac5be25-01"
/dev/sdc1: LABEL="mixing" UUID="234aaeda-a40a-4ba3-8b48-19a5209d45a9" TYPE="ext4" PARTUUID="5237fb2c-01"
/dev/sdd1: LABEL="sata01" UUID="8105507a-f283-40f0-8051-3649d89229d5" TYPE="ext4" PARTUUID="aab12b11-01"
/dev/sde1: LABEL="gcsvm" UUID="030f7503-7498-44a0-94c6-9b88f0a985fc" TYPE="ext4" PARTUUID="fc7fb9bb-01"
/dev/sdb1: LABEL="sata02" UUID="964ae5ac-42a4-44f7-8a99-57ecd3397563" TYPE="ext4" PARTUUID="5ac5be25-01"
UUID=fd5a5c3d-45d1-489b-9cd5-6de24d8cfd66 / ext4 errors=remount-ro 0 1
UUID=964ae5ac-42a4-44f7-8a99-57ecd3397563 /data ext4 errors=remount-ro 0 2
/dev/sdc1: LABEL="mixing" UUID="234aaeda-a40a-4ba3-8b48-19a5209d45a9" TYPE="ext4" PARTUUID="5237fb2c-01"
/dev/sdd1: LABEL="sata01" UUID="8105507a-f283-40f0-8051-3649d89229d5" TYPE="ext4" PARTUUID="aab12b11-01"
An exact copy (or mirror) of a set of data on two disks. This is useful when read performance or reliability is more important than data storage capacity. Such an array can only be as big as the smallest member disk. A classic RAID 1 mirrored pair contains two disks.
apt-get install mdadm
fdisk and create partitions type 0xfd
mdadm -Cv /dev/md0 -l1 -n2 /dev/sdc1 /dev/sdd1
Watch the progress of building the mdm array
cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sdd1[1] sdc1[0]
488254464 blocks super 1.2 [2/2] [UU]
[==>..................] resync = 10.2% (50215168/488254464) finish=92.0min speed=79290K/sec
bitmap: 4/4 pages [16KB], 65536KB chunk
Format raid1 md0
mkfs.ext4 /dev/md0
mke2fs 1.42.12 (29-Aug-2014)
Creating filesystem with 122063616 4k blocks and 30523392 inodes
Filesystem UUID: 6d6c9846-6c60-40cf-b8f0-24fd5eeafdfa
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
apt-get install abiword
The following NEW packages will be installed:
abiword abiword-common abiword-plugin-grammar abiword-plugin-mathview evolution-data-server-common fonts-liberation fonts-lyx libabiword-3.0
libboost-date-time1.55.0 libboost-system1.55.0 libboost-thread1.55.0 libcamel-1.2-49 libchamplain-0.12-0 libchamplain-gtk-0.12-0 libclutter-1.0-0
libclutter-1.0-common libclutter-gtk-1.0-0 libcogl-common libcogl-pango20 libcogl-path20 libcogl20 libebackend-1.2-7 libebook-1.2-14
libebook-contacts-1.2-0 libecal-1.2-16 libedata-book-1.2-20 libedataserver-1.2-18 libfribidi0 libgck-1-0 libgcr-3-common libgcr-base-3-1 libgdome2-0
libgdome2-cpp-smart0c2a libgoffice-0.10-10 libgoffice-0.10-10-common libgsf-1-114 libgsf-1-common libgtkmathview0c2a libical1 libinput5 liblink-grammar4
libloudmouth1-0 libmhash2 libots0 libphonenumber6 libprotobuf9 libraptor2-0 librasqal3 librdf0 librevenge-0.0-0 libtelepathy-glib0 libtidy-0.99-0
libwmf0.2-7 libwpd-0.10-10 libwpg-0.3-3 libwps-0.3-3 libwv-1.2-4 link-grammar-dictionaries-en
0 upgraded, 58 newly installed, 0 to remove and 0 not upgraded.
Need to get 20.2 MB of archives.
After this operation, 92.4 MB of additional disk space will be used.
This metapackage installs all components of libreoffice:
apt-get install libreoffice
The following NEW packages will be installed:
coinor-libcbc3 coinor-libcgl1 coinor-libclp1 coinor-libcoinmp1 coinor-libcoinutils3 coinor-libosi1 firebird2.5-common firebird2.5-common-doc
firebird2.5-server-common fonts-opensymbol fonts-sil-gentium fonts-sil-gentium-basic libabw-0.1-1 libcdr-0.1-1 libclucene-contribs1 libclucene-core1
libcmis-0.4-4 libcolamd2.8.0 libe-book-0.1-1 libeot0 libetonyek-0.1-1 libexttextcat-2.0-0 libexttextcat-data libfbclient2 libfbembed2.5 libfreehand-0.1-1
libglew1.10 libgltf-0.0-0 libhsqldb1.8.0-java libhyphen0 liblangtag-common liblangtag1 libmspub-0.1-1 libmwaw-0.3-3 libmythes-1.2-0 libneon27-gnutls
libodfgen-0.1-1 liborcus-0.8-0 libreoffice libreoffice-avmedia-backend-gstreamer libreoffice-base libreoffice-base-core libreoffice-base-drivers
libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw libreoffice-impress libreoffice-java-common libreoffice-math
libreoffice-report-builder-bin libreoffice-sdbc-firebird libreoffice-sdbc-hsqldb libreoffice-style-galaxy libreoffice-writer libservlet2.5-java
libvisio-0.1-1 lp-solve python3-uno uno-libs3 ure
0 upgraded, 61 newly installed, 0 to remove and 0 not upgraded.
Need to get 94.0 MB of archives.
After this operation, 355 MB of additional disk space will be used.
apt-get install gv
The following NEW packages will be installed:
ghostscript-x gv xaw3dg
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 459 kB of archives.
After this operation, 1,225 kB of additional disk space will be used.
apt-get install hdparm
The following NEW packages will be installed:
hdparm powermgmt-base
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 114 kB of archives.
After this operation, 244 kB of additional disk space will be used.
apt-get install flashplugin-nonfree
Pasystray enables control of various PulseAudio server settings from the X11 system tray. It can:
rename devices
apt-get install paman pasystray
The following NEW packages will be installed:
libglademm-2.4-1c2a paman pasystray pavumeter
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 193 kB of archives.
After this operation, 949 kB of additional disk space will be used.
hdparm -N /dev/sdf
/dev/sdf:
max sectors = 0/268435455, HPA is enabled
hdparm --verbose /dev/sdf
geometry = 91201/255/63, sectors = 1465149168, start = 0
1465149168
268435455
http://superuser.com/questions/642637/harddrive-wipe-out-hidden-areas-like-hpa-and-dco-also-after-malware-infectio
To use HDPARM to clear the HPA
For x = device you’re targeting, use the following HDPARM command to show if you have an HPA enabled.
hdparm -N /dev/sdx
It will spit back something like the following if you have an HPA defined:
/dev/sdx:
max sectors = 78125000/78165360, HPA is enabled
To remove the HPA and expand the visible area out to the full size of the drive use the denominator in the above report (visible area/max sectors):
hdparm -N p78165360 /dev/sdx
It will spit back a report that the visible area is equal to the max sectors and that the HPA is disabled.
/dev/sdx:
setting max visible sectors to 78165360 (permanent)
max sectors = 78165360/78165360, HPA is disabled
apt-get install remmina remmina-plugin-rdp remmina-plugin-vnc
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libavahi-ui-gtk3-0 libfreerdp-cache1.1 libfreerdp-client1.1 libfreerdp-codec1.1 libfreerdp-common1.1.0 libfreerdp-core1.1 libfreerdp-crypto1.1
libfreerdp-gdi1.1 libfreerdp-locale1.1 libfreerdp-plugins-standard libfreerdp-primitives1.1 libfreerdp-utils1.1 libgstreamer-plugins-base0.10-0
libgstreamer0.10-0 libssh-4 libvncclient0 libvte-2.90-9 libvte-2.90-common libwinpr-crt0.1 libwinpr-crypto0.1 libwinpr-dsparse0.1 libwinpr-environment0.1
libwinpr-file0.1 libwinpr-handle0.1 libwinpr-heap0.1 libwinpr-input0.1 libwinpr-interlocked0.1 libwinpr-library0.1 libwinpr-path0.1 libwinpr-pool0.1
libwinpr-registry0.1 libwinpr-rpc0.1 libwinpr-sspi0.1 libwinpr-synch0.1 libwinpr-sysinfo0.1 libwinpr-thread0.1 libwinpr-utils0.1 remmina-common
Suggested packages:
freerdp-x11 gstreamer-codec-install gnome-codec-install gstreamer0.10-tools gstreamer0.10-plugins-base
The following NEW packages will be installed:
libavahi-ui-gtk3-0 libfreerdp-cache1.1 libfreerdp-client1.1 libfreerdp-codec1.1 libfreerdp-common1.1.0 libfreerdp-core1.1 libfreerdp-crypto1.1
libfreerdp-gdi1.1 libfreerdp-locale1.1 libfreerdp-plugins-standard libfreerdp-primitives1.1 libfreerdp-utils1.1 libgstreamer-plugins-base0.10-0
libgstreamer0.10-0 libssh-4 libvncclient0 libvte-2.90-9 libvte-2.90-common libwinpr-crt0.1 libwinpr-crypto0.1 libwinpr-dsparse0.1 libwinpr-environment0.1
libwinpr-file0.1 libwinpr-handle0.1 libwinpr-heap0.1 libwinpr-input0.1 libwinpr-interlocked0.1 libwinpr-library0.1 libwinpr-path0.1 libwinpr-pool0.1
libwinpr-registry0.1 libwinpr-rpc0.1 libwinpr-sspi0.1 libwinpr-synch0.1 libwinpr-sysinfo0.1 libwinpr-thread0.1 libwinpr-utils0.1 remmina remmina-common
remmina-plugin-rdp remmina-plugin-vnc
0 upgraded, 41 newly installed, 0 to remove and 0 not upgraded.
Need to get 9,511 kB of archives.
After this operation, 20.6 MB of additional disk space will be used.
irssi - irc client ChatZilla extension for Firefox.
apt-get install irssi irssi-scripts libdbi-perl libclone-perl libmldbm-perl libnet-daemon-perl libsql-statement-perl
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libfreezethaw-perl libparams-util-perl libtext-soundex-perl libval14
The following NEW packages will be installed:
irssi irssi-scripts libclone-perl libdbi-perl libfreezethaw-perl libmldbm-perl libnet-daemon-perl libparams-util-perl libsql-statement-perl
libtext-soundex-perl libval14
0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded.
Need to get 2,878 kB of archives.
After this operation, 8,864 kB of additional disk space will be used.
apt-get install libdb-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libdb5.3-dev
Suggested packages:
db5.3-doc
The following NEW packages will be installed:
libdb-dev libdb5.3-dev
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 742 kB of archives.
After this operation, 3,143 kB of additional disk space will be used.
apt-get install ncurses-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libncurses5-dev' instead of 'ncurses-dev'
The following extra packages will be installed:
libtinfo-dev
Suggested packages:
ncurses-doc
The following NEW packages will be installed:
libncurses5-dev libtinfo-dev
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 252 kB of archives.
After this operation, 1,526 kB of additional disk space will be used.
apt-get install libpopt-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
libpopt-dev
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 50.6 kB of archives.
After this operation, 122 kB of additional disk space will be used.
Get:1 http://ftp.us.debian.org/debian/ jessie/main libpopt-dev amd64 1.16-10 [50.6 kB]
Fetched 50.6 kB in 0s (90.6 kB/s)
Selecting previously unselected package libpopt-dev:amd64.
(Reading database ... 127283 files and directories currently installed.)
Preparing to unpack .../libpopt-dev_1.16-10_amd64.deb ...
Unpacking libpopt-dev:amd64 (1.16-10) ...
Processing triggers for man-db (2.7.0.2-4) ...
Setting up libpopt-dev:amd64 (1.16-10) ...
apt-get install libltdl-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
autotools-dev libtool
Suggested packages:
libtool-doc autoconf automaken gfortran fortran95-compiler gcj-jdk
The following NEW packages will be installed:
autotools-dev libltdl-dev libtool
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 418 kB of archives.
After this operation, 1,909 kB of additional disk space will be used.
apt-get install checkinstall
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
build-essential dpkg-dev g++ g++-4.9 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libdpkg-perl libfile-fcntllock-perl
libstdc++-4.9-dev
Suggested packages:
gettext debian-keyring g++-multilib g++-4.9-multilib gcc-4.9-doc libstdc++6-4.9-dbg libstdc++-4.9-doc
The following NEW packages will be installed:
build-essential checkinstall dpkg-dev g++ g++-4.9 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libdpkg-perl
libfile-fcntllock-perl libstdc++-4.9-dev
0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded.
Need to get 25.5 MB of archives.
After this operation, 50.8 MB of additional disk space will be used.
deadbeef - unpacked to /opt
Reasonable security for public Debian 7 server with: