archive-ca.com » CA » D » DIGITALCAVE.CA

Total: 28

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • The Digital Cave - Home
    DVD Backup Archiving Command Line Cheat Sheet Misc Scripts AVR Arduino Arduino I2C AVR Programming Nikon CLS Flash Trigger AVR Libraries PSX Controller Driver Hardware Misc Circuits Serial Links Security My PGP Keys Photography Katzeye Review Extension Tubes Review Sigma 30 1 4 Review Sigma 50 1 4 Review Sigma 50 150 2 8 Review EXIF Stats Workflow Tools Search Contact Me Home Welcome to The Cave Wyatt s digital

    Original URL path: http://digitalcave.ca/ (2014-10-09)
    Open archived version from archive


  • The Digital Cave - Website Design
    Review Extension Tubes Review Sigma 30 1 4 Review Sigma 50 1 4 Review Sigma 50 150 2 8 Review EXIF Stats Workflow Tools Search Contact Me Website Design Looking to create a website but don t know where to start I can help I have been designing websites for both home and business users for over 10 years and have a great deal of experience with all aspects of

    Original URL path: http://digitalcave.ca/services/website-design.jsp (2014-10-09)
    Open archived version from archive

  • The Digital Cave - Consulting
    4 Review Sigma 50 150 2 8 Review EXIF Stats Workflow Tools Search Contact Me Consulting Desktop If you are looking for assistance with your computer and are unsure of who to talk to look no further I have over 15 years experience servicing desktop computers of all varieties including Macintosh Linux and Windows machines Some of the services I perform include Installing new hardware and software Setting up wired

    Original URL path: http://digitalcave.ca/services/consulting.jsp (2014-10-09)
    Open archived version from archive



  • The Digital Cave - Debian Wheezy Server Setup
    be read only no and valid users media for example Archives path home media archives read only no valid users media Note that it is recommended to rename the debian smb conf file to smb conf master make changes to it and then compile using testparm s etc samba smb conf master etc samba smb conf to create the real config file For instance my config file currently is global server string h server obey pam restrictions Yes passdb backend tdbsam etc samba private passdb tdb pam password change Yes syslog 0 log file var log samba log m max log size 1000 dns proxy No panic action usr share samba panic action d hide files lost found Archives path mnt archives valid users media read only No Movies path mnt movies valid users media read only No Music path mnt music valid users media read only No Once the config file is set up run smbpasswd a media and enter a password Rsnapshot Change snapshot root to mnt external backup snapshots Remove Hourly interval Add Monthly interval 3 months Uncomment cmd cp Change localhost destinations to jupiter add var www boot to venus destinations Add a backup source destination for each backed up system Uncomment lines from etc cron d rsnapshot optionally adjust times to do backups later in the day say 5 00 6 00 AM after remote backups finished My current config after removing comment lines is config version 1 2 snapshot root mnt backup snapshots cmd cp bin cp cmd rm bin rm cmd rsync usr bin rsync cmd logger usr bin logger interval daily 7 interval weekly 4 interval monthly 3 verbose 2 loglevel 3 logfile var log rsnapshot log lockfile var run rsnapshot pid backup home jupiter backup etc jupiter backup usr local jupiter backup var www jupiter backup var lib tomcat7 webapps jupiter backup var lib postgresql backup jupiter backup mnt backup behemoth behemoth backup mnt backup defender defender backup mnt backup nova nova backup mnt backup toska toska Cups Change Listen localhost 631 to 631 add the following lines to each of the location elements admin admin conf Allow From 192 168 0 Allow From 127 0 0 1 Add printer Go to http jupiter 631 Add printer For driver use PPD file Brother HL 2040 hl1250 ppd For the name enter HL 2040 the location description don t matter In theory it should now appear under the printer browser on OS X If not you can manually add it as an IPP printer hostname jupiter queue printers HL 2040 HDParm Add the following config to etc hdparm conf dev sda spindown time 0 dev sdb spindown time 120 NTPDate Add the following script ntpdate to etc cron hourly bin sh usr sbin ntpdate debian s ddclient Change the config file etc ddclient conf as follows protocol zoneedit1 ssl yes use web web http dynamic zoneedit com checkip html web skip IP Address server dynamic zoneedit com login username password password example

    Original URL path: http://digitalcave.ca/resources/computer/debian-setup.jsp (2014-10-09)
    Open archived version from archive

  • The Digital Cave - LVM Setup
    150 2 8 Review EXIF Stats Workflow Tools Search Contact Me LVM Setup LVM Linux s Logical Volume Manager is an abstraction layer between your physical disks and your partition mapping It allows you to do things such as resize partitions migrate partitions between disks create snapshots of partitions and much more This page documents some of the common tasks which I do with LVM Create a physical volume on the specified partition One or more physical volumes are used to host a volume group pvcreate dev sda1 Create a volume group named vgfoo on the physical volume dev sda1 vgcreate vgfoo dev sda1 Create a logical volume of size 10 GB named lvbar on the volume group vgfoo lvcreate L 10G n lvbar vgfoo Resize increase in size by 10GB logical volume lvbar on volume group vgfoo which contains an EXT 4 filesystem You can do this online without the need to unmount the partition lvextend L 10G dev vgfoo lvbar resize2fs dev vgfoo lvbar Resize decrease in size to 5GB logical volume lvbar on volume group vgfoo which contains an EXT 4 filesystem umount dev vgfoo lvbar e2fsck f dev vgfoo lvbar resize2fs p dev vgfoo lvbar 4G

    Original URL path: http://digitalcave.ca/resources/computer/lvm.jsp (2014-10-09)
    Open archived version from archive

  • The Digital Cave - LVM Snapshots / Reverting
    system partitioned using LVM and you have a bit of space left on the volume group you can create a copy on write snapshot of the filesystem This lets you do potentially dangerous operations without worrying about your data for instance you can take a snapshot install a package from an unstable release possibly upgrading many of your system libraries at the same time and then verify whether things are working properly or not If they are working you are good to go and can just delete your snapshot If they are not working you can revert to the pre snapshot state of the filesystem If you have worked with virtual machines you are probably already familiar with the concept of snapshots this is the same idea but applied to your real machine While there is a lot of options around LVM this page only discusses the bare minimum needed to create apply and revert snapshots For this we assume you have a single volume group called vgsystem on which your root file system is mounted on a logical volume called lvroot To create a snapshot of your root partition use the command sudo lvcreate size 10G s n lvroot snapshot dev vgsystem lvroot The size argument is how large the snapshot should be This must be large enough to fully contain the difference of whatever file operations you are doing For instance if you are planning on downloading 1GB of files extracting and installing them you should allocate at least 3 4 GB of space 1 GB for the download plus room for the expanded files It is better to be generous with this space since in this use case we are not going to be keeping the snapshot long term it is better to allocate 10GB to what

    Original URL path: http://digitalcave.ca/resources/computer/lvm-snapshots.jsp (2014-10-09)
    Open archived version from archive

  • The Digital Cave - Time Capsule Setup (Debian Wheezy)
    is way overpriced Since you already have a server why not just host it yourself It is actually pretty easy to do this I followed and modified these instructions and these instructions for my purposes and it worked just fine install netatalk 2 2 aptitude install netatalk Create user timemachine This will be used to authenticate the computers You can use an existing account but segregation of authority is probably a good idea If you are backing up multiple computers you can either create different accounts or use the same one either way it works useradd s bin false timemachine passwd timemachine Make sure you include the bin false login shell or else users could log into this account via a shell Create a folder which will host the backups I like to separate each machine s backups from each other Since I already have backup volumes for each machine used for rsync backups which I find to be more reliable than Time Machine I can just create a folder in that volume mkdir mnt backup nova timemachine chown timemachine timemachine timemachine Edit etc netatalk AppleVolumes default Comment out the last line Home Directory and add a line for each machine at the end of the file pointing to the directory you just made mnt backup nova timemachine Nova Time Capsule cnidscheme dbd options usedots upriv tm Edit etc netatalk afpd conf Add a line to the end of the file tcp noddp uamlist uams guest so uams dhx so uams dhx2 so nosavepassword if the previous last line was not already commented out it was for me then comment it out now tcp noddp uamlist uams dhx so uams dhx2 so nosavepassword Restart netatalk etc init d netatalk restart You should now see the newly created volume show up

    Original URL path: http://digitalcave.ca/resources/computer/timemachine.jsp (2014-10-09)
    Open archived version from archive

  • The Digital Cave - Git Simplified
    on your server create a directory convention is to have the directory name end in git and create a bare repository in it mkdir path to repository git cd path to repository git git bare init You should see the confirmation Initialized empty Git repository in repository Make sure that you set up this repository with the same user as you plan on accessing it with or at least with a user which has read write permission Since we will be using SSH to access the remote repository whatever SSH user you use needs to have access to this folder Client Side The first time you use Git on a given machine you will need to set up some defaults My preferred preferences are below git config global branch autosetupmerge true This will allow git merge to merge changes from the remote branch automatically useful when working on multiple machines Once you have created the server repository you will need to populate it The easiest way to do this is from the client First get your project set up create an empty directory with a README file a new Eclipse project whatever Navigate to the root directory in that project and create a new git repository git init You then should add whatever content you have and commit to the local repository git add git commit m Initial commit Next we want to get set up to push the changes to your remote repository To simplify this we will add it as a named remote path The convention and the default for many remote commands is to name your primary remote repository to be origin git remote add origin ssh myhost example com path to repository git Note that this step is only needed when you first initialize the repository once that is done and you want to clone it to another machine the clone command will automatically add a remote path named origin Push the contents of your local repository to the remote one git push all origin If there are changes on the remote repository for instance pushed from a different user machine you can fetch them with the pull command git pull origin master To clone your remote repository for instance if you started work on another machine you can use the clone command git clone ssh myhost example com path to repository git This will create a folder called repository in the current directory create a folder git the actual repository in that folder and clone the repository from the remote path to the local one As mentioned earlier it will also create a named remote path called origin which points to the remote repository To get a patch for submission via email for instance if you don t have write access to a repo use the format patch command git format patch origin where origin is the repository where you are comparing your changes You must have already committed your changes to your local repo

    Original URL path: http://digitalcave.ca/resources/computer/git-simple.jsp (2014-10-09)
    Open archived version from archive