The Reason we did this ist o avoid custom Config Files for each Host. We only need to create the Host with name 'ctDIR8' and everything works like a charm ... so only the"hosts" file needs tob e changed when adding/removing Hosts ...
Andreas Schnederle-Wagner Futureweb OG Innsbrucker Str. 4 6380 St. Johann schnede...@futureweb.at www.futureweb.at www.ortsinfo.at Fon: +43 (0) 5352 65335-0 Fax: +43 (0) 5352 65335-777 Gratis über Skype anrufen | Skype-ID: futureweb -----Ursprüngliche Nachricht----- Von: backu...@kosowsky.org [mailto:backu...@kosowsky.org] Gesendet: Donnerstag, 28. August 2014 17:00 An: General list for user discussion, questions and support Betreff: Re: [BackupPC-users] Feature Request Andreas Schnederle-Wagner - Futureweb.at wrote at about 14:31:49 +0000 on Thursday, August 28, 2014: > Hello, > > > is it possible to have variable substitution at run-time for > “RsyncShareName“? > > > Following Scenario: > > - Server Directory Structure > > o /ctDIR1 > > o /ctDIR2 > > o /ctDIR3 > > o … > > - Within /etc/hosts we have: > > o *IP-1* ctdir1 > > o *IP-1* ctdir2 > > o *IP-1* ctdir3 > > o *IP-2* ctdir4 > > o *IP-2* ctdir5 > > o *IP-3* ctdir6 > > > Hosts within BackupPC: ctDIR1, ctDIR2, ctDIR3, … It's not clear to me what are you trying to do? > > Since no variable substitution is possible at the Moment (and Hosts > within BackupPC ignore Case Sensitivity …) this was only possible by > patching the Rsync.pm File … While it's not clear to me what you are actually trying to do, there is a *lot* that you can do short of patching the Rsync.pm file. - You can have separate config files per host - You can put arbitrary executable Perl code within any host config file that is evaluated at run time which can be used to conditionally set variables like RsyncShareName at run time. - Several of the variables (e.g., DumpPreUserCmd) can even take raw perl code as an argument that is executed when the corresponding routine is run. In all I have been able to do some really funky things in my config files by inserting my own Perl code to make the configuration do what I want... So long as version 4.x still uses a similar structure for the config file, I would imagine that one will still have plenty of flexibility and power to allow for run-time type configuration capabilities. > As BackupPC 4 will use C-compiled Rsync it’s not that easy anymore to > get this Patch into … I would try to avoid a patch or Rsync.pm even in 3.x > > So I hope it will be possible to have Variables within “RsyncShareName“ > (and have $HOST be Case-Sensitive for this Case ;-)) > > > Thank you > > Andreas Schnederle-Wagner > > > > Andreas Schnederle-Wagner > > Futureweb OG > > Innsbrucker Str. 4 > > 6380 St. Johann > > > [1]schnede...@futureweb.at > > [2]www.futureweb.at > > [3]www.ortsinfo.at > > > Fon: +43 (0) 5352 65335-0 > > Fax: +43 (0) 5352 65335-777 > > Gratis über Skype anrufen | Skype-ID: futureweb > > References > > 1. mailto:schnede...@futureweb.at > 2. http://www.futureweb.at/ > 3. http://www.ortsinfo.at/ > ------------------------------------------------------------------------------ > Slashdot TV. > Video for Nerds. Stuff that matters. > http://tv.slashdot.org/ > _______________________________________________ > BackupPC-users mailing list > BackupPC-users@lists.sourceforge.net > List: https://lists.sourceforge.net/lists/listinfo/backuppc-users > Wiki: http://backuppc.wiki.sourceforge.net > Project: http://backuppc.sourceforge.net/ ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ _______________________________________________ BackupPC-users mailing list BackupPC-users@lists.sourceforge.net List: https://lists.sourceforge.net/lists/listinfo/backuppc-users Wiki: http://backuppc.wiki.sourceforge.net Project: http://backuppc.sourceforge.net/ ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ _______________________________________________ BackupPC-users mailing list BackupPC-users@lists.sourceforge.net List: https://lists.sourceforge.net/lists/listinfo/backuppc-users Wiki: http://backuppc.wiki.sourceforge.net Project: http://backuppc.sourceforge.net/