 Issue 5071748311547904:
  Issue 1094 - Generate update manifests on the update server  (Closed)
    
  
    Issue 5071748311547904:
  Issue 1094 - Generate update manifests on the update server  (Closed) 
  | Left: | ||
| Right: | 
| LEFT | RIGHT | 
|---|---|
| 1 [extensions] | 1 [extensions] | 
| 2 hg_root=/var/lib/adblockplus | 2 sitescripts_var_root=/var/lib/sitescripts | 
| 
Wladimir Palant
2014/07/25 09:50:11
We usually keep the repositories under /opt (see d
 
Felix Dahlke
2014/07/25 10:31:15
Based on the file system hierarchy standard, /var/
 | |
| 3 abp_repository=%(hg_root)s/adblockplus | 3 abp_repository=%(sitescripts_var_root)s/adblockplus | 
| 4 abpsafari_repository=%(hg_root)s/adblockpluschrome | 4 abpsafari_repository=%(sitescripts_var_root)s/adblockpluschrome | 
| 5 abpsafari_type=safari | 5 abpsafari_type=safari | 
| 6 abpsafari_key=%(hg_root)s/adblockplussafari.pem | 6 abpsafari_key=%(sitescripts_var_root)s/adblockplussafari.pem | 
| 
Wladimir Palant
2014/07/25 09:50:11
Ouch, keeping that key on the update server only f
 
Felix Dahlke
2014/07/25 10:31:15
Yes, I believe that's the best approach. For now w
 | |
| 7 abpandroid_repository=%(hg_root)s/adblockplusandroid | 7 abpandroid_repository=%(sitescripts_var_root)s/adblockplusandroid | 
| 8 abpandroid_type=android | 8 abpandroid_type=android | 
| 9 ehh_repository=%(hg_root)s/elemhidehelper | 9 ehh_repository=%(sitescripts_var_root)s/elemhidehelper | 
| 10 watcher_repository=%(hg_root)s/abpwatcher | 10 watcher_repository=%(sitescripts_var_root)s/abpwatcher | 
| 11 customization_repository=%(hg_root)s/abpcustomization | 11 customization_repository=%(sitescripts_var_root)s/abpcustomization | 
| 12 urlfixer_repository=%(hg_root)s/urlfixer | 12 urlfixer_repository=%(sitescripts_var_root)s/urlfixer | 
| 13 downloadsrepo=%(hg_root)s/downloads | 13 downloadsrepo=%(sitescripts_var_root)s/downloads | 
| 14 downloadsurl=https://downloads.adblockplus.org/ | 14 downloadsurl=https://downloads.adblockplus.org/ | 
| 15 web_root=/var/www/update | 15 web_root=/var/www/update | 
| 16 geckoUpdateManifestPath=%(web_root)s/adblockplus/update.rdf | 16 geckoUpdateManifestPath=%(web_root)s/gecko/update.rdf | 
| 
Wladimir Palant
2014/07/25 09:50:11
That's a rather misleading path given that this fi
 
Felix Dahlke
2014/07/25 10:31:15
Went even further and called the thing "gecko". Bu
 
Wladimir Palant
2014/07/25 11:11:02
Note that splitting up is better done before we re
 
Felix Dahlke
2014/07/25 14:17:56
Messy how? We don't need redirects for the individ
 | |
| 17 geckoUpdateManifest=extensions/template/update.rdf | 17 geckoUpdateManifest=extensions/template/update.rdf | 
| 18 safariUpdateManifestPath=%(web_root)s/adblockplussafari/updates.plist | 18 safariUpdateManifestPath=%(web_root)s/adblockplussafari/updates.plist | 
| 19 safariUpdateManifest=extensions/template/updates.plist | 19 safariUpdateManifest=extensions/template/updates.plist | 
| 20 androidUpdateManifestPath=%(web_root)s/adblockplusandroid/androidupdates.xml | 20 androidUpdateManifestPath=%(web_root)s/adblockplusandroid/updates.xml | 
| 
Wladimir Palant
2014/07/25 09:50:11
updates.xml please - it was only called androidupd
 
Felix Dahlke
2014/07/25 10:31:15
Done.
 | |
| 21 androidUpdateManifest=extensions/template/androidupdates.xml | 21 androidUpdateManifest=extensions/template/androidupdates.xml | 
| LEFT | RIGHT |