Maintenance reference: Difference between revisions
No edit summary |
No edit summary |
||
Line 393: | Line 393: | ||
scp m@bitpost.com:/home/m/.ssh/id_rsa_3072_nopswd . | scp m@bitpost.com:/home/m/.ssh/id_rsa_3072_nopswd . | ||
ln -s id_rsa_3072_nopswd id_rsa | ln -s id_rsa_3072_nopswd id_rsa | ||
* set up config | * as root, create /root/samba_credentials (copy it from another machine) | ||
* set up config repo (remember we need files in git and symlinks to them from the system, YES THIS SUCKS, GIT!) | |||
mkdir development && cd development | |||
git clone ssh://bitpost.com/home/m/development/config | |||
cd config | |||
# DO ALL THE FOLLOWING AT ONCE or your system will be fubar | |||
cp -r -p [wallee or whatever]/ubuntu [new machine]/ # be careful, this will need pruning/updating NOW | |||
cd && ln -s /home/m/development/config/[new machine]/ubuntu config | |||
cd && ln -s development/config/[new machine]/ubuntu/home/m/.bashrc .bashrc | |||
subl .bashrc # update PATH to include custom scripts folder in path | |||
cd .i3 && mv config config.backup && ln -s /home/m/development/config/common/home/m/.i3/config config # and press Mod+Shift+C to reload | |||
cd .gconf/apps/gnome-terminal/profiles/Default && mv %gconf.xml %gconf.xml.backup && ln -s /home/m/development/config/common/home/m/.gconf/apps/gnome-terminal/profiles/Default/%gconf.xml %gconf.xml | |||
# fix up fstab as/if needed | |||
su - | |||
cd /etc | |||
mv fstab /home/m/config/etc/fstab | |||
ln -s fstab /home/m/config/etc/fstab | |||
diff /etc/hosts /home/m/config/etc/hosts (most important: make sure correct hostname is being used) | |||
mv hosts /home/m/config/etc/hosts | |||
ln -s hosts /home/m/config/etc/hosts | |||
* set up scripts repo | |||
git clone ssh://bitpost.com/home/m/development/scripts | |||
cd && ln -s development/scripts scripts | |||
mkdir scripts/ubuntu/[new machine] | |||
* sudo apt-get install cifs-utils smbclient # and create /root/samba_credentials and all the samba /etc/fstab entries | * sudo apt-get install cifs-utils smbclient # and create /root/samba_credentials and all the samba /etc/fstab entries | ||
* sudo apt-get install synergy # and configure it | * sudo apt-get install synergy # and configure it |
Revision as of 22:33, 24 October 2015
OpenELEC | ||||
---|---|---|---|---|
|
gentoo | ||
---|---|---|
|
Ubuntu | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Windows | ||
---|---|---|
|
Boxes | |||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|