Synology-Forum.nl

Tweaks / Addons A.K.A. The Underground => Algemeen => Topic gestart door: Grofweg op 15 april 2017, 12:08:16

Titel: Package Center laat pakketten uit repo niet zien
Bericht door: Grofweg op 15 april 2017, 12:08:16
Hallo,

Al enige tijd ben ik bezig om het voor elkaar te krijgen om mijn Logitech Media Server pakketten (LmsRepack) via een repo beschikbaar te stellen. Hiervoor heb ik via mijn domein Pinkdot.nl een A record aangemaakt naar mijn WAN-IP. Alle websites die daar draaien worden ook gewoon goed weergegeven, inclusief mijn repo.

De repo is op basis van SSPKS gemaakt. Dit is de meest eenvoudige file host die er is, maar wekrt dus niet. Althans, niet bij anderen. Bij mij op de server, waar ook de repo staat werkt het wel! Bij het ingeven van onderstaande url in package center, krijg ik alle updates via package center aangeboden.
http://server.pinkdot.nl/repack/ (http://server.pinkdot.nl/repack/)

Verder krijg ik van iedereen het commentaar dat de url wel in te voeren is, maar het pakket niet zichtbaar wordt, terwijl deze wel beschikbaar zijn.
Zie ik wat over het hoofd? Zou iemand kunnen testen of the het pakket LmsRepack wel beschikbaar krijgt?
Het pakket is op dit moment beschikbaar voor:
armada370, armada375, armada38x, armadaxp, armv5, armv7 en x86_64.

Het gaat hierbij uitsluitend om het zichtbaar worden van de pakketten! Niet om de installatie!

Alvast bedankt voor het meedenken.

Groet,

Martin



Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Ben(V) op 15 april 2017, 13:02:42
zo gauw ik jouw centre wil toevoegen krijg ik de melding "invalid location".
Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Grofweg op 15 april 2017, 14:54:13
Hallo Ben,

Bedankt, die foutmelding krijg je inderdaad als ik de standaard index.php gebruik.  Zou je nog een keer willen proberen? Ik heb daar nu een aanpassing op gemaakt die dit nu zou moeten voorkomen.

Thx,

Martin



Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Birdy op 15 april 2017, 15:29:58
[attachimg=1]
Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Grofweg op 15 april 2017, 15:41:54
Bedankt Birdy. Alhoewel mij dit verder van huis brengt  :lol:

Kan het te maken hebben met mijn doorverwijzing?
Als je direct mijn WAN IP zou invullen, lukt het dan wel? 

http://89.99.110.49/repack/ (http://89.99.110.49/repack/)

Ik blijf het vreemd vinden dit ik dus zonder problemen de repo kan toevoegen en anderen dus niet, Firewall?

Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Birdy op 15 april 2017, 15:44:20
[attachimg=1]
Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Ben(V) op 15 april 2017, 17:02:30
Als ik index.php erachter zet werkt het wel.
dus:
Citaat
http://server.pinkdot.nl/repack/index.php
Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Briolet op 15 april 2017, 17:03:04
Na wat zoeken vond ik deze (http://synology.nimloth.pl) package server. Die gebruikt dezefde software. en werkt wel. Misschien zie jij de verschillen?
Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Briolet op 15 april 2017, 17:04:40
Ah, blijkbaar zoekt hij standaard naar een ander type index file.
Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Grofweg op 15 april 2017, 17:28:10
Ah, blijkbaar zoekt hij standaard naar een ander type index file.
Wat bedoel je precies? Hij verwacht geen php? Met als gevolg dat als je dit toevoegd zoals Ben doet, dit wel werkt?
Als ik index.php erachter zet werkt het wel.
dus:
Citaat
http://server.pinkdot.nl/repack/index.php
Hallo Ben, das mooi. Zie je nu ook het pakket staan in het Package Center?
Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Ben(V) op 15 april 2017, 17:37:13
Ja zie het package ook staan.

En Briolet's commentaar sloeg op het feit dat je er dus index.php bij moet zetten en dat DSM dus standaard naar een ander .php bestand zoekt.

Verder heb ik nog even naar je package gekeken, maar die is absoluut niet geschikt gemaakt om onder DSM 6 te werken.
Voor informatie hoe een package voor DSM eruit moet zien verwijs ik naar:

https://usdl.synology.com/download/Document/DeveloperGuide/DSM_Developer_Guide.pdf

Als voor beeld hoe zo iets eruit moet zien kun je naar de packages op mijn GitHub kijken.
zie:
https://github.com/BenjV/SYNO-packages
Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Briolet op 15 april 2017, 17:40:41
Ik bedoel dat de nas misschien de file "index.html' verwacht.
Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Birdy op 15 april 2017, 17:44:48
Bij mij werkt het dan niet:

[attachimg=1]
Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Briolet op 15 april 2017, 17:47:58
Hier werkte het wel met "index.php" erachter.
Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Grofweg op 15 april 2017, 18:09:41
Verder heb ik nog even naar je package gekeken, maar die is absoluut niet geschikt gemaakt om onder DSM 6 te werken.
Kun je aangeven waarom niet? Ik neem aan dat je doelt op de structuur van de Spk?
De pakketten zijn een directe afgeleide van de officiƫle Synology Logitech media Server pakketten. Enige uitzondering hierop is het ontbreken van de key.
Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Grofweg op 15 april 2017, 18:18:36
@Birdy als je dit probeert op een ' +II' dan kan dat nog wel eens zorgen voor problemen.
SSPKS heeft zo z'n nukken en de opvolger is mij te complex. Helaas zijn er voor zover ik weet geen alternatieven.
Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: proxydude op 16 april 2017, 12:19:15
Het orginele package werkt niet met dsm 6 als ik mij niet vergis. Dit is toen gefixt door mbirth mits ik mij niet vergis  https://github.com/mbirth/sspks echter de link werkt niet meer.

Je moet niet een map in een map hebben dus alles verplaatsen naar /httpdocs en niet naar /httpdocs/sspks ofzo
Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Grofweg op 16 april 2017, 14:29:30
@proxydude mbirth heeft zich bij jdel aangesloten en SSPKS verder ontwikkeld. Die versie krijg ik alleen niet aan de praat en doet ook veel meer dan ik nodig heb. Maar het zou goed kunnen dat de huidige versie , legacy op GitHub, niet meer werkt onder dsm6.

Ik zal eens aan mbirth vragen wat hij voor mij kan betekenen.

Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: Grofweg op 17 april 2017, 17:12:49
Mbirth heeft inderdaad aangegeven dat de legacy versie niet meer werkt met DSM6 en gewezen naar de nieuwe versie:
https://github.com/jdel/sspks (https://github.com/jdel/sspks)

Iets meer werk met installeren, maar draait nu (en ziet er ook nog eens beter uit)!
http://server.pinkdot.nl/sspks/ (http://server.pinkdot.nl/sspks/)

Groet,

Martin
Titel: Re: Package Center laat pakketten uit repo niet zien
Bericht door: LMS op 05 augustus 2017, 10:44:58
Na installatie van LmsRepack kan ik de 3d party plugins niet meer zien. Zou graag Spotty installeren op mijn DS211. Iemand een tip om plugin zichtbaar te krijgen?