Download the front-end scripts from here and extract them in a directory toolkit
. We will refer the directory toolkit
as TOOLKIT
mkdir -p toolkit
tar xf pkgscripts.tgz -C toolkit
Using EnvDeploy download and set up pre-build environment.
cd $TOOLKIT/pkgscripts
./EnvDeploy -v 5.2 -p "armadaxp"
After this the pre-build environment for architecture armadaxp and DSM 5.2 must exist in directory $TOOLKIT/build_env/ds.armadaxp-5.2
Download:
and extract them into $TOOLKIT/source/urbackup
directory:
mkdir -p $TOOLKIT/source/urbackup
tar zxf UrBackupServer-syno-source.tar.gz -C $TOOLKIT/source/urbackup/
tar zxf urbackup-server-1.4.9.tar.gz -C $TOOLKIT/source/urbackup/
unzip cryptopp562.zip -d $TOOLKIT/source/urbackup/cryptopp-5.6.2/
tar zxf fuse-2.9.4.tar.gz -C $TOOLKIT/source/urbackup/
Compile and package the synology UrBackup server spk file
sudo pkgscripts/PkgCreate.py --no-sign -x0 -c urbackup
By using -c
option, it will execute SynoBuildConf/build
, SynoBuildConf/install
and put the final package spk file to $TOOLKIT/result_spk
. Run PkgCreate.py --help
to find help about other options like -I
, -i
, -L
, -l
.
The ones who trust me (be careful – the spk package is run with root privileges on your DSM) can download the packages for different platforms (older UrBackupServer versions can be found in Archive - UrBackup Server for Synology):
Platform | 1.4.13 |
---|---|
armadaxp | UrBackupServer-armadaxp-1.4.13.spk |
x86 | UrBackupServer-x86-1.4.13.spk |
cedarview | UrBackupServer-cedarview-1.4.13.spk |
armada375 | UrBackupServer-armada375-1.4.13.spk |
armada370 | UrBackupServer-armada370-1.4.13.spk |
628x | UrBackupServer-88f628x-1.4.13.spk |
evansport | UrBackupServer-evansport-1.4.13.spk |
qoriq | UrBackupServer-qoriq-1.4.13.spk |
avoton | UrBackupServer-avoton-1.4.13.spk |
If someone wants to have a package compiled for other architecture please ask in comments bellow. But there is no guarantee that I will provide a package for other architecture – this depends on my free time.
More details about the process can be found in the official Synology DSM 3rd-Party Package Developer Guide.
Everything presented here was executed in a Lubuntu 15.04 virtual machine and package installed/tested on DS414.
Disclaimer:
Timp 00:19:00
Locul 38 din 162/175 la categoria _4km M _
Link
Workout
Timp 03:18:01
Locul 100 din 112/133 la categoria Semimaraton Masculin 30-39
Locul 232 din 269/313 la categoria Semimaraton Open masculin
Link
Workout
Timp 00:19:44
Locul 40 din 95/96 la categoria _4km M _
Link
Workout
Timp 2:13:46
Locul 158 din 273/276 la categoria Masculin 30-39 ani – Traseu scurt
Link
Workout
Timp 2:06:09.6
Locul 116 din 147/169 la categoria Semimaraton 1971-1980
Locul 456 din 653/743 la categoria General Semimaraton
Link
Workout
Timp 19:27
Locul 42 din 93/96 la categoria 4km Masculin
Link
Workout
Timp 01:02:28
Locul 38 din 52/61 la categoria Cros Masculin
Locul 11 din 14/19 la categoria Cros 30-39 M
Link
Workout
Timp 04:30:27
Locul 81 din 120/123 la categoria 50 km Masculin 30-39 ani
Link
Workout – part1
Workout – part2
Timp 03:20:25
Locul 17 din 42 la categoria Traseu Scurt Masculin 30-39 ani
Locul 36 din 107 la categoria General Traseu Scurt Masculin
Link
Workout
Timp 03:20:25
Locul 8 din 11 la categoria Stafeta Masculin
Locul 8 din 18 la categoria Stafeta General
Link
Workout
Timp 00:31:20
Locul 21 din 51 la categoria Masculin 5 Km
Locul 26 din 90 la categoria Open 5 Km
Link
Workout
Timp 02:51:36
Locul 71 din 96 la categoria Semimaraton Masculin 30-39
Locul 160 din 236 la categoria Semimaraton Open masculin
Link
Workout
Timp 00:19:21
Locul 29 din 100/101 la categoria masculin 4km
Link
Workout
Timp 02:27:40.788
Locul 89 din 240/243 la categoria 30 km – Masculin 30-39 ani
Link
Workout
Timp 01:58:29.9
Locul 91 din 125/135 la categoria Semimaraton 1970-1979
Locul 354 din 586/654 la categoria General Semimaraton
Link
Workout
Timp 00:21:24
Locul 31 din 78/81 la categoria 4km Masculin
Link
Workout
Timp 05:22:44
Locul 78 din 89/98 la categoria Race – Masculin – 30-39 ani
Locul 172 din 202/223 la Clasament general – Race Masculin
Link
Workout
Timp 04:37:45
Locul 37 din 47 la categoria Classic – Amatori 30-39 ani Masculin
Locul 88 din 118 la General
Link
Workout
Timp 49:16:00
Locul 7 din 16 la categoria 0 – 3 ani
Locul 27 din 37 la General
Link
Workout
After intercepting and analyzing the traffic between client application (Flash application) and the server I found a way to bulk export the workouts. I’ve decompiled the Flash application for analysis and created a new application (using partially the decompiled code but modified in order to compile) which is able to exports selected workouts.
The application is an Adobe AIR application. For installing and running the application AdobeAIR must be installed.
The latest air package can be downloaded.
Pentru a instala awstats pe openwrt trebuie ca perl să ruleze pe openwrt. Exista pachetul microperl pentru openwrt dar după cum se spune aici (și după cum se poate deduce din nume) acesta are diverse neajunsuri (de ex. nu are facilitatea de a încărca extensii). Neajunsuri care sunt esențiale pentru a executa aplicații precum awstats.
După cateva ore de căutări/cercetări/efort am ajuns la concluzia că awstats nu poate rula pe openwrt deoarece un interpretor perl complet lipsește. În schimb, microperl poate fi folosit pentru a rula programe simple, cum ar fi:
bc. microperl -le ‘print q/Hello world/’