Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 4 reacties
Bron: IPCop, submitter: MADG0BLIN

Het programma IPCop is een Linux-distributie en heeft zich gespecialiseerd als firewall voor thuisgebruik of in een SoHo-omgeving. De ontwikkelaars hebben een nieuwe versie naar buiten gebracht met 1.4.6 als het versienummer. Voor de installatie kan men gebruikmaken van een update die over elke 1.4.x-release heen ge´nstalleerd kan worden of men kan met een ISO-bestand aan de gang voor een complete installatie. Na de update zal de connectie moeten worden herstart om de nieuwe dnsmasq in werking te laten treden. De aankondiging ziet er als volgt uit:

IPCop v1.4.6 was release with no changes from 1.4.6test.

Short changes summary:
  • Upgrade to snort-2.3.3 and use oinkmaster-1.2 to update rules.
    Use /var/ipcop/oinkmaster.conf if you want to keep a particular rule setting even with rules update.
  • Fix tcpdump CAN-2005-12" rel="external">78|79|80 denial of service
  • Fix gzip CAN-2005-1128 with gunzip -N
  • Fix vim CAN-2004-1138
  • Fix ibod - Advisory #10 No System Group
  • In setup, don't abort but use english when (zh,lt,ro,ru,th) is selected from web interface SF1178604
  • For a static IP (not with PPP), remove default gateway before applying again in case it was changed SF1175052
  • Remove sitefinder workaround no more necessary and the address is reused SF1178122
  • Fix dhcpc.cgi unable to add or edit fixed DHCP leases SF1174069
  • Fix undesired reconnection when persist option was used with timeout, and dial on demand in now in use SF1171610
  • Fix 'other countries' selection with eagle-usb interface
  • Allow easydns and zoneedit to update without a HOSTNAME
  • Fix dyndns ip behind router not updated correctly SF1168178
  • Disable HTTP OPTIONS method
  • Fix wrong firmware selection during upload with speedtouch SF1185503 & 1185818
  • Fix start squid if enabled on blue or green SF1144280
  • Fix various typo with vpnmain.cgi, a possible crash of the interface on a click on erase
  • Fix DDNS erase ipcache file when force update is launched SF1158510
  • Upgrade dnsmasq to 2.22 to fix bugs introduced in 2.21
  • Remove in rc.netaddress.up call to dsnmask and ipsecctrl (fix SF11752 ??)
  • Add a Snort log section in System logs
  • Stop and clear module help on reboot for Conexant PCI and usb adsl SF1185833
  • Display Internet IP in index.cgi in case of dyndns use and behind a router
  • Upgrade to bind-9.2.5,dnsmasq-2.22, pppt-1.6.0, wireless-tools.27.
Install only add-ons compatible with v1.4.4 and later.[break]De volgende drie downloads staan klaar:
* Update voor 1.4.x
* ISO-bestand
* Source
Moderatie-faq Wijzig weergave

Reacties (4)

Ik heb hier 2 IPCOP servertjes draaien. Bij eentje is het geen probleem om hem te installeren, bij de andere krijg ik: Package failed to install.

Iemand anders met dit probleem?
Die error krijg je als in updates.cgi de update installer (/usr/local/bin/installpackage) word uitgevoerd en deze een exit code geeft waar ipcop niet op berekend is.

Je kan proberen de updates lijst te refreshen en te checken of de update daardwerkelijk niet geinstalleerd is, de update opnieuw te downloaden en te uploaden via de webinterface.

Mocht je dit probleem houden, kan je dit het beste posten naar de ipcop-users mailing list.

[update]
In de source van de installer zijn de exit codes te achter halen.

De errors die dit kunnen veroorzaken in installpackages zijn:
ERR_POPEN 8 (Het geuploaded update script kan niet gelezen worden)
ERR_SETUP 9 (Het update script returnt met een exit code)
ERR_MISSING_PREVIOUS 10 (Wel gedefined in de source maar niet gebruikt, kan dus niet voorkomen)
[/update]
Waar exact kan ik die exact codes vinden? Kom er zo niet uit. Alvast bedankt.
/home/httpd/cgi-bin/updates.cgi is het cgi script wat de upload afhandeld. Op regel 92 kan je de code vinden die jou error produceerd.

Als je via de CVS van IPCop de file bekijkt, kan je bovenaan de file define statements vinden welke constante variablen declareerd. Dit zijn de exit codes voor de verschillende redenen waarom het programma kan beeindigen.

Zoals je in updates.cgi kan zien, zorgt een error code >= 8 voor jou error. Die exit codes check je dan in de code van de installer bij welke code hij een exit(EXIT_CODE) uitvoerd. Hiermee kan je achterhalen onder welke situatie die error voor komt door het interpreteren van de C code.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True