rofl…you realy thought there is some kind of greater plan, story or idea behind this?!?

  • Yet Another Backup Script

    about

    yabs is a litte backup script for those like me, that cant find a rather little modular full-backup script that works for windows and linux.

    yabs utilizes only make, tar and bzip2 in a bash-like shell.

    yabs is gpl

    downloads

    yabs revision 13

    contact

    Kristof Klee
    n00bian@gmx.at

    installation

    just untar the package into a new directory and make sure bash, make, tar and bzip2 are available.

    under windows this means u have to install cygwin (http://www.cygwin.com)

    configuration

    next you have to change the configuration to match your system settings.

    all configuration files should be available in seperate configuration-directory (like the default etc) which has to contain the file settings.mk and a directory users which contains backup-scripts for every user (a dummy.mk is available in the default installation)

    configure settings

    edit settings.mk to fit your needs. change the USER and SYSTEM variable to declare which user- and system-backup-scripts should be involked in a full-backup. and include the correct system-spezific settings-file.

    the system-spezific settings-file mostly contains variables for directorys. the default are from my system, so u have to change them for yours

    configure system-backup

    add the rules u want to the SYSTEM variable in settings.mk

    check the backup-scripts at lib/system for valid rules

    configure a new user-backup-script

    copy the dummy.mk file in the user-configurations directory an give it the name of the user and add the username to the USER variable in settings.mk so he gets involved on a backup.

    after that u just have to edit the new user-backup-script to fit the users needs. just add dependency-rules for the “all” rule.

    check the backup-scripts at lib/apps and lib/games for valid rules

    run backup

    here some examples how to start a backup

    run backup with configuration in directory “etc”
    make backup DIR_ETC=etc

    run system-backup with configuration in directory “etc”
    make system DIR_ETC=etc

    run user-backup with configuration in directory “etc”
    make users DIR_ETC=etc

    run spezific system-backup-script with configuration in directory “etc”
    make spezificsystemrule DIR_ETC=etc

    run spezific user-backup-script with configuration in directory “etc”
    make username DIR_ETC=etc

    run spezific user-backup-script with spezific rule and configuration in directory “etc”
    make -f etc/users/username.mk spezificuserrule DIR_ETC=etc

    default backup-scripts

    applications

    • firefox
    • thunderbird
    • evolution
    • gaim
    • gnupg
    • jedit

    games

    • ut2003
    • ut2004
    • warcraft 3

    system

    • kernel
    • xfree86
    • filezilla-server

    create a new backup-script

    write a *.mk script for the spezific application/game/subsystem and place in one of the lib directorys (apps, games, system). the rules in the file have to be named unique.

    if u need system-spezific settings, place variables in the settings.mk or system-spezific settings file

    after that u just have to include the new script-file in lib/lib_user.mk or lib/lib_system.mk

  • samus

  • die lan dannach 2

    es ist wieder mal ein jahr vergangen und es wird wieder mal zeit für eine lanparty - same procedure as every year

    wann?

    20. bis 22. August 2004

    wo?

    am Kanal 16
    2486 Pottendorf

    diesmal mit fetten pool im garten,
    wo keine neugierige nachbarin uns anzeigen kann :)

    zeitplan

    freitag

    ab vormittag könnt ihr eintreffen, netzwerk und keller sollte bereit sein

    samstag

    am nachmittag/abend wird gegrillt

    sonntag

    ab 12h wird abgebaut und heimgefahren

    games?

    vorgeschlagene games bis jetzt

    • warcraft 3 - the frozen throne
    • unreal tournament 2004
    • enemy territory
    • unreal 2 xmp
    • splintercell - pandora tomorrow
    • ravenshield
    • condition zero
    • call of duty

    nötige patches werden im lan bereitgestellt, sowie die freien spiele, alle anderen solltet ihr “wenn möglich” schon haben

    ausserdem wird mindestens ein gamecube verfügbar sein

    • super smash brothers melee
    • soul calibur 2
    • mario cart - double dash

    wer?

    • Allabauer Michael
    • Bächlein Stephanie
    • Grabner Johann
    • Hofer Roberto
    • Klee Kristof
    • Klee Peter
    • Mayerhofer Stefan
    • Narath Herbert
    • Patrick Schmoll

    Harry kann wahrscheinlich ned kommen, da er auf eine Con nach Deutschland fährt.
    Sitt is ned da.
    Max kommt vielleicht mit laptop, auf jeden fall aber zum grillen.
    Tobi und Chrisi kommen zum grillen.
    Theo is krank schaut aber vorbei.

    links

Unless otherwise specified, all content is made available under the Creative Commons License.

Powered by WordPress with whitr than milk theme designed by Kristof Klee.

Entries and comments feeds. Valid XHTML and CSS.