[lighttpd] Web server (to replace Mongoose)

af123

Administrator
Staff member
Since the customised firmware was first released, the web interface has been served by a small web server called Mongoose and it has done us proud. Over that time, the web pages have become more complex and many improvements and patches to Mongoose have been necessary to keep it working properly. The last one was to properly support Safari under IOS7 and that required disabling any type of connection persistence or pipelining which has a direct impact of the performance of the web site. For those people who expose the web interface to the Internet via the HTTPS interface, Mongoose also doesn't support the latest encryption protocols and algorithms.

The time has come to replace Mongoose with a more modern and full featured web server but also with an eye on the limited resources available to us on the Humax. I've chosen lighttpd (http://www.lighttpd.net/) as the replacement. It's a very capable server but also very efficient with a low memory footprint. To further lower the footprint, I have built the server without Server-side-include (SSI) support, hence the recent updates to remove SSI from the web interface and from tvdiary (thanks martxw). There wasn't much remaining that used SSI so it's a good time to make the change.

The lighttpd package is in the repository now for testing. For now, it won't install automatically through auto-update or upgrades to the webif package although that will change at some point. As of version 1.0.11, the webif should be capable of running under either mongoose or lighttpd.

If you're willing to test it, please install the package and let me know how it goes. During installation, the Mongoose package will be disabled and Lighttpd will be started up. It should automatically pick up on any users that you have defined through the web interface settings and, if you had an encrypted web server enabled, you should have that with lighttpd too. The existing removepw diagnostic and telnet menu option for resetting the web interface authentication will also continue to work with the new server. You shouldn't really notice anything different apart from the web interface being much faster in places!

If you had any additional listening ports set up other than the default 80 (and 443 for HTTPS), then they will not carry over. To enable additional ports, you need to edit the /mod/etc/lighttpd/extra.conf file and uncomment/duplicate one of the examples in there. For convenience, that file is available as a quick-edit link on the Diagnostics-File Editor screen once lighttpd is installed.

Please test it with any browsers you have to hand!

Thanks,

af123
 

raydon

Well-Known Member
Thanks af123, sounds great. Count me in. (See we have the swapper package back again too.)
Update: Just ran some quick tests using Windows 7 64bit, IE 11.0.9600.16659 and Waterfox 26.0 and encoumtered no problems. Transition seamless, well done !
 

Wallace

Traveler 34122
I have just installed it on one of my HDRs.

Not good. Access via my iPad iOS 7.1.1 is painfully slow. Pages take an age to fully display.

In contrast, my other HDR still has Mongoose, and works fine.

Update:

The WebIf is definitely slower on my iPad (Safari) than it was with mongoose, however, it is noticably faster than mongoose when I use my PC (Chrome).
 

Wallace

Traveler 34122
Ok. Something weird is going on. I updated iOS on both my iPad and iPhone from v7.1 to v7.1.1 last night.

When I connect to the HDR on my iPad, pages render very slow, but when accessed via my iPhone, they are very fast. Same WiFi network.

I have cleared the cache on both iDevices, but results are the same.

I am sorry to have cluttered up this thread with this, I obviously have some other issue going on.
 

4ndy

Forum Supporter
Works much faster for me on iPad mini using iCabMobile, Chrome and Safari (IOS 7.1) May need to avoid the next update until Wallace reports back.

Also works well on android using Chrome.




Sent from my iPad using Tapatalk
 
OP
af123

af123

Administrator
Staff member
I am sorry to have cluttered up this thread with this, I obviously have some other issue going on.
It's a useful data point, especially as the iPad can access the server running Mongoose without problems.. I only have an iPad 1 which can't run IOS 7 so can't test myself. My iPhone is ok on 7.1.1 though.
 

martxw

Active Member
Seems fine so far.
It's remarkable that you can hot swap the web server software and the open browser session just keeps going fine! In the old Windows days I'm sure we'd have had to reboot a couple of times.
 

kevindickinson

Active Member
Testing on original iPad with iOS v5.1.1

Initial test show no issues with functionality or speed with the following browsers:
Mercury v8.1
Safari v5.1
Isideweb v1.4

Will continue testing and feed back issues if I find any.
 

Black Hole

May contain traces of nut
Once lighttpd has been soak tested, how will it be rolled out? Will this package somehow automatically replace mongoose?
 

rpb424

Active Member
Hmm, it won't seem to install on my HDR (CF 1.02.32 2.21), although has done on SWMBO's identically set up HDR. When I click on 'install' in the available packages window a popup window appears, fills with text but disappears again too fast for me to read. The lighttpd line in 'available packages is then greyed out, but lightppd does not then appear on the 'installed packages' list, and telnetting into the HDR and doing a 'ps -A' confirms that Mongoose is still running, whilst SWMBO's shows lighttpd running and no Mongoose as expected.
 
OP
af123

af123

Administrator
Staff member
Hmm, it won't seem to install on my HDR (CF 1.02.32 2.21), although has done on SWMBO's identically set up HDR. When I click on 'install' in the available packages window a popup window appears, fills with text but disappears again too fast for me to read. The lighttpd line in 'available packages is then greyed out, but lightppd does not then appear on the 'installed packages' list, and telnetting into the HDR and doing a 'ps -A' confirms that Mongoose is still running, whilst SWMBO's shows lighttpd running and no Mongoose as expected.
Can you try installing it through the force reinstall box on the diagnostics page? That should show any error messages.
 

rpb424

Active Member
Can you try installing it through the force reinstall box on the diagnostics page? That should show any error messages.


A force reinstall gives this. My webif is 1.0.11-3

Code:
>>> opkg install --force-reinstall lighttpd
 
No packages removed.
 
Installing lighttpd (1.4.35) to root...
 
Collected errors:
 
* check_conflicts_for: The following packages conflict with lighttpd:
 
* check_conflicts_for:    webif *
 
* opkg_install_cmd: Cannot install package lighttpd.
 
OP
af123

af123

Administrator
Staff member
lighttpd is configured to conflict with webif <1.0.11 so you should be fine. Try doing a force re-install on the webif package.
 

rpb424

Active Member
Force reinstalled webif OK, but still get the same message for lighttpd when subsequently installing that :-(
 
OP
af123

af123

Administrator
Staff member
Force reinstalled webif OK, but still get the same message for lighttpd when subsequently installing that :-(
Ok - can you run the diagnostic named after you? From the web interface diagnostics screen again, put your forum name in the diagnostic box and run it. Hopefully the output will provide some clues!
 

rpb424

Active Member
A diagnostic named after me! I'm deeply touched and would like to thank my family, my agent etc. etc. (welling up now......)

Code:
>>> Beginning diagnostic rpb424
 
Running: rpb424
Downloading http://hpkg.tv/hdrfoxt2/base/Packages.gz.
Inflating http://hpkg.tv/hdrfoxt2/base/Packages.gz.
Updated list of available packages in /mod/var/opkg/base.
opkg_conf_parse_file: Loading conf file /etc/opkg/opkg.conf.
pkg_hash_load_feeds:
pkg_vec_insert_merge: Adding new pkg=7zip version=9.20.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=BootHDR version=1.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=anacron version=2.3 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=arbookmarks version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=at version=3.1.13 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=auto-schedule-restore version=1.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=auto-unprotect version=1.0.9 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=auto-update version=2.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=badnts version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=bash version=4.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=betaftpd version=0.0.8pre17 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=binutils version=2.21 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=bsed version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=busybox version=1.20.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=byacc version=20101127 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=bzip2 version=1.0.4 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=channeldel version=1.0.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=cifs version=2.6.18 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=coreutils version=8.11 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=cron-daemon version=1.18.3 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=curl-command version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=custom-portal version=1.12 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=dedup version=1.0.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=disable-dso version=0.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=disable-ota version=1.0.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=dlna-servername version=1.0.3 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=dropbear-ssh version=2013.59 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=duma version=2.5.15 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=dvbsnoop version=1.4.50 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=e2fsprogs version=1.42.9 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=epg version=1.0.13 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=epgpatch version=1.0.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=exfat-builder version=1.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=fan version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=ffmpeg version=0.10 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=file version=5.0.4 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=fix-disk version=0.4 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=flatten version=1.0.4 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=flexget version=1.0r2710 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=forcedate version=1.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=foxlink version=1.0.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=fuse version=2.7.6 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=gawk version=3.1.8 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=gcc version=4.5.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=gdb version=7.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=gdbm version=1.8.3 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=git version=1.8.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=gmake version=3.82 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=gnufdisk version=1.3.0a arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=greenend-sftp version=1.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=gtar version=1.26 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=gzip version=1.2.4 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=hdparm version=9.43 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=header-files version=1.4 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=hmt version=1.1.16 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=humaxrw version=1.15 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=humidify version=1.0.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=id3v2 version=0.1.11 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=inadyn version=1.96.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=inotify-tools version=3.14 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=inuse version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=ir version=1.07 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=jim-binary version=0.75 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=jim-cgi version=0.7 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=jim-oo version=0.75 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=jim-pack version=0.71 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=jim-sqlite3 version=0.75 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=jim version=0.75 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=joe version=3.7 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=jpnevulator version=1.3.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=lamemp3 version=3.98.4 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=ldd version=0.9.31 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=libapr version=1.3.9 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=libaprutil version=1.3.9 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=libatexit version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=libdb version=4.2.52 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=libevent version=2.0.11 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=libexpat version=2.0.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=libfcntl64 version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=libgmp version=5.0.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=libiconv version=1.13.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=libmpc version=0.8.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=libmpfr version=3.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=libopenssl version=0.9.8r arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=libparted version=3.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=libreadline version=6.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=libserf version=0.7.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=libutil version=0.9.29 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=lighttpd version=1.4.35 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=lsof version=4.82 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=m4 version=1.4.16 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=mediatomb version=0.11.0r2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=microperl version=5.10.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=mongoose version=3.0.11 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=mplayer version=32726 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=mtd-utils version=1.4.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=multienv version=1.7 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=multimode version=0.0.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=mvdisks version=0.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=nano version=2.2.6 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=ncurses version=5.9 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=net-tools version=1.60 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=network-shares-automount version=1.4 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=new-portal version=1.01 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=newk version=1.0.3 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=nfs-utils version=1.2.3 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=nicesplice-magic-folders version=1.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=nicesplice version=1.5 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=ntfs-3g version=2013.1.13 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=ntfsprogs version=2013.1.13 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=ntpclient version=2010-365 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=openssl-command version=1.0.0.d arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=parted version=3.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=perl version=5.10.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=pkgtools version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=polarssl version=0.14.3 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=popol version=0.3 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=portal-foscam version=1.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=portal-xtra1 version=1.12.064.300 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=portmap version=6.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=poweron-channel version=1.0.3 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=procps version=3.2.8 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=progbackup version=0.2b.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=python-django version=1.3 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=python-setuptools version=0.6c11 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=python version=2.7.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=rc-app-bridge version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=recmon version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=redring version=2.11 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=renumber version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=rs version=1.1.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=rsvsync version=1.0.3 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=rsync version=3.0.8 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=rt3070 version=1.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=samba version=2.2.12 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=scons version=2.2.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=screensaver-3X5 version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=screensaver-7Seg version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=screensaver-Agen version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=screensaver-Avatar version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=screensaver-Cursor version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=screensaver-Dot version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=screensaver-Maze version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=screensaver-Neon-Blue version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=screensaver-Neon version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=screensaver-VFD version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=screensaver-Wedge version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=screensaver-all version=1.0.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=screensaver-black version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=screensaver-glass-blue version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=screensaver-random version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=screensaver version=0.3.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=sed version=4.2.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=seriesfiler version=0.2.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=service-control version=1.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=shed version=1.15 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=smartmontools version=5.41 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=soundout version=0.1a arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=sqlite3 version=3.7.6 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=squashfs-tools version=3.1r2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=ssmtp version=2.64 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=strace version=4.5.20 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=stripts version=1.2.5 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=subversion version=1.6.16 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=swapper version=1.0.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=sweeper version=1.0.9 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=sysmon version=1.1.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=taglib version=1.5 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=tcpdump version=3.9.5 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=tmenu version=1.05 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=tnftp version=20091122 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=transmission version=2.73 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=trm version=1.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=ttysnoop version=0.3.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=tvdiary version=0.0.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=uclibc-devel version=0.9.31 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=uinput version=2.8.6 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=undelete version=1.6 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=unencrypt version=0.1.4 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=vfdtest version=1.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=vim-tiny version=7.3 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=vim version=7.3 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=virtual-disk2 version=2.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=virtual-disk version=1.1 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=webif-channelicons version=1.1.10 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=webif-charts version=1.2 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=webif version=1.0.11 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=wget version=1.12 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=wireless-helper version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=wireless-tools version=29 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=wpa-supplicant version=0.6.10 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=zeroconf version=1.5 arch=mipsel.
pkg_hash_load_status_files:
pkg_vec_insert_merge: sqlite3 3.7.6 arch=mipsel vs. sqlite3 3.7.6 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=sqlite3 version=3.7.6 arch=mipsel.
pkg_vec_insert_merge: Merging sqlite3 3.7.6 arch=mipsel, set_status=1.
pkg_vec_insert_merge: mongoose 3.0.11 arch=mipsel vs. mongoose 3.0.11 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=mongoose version=3.0.11 arch=mipsel.
pkg_vec_insert_merge: Merging mongoose 3.0.11 arch=mipsel, set_status=1.
pkg_vec_insert_merge: sysmon 1.1.1 arch=mipsel vs. sysmon 1.1.1 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=sysmon version=1.1.1 arch=mipsel.
pkg_vec_insert_merge: Merging sysmon 1.1.1 arch=mipsel, set_status=1.
pkg_vec_insert_merge: tmenu 1.05 arch=mipsel vs. tmenu 1.05 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=tmenu version=1.05 arch=mipsel.
pkg_vec_insert_merge: Merging tmenu 1.05 arch=mipsel, set_status=1.
pkg_vec_insert_merge: ntpclient 2010-365 arch=mipsel vs. ntpclient 2010-365 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=ntpclient version=2010-365 arch=mipsel.
pkg_vec_insert_merge: Merging ntpclient 2010-365 arch=mipsel, set_status=1.
pkg_vec_insert_merge: busybox 1.20.2 arch=mipsel vs. busybox 1.20.2 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=busybox version=1.20.2 arch=mipsel.
pkg_vec_insert_merge: Merging busybox 1.20.2 arch=mipsel, set_status=1.
pkg_vec_insert_merge: lsof 4.82 arch=mipsel vs. lsof 4.82 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=lsof version=4.82 arch=mipsel.
pkg_vec_insert_merge: Merging lsof 4.82 arch=mipsel, set_status=1.
pkg_vec_insert_merge: auto-schedule-restore 1.2 arch=mipsel vs. auto-schedule-restore 1.2 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=auto-schedule-restore version=1.2 arch=mipsel.
pkg_vec_insert_merge: Merging auto-schedule-restore 1.2 arch=mipsel, set_status=1.
pkg_vec_insert_merge: nano 2.2.6 arch=mipsel vs. nano 2.2.6 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=nano version=2.2.6 arch=mipsel.
pkg_vec_insert_merge: Merging nano 2.2.6 arch=mipsel, set_status=1.
pkg_vec_insert_merge: multienv 1.7 arch=mipsel vs. multienv 1.7 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=multienv version=1.7 arch=mipsel.
pkg_vec_insert_merge: Merging multienv 1.7 arch=mipsel, set_status=1.
pkg_vec_insert_merge: badnts 1.0.0 arch=mipsel vs. badnts 1.0.0 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=badnts version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Merging badnts 1.0.0 arch=mipsel, set_status=1.
pkg_vec_insert_merge: ssmtp 2.64 arch=mipsel vs. ssmtp 2.64 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=ssmtp version=2.64 arch=mipsel.
pkg_vec_insert_merge: Merging ssmtp 2.64 arch=mipsel, set_status=1.
pkg_vec_insert_merge: fix-disk 0.4 arch=mipsel vs. fix-disk 0.4 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=fix-disk version=0.4 arch=mipsel.
pkg_vec_insert_merge: Merging fix-disk 0.4 arch=mipsel, set_status=1.
pkg_vec_insert_merge: unencrypt 0.1.4 arch=mipsel vs. unencrypt 0.1.4 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=unencrypt version=0.1.4 arch=mipsel.
pkg_vec_insert_merge: Merging unencrypt 0.1.4 arch=mipsel, set_status=1.
pkg_vec_insert_merge: Adding new pkg=utelnetd version=0.1.9 arch=mipsel.
pkg_vec_insert_merge: openssl-command 1.0.0.d arch=mipsel vs. openssl-command 1.0.0.d arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=openssl-command version=1.0.0.d arch=mipsel.
pkg_vec_insert_merge: Merging openssl-command 1.0.0.d arch=mipsel, set_status=1.
pkg_vec_insert_merge: tvdiary 0.0.2 arch=mipsel vs. tvdiary 0.0.2 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=tvdiary version=0.0.2 arch=mipsel.
pkg_vec_insert_merge: Merging tvdiary 0.0.2 arch=mipsel, set_status=1.
pkg_vec_insert_merge: bzip2 1.0.4 arch=mipsel vs. bzip2 1.0.4 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=bzip2 version=1.0.4 arch=mipsel.
pkg_vec_insert_merge: Merging bzip2 1.0.4 arch=mipsel, set_status=1.
pkg_vec_insert_merge: betaftpd 0.0.8pre17 arch=mipsel vs. betaftpd 0.0.8pre17 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=betaftpd version=0.0.8pre17 arch=mipsel.
pkg_vec_insert_merge: Merging betaftpd 0.0.8pre17 arch=mipsel, set_status=1.
pkg_vec_insert_merge: webif 1.0.11 arch=mipsel vs. webif 1.0.11 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=webif version=1.0.11 arch=mipsel.
pkg_vec_insert_merge: Merging webif 1.0.11 arch=mipsel, set_status=1.
pkg_vec_insert_merge: webif 0.9.0 arch=mipsel vs. webif 1.0.11 arch=mipsel.
pkg_vec_insert_merge: Adding new pkg=webif version=0.9.0 arch=mipsel.
pkg_vec_insert_merge: python 2.7.1 arch=mipsel vs. python 2.7.1 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=python version=2.7.1 arch=mipsel.
pkg_vec_insert_merge: Merging python 2.7.1 arch=mipsel, set_status=1.
pkg_vec_insert_merge: cifs 2.6.18 arch=mipsel vs. cifs 2.6.18 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=cifs version=2.6.18 arch=mipsel.
pkg_vec_insert_merge: Merging cifs 2.6.18 arch=mipsel, set_status=1.
pkg_vec_insert_merge: dropbear-ssh 2013.59 arch=mipsel vs. dropbear-ssh 2013.59 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=dropbear-ssh version=2013.59 arch=mipsel.
pkg_vec_insert_merge: Merging dropbear-ssh 2013.59 arch=mipsel, set_status=1.
pkg_vec_insert_merge: vim-tiny 7.3 arch=mipsel vs. vim-tiny 7.3 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=vim-tiny version=7.3 arch=mipsel.
pkg_vec_insert_merge: Merging vim-tiny 7.3 arch=mipsel, set_status=1.
pkg_vec_insert_merge: rs 1.1.0 arch=mipsel vs. rs 1.1.0 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=rs version=1.1.0 arch=mipsel.
pkg_vec_insert_merge: Merging rs 1.1.0 arch=mipsel, set_status=1.
pkg_vec_insert_merge: auto-update 2.0.0 arch=mipsel vs. auto-update 2.0.0 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=auto-update version=2.0.0 arch=mipsel.
pkg_vec_insert_merge: Merging auto-update 2.0.0 arch=mipsel, set_status=1.
pkg_vec_insert_merge: nicesplice 1.5 arch=mipsel vs. nicesplice 1.5 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=nicesplice version=1.5 arch=mipsel.
pkg_vec_insert_merge: Merging nicesplice 1.5 arch=mipsel, set_status=1.
pkg_vec_insert_merge: portmap 6.0 arch=mipsel vs. portmap 6.0 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=portmap version=6.0 arch=mipsel.
pkg_vec_insert_merge: Merging portmap 6.0 arch=mipsel, set_status=1.
pkg_vec_insert_merge: nfs-utils 1.2.3 arch=mipsel vs. nfs-utils 1.2.3 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=nfs-utils version=1.2.3 arch=mipsel.
pkg_vec_insert_merge: Merging nfs-utils 1.2.3 arch=mipsel, set_status=1.
pkg_vec_insert_merge: redring 2.11 arch=mipsel vs. redring 2.11 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=redring version=2.11 arch=mipsel.
pkg_vec_insert_merge: Merging redring 2.11 arch=mipsel, set_status=1.
pkg_vec_insert_merge: dedup 1.0.1 arch=mipsel vs. dedup 1.0.1 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=dedup version=1.0.1 arch=mipsel.
pkg_vec_insert_merge: Merging dedup 1.0.1 arch=mipsel, set_status=1.
pkg_vec_insert_merge: fan 1.0.0 arch=mipsel vs. fan 1.0.0 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=fan version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Merging fan 1.0.0 arch=mipsel, set_status=1.
pkg_vec_insert_merge: network-shares-automount 1.4 arch=mipsel vs. network-shares-automount 1.4 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=network-shares-automount version=1.4 arch=mipsel.
pkg_vec_insert_merge: Merging network-shares-automount 1.4 arch=mipsel, set_status=1.
pkg_vec_insert_merge: anacron 2.3 arch=mipsel vs. anacron 2.3 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=anacron version=2.3 arch=mipsel.
pkg_vec_insert_merge: Merging anacron 2.3 arch=mipsel, set_status=1.
pkg_vec_insert_merge: disable-ota 1.0.2 arch=mipsel vs. disable-ota 1.0.2 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=disable-ota version=1.0.2 arch=mipsel.
pkg_vec_insert_merge: Merging disable-ota 1.0.2 arch=mipsel, set_status=1.
pkg_vec_insert_merge: libutil 0.9.29 arch=mipsel vs. libutil 0.9.29 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=libutil version=0.9.29 arch=mipsel.
pkg_vec_insert_merge: Merging libutil 0.9.29 arch=mipsel, set_status=1.
pkg_vec_insert_merge: sweeper 1.0.9 arch=mipsel vs. sweeper 1.0.9 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=sweeper version=1.0.9 arch=mipsel.
pkg_vec_insert_merge: Merging sweeper 1.0.9 arch=mipsel, set_status=1.
pkg_vec_insert_merge: jim-binary 0.75 arch=mipsel vs. jim-binary 0.75 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=jim-binary version=0.75 arch=mipsel.
pkg_vec_insert_merge: Merging jim-binary 0.75 arch=mipsel, set_status=1.
pkg_vec_insert_merge: stripts 1.2.5 arch=mipsel vs. stripts 1.2.5 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=stripts version=1.2.5 arch=mipsel.
pkg_vec_insert_merge: Merging stripts 1.2.5 arch=mipsel, set_status=1.
pkg_vec_insert_merge: libreadline 6.2 arch=mipsel vs. libreadline 6.2 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=libreadline version=6.2 arch=mipsel.
pkg_vec_insert_merge: Merging libreadline 6.2 arch=mipsel, set_status=1.
pkg_vec_insert_merge: jim-cgi 0.7 arch=mipsel vs. jim-cgi 0.7 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=jim-cgi version=0.7 arch=mipsel.
pkg_vec_insert_merge: Merging jim-cgi 0.7 arch=mipsel, set_status=1.
pkg_vec_insert_merge: renumber 1.0.0 arch=mipsel vs. renumber 1.0.0 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=renumber version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Merging renumber 1.0.0 arch=mipsel, set_status=1.
pkg_vec_insert_merge: rsync 3.0.8 arch=mipsel vs. rsync 3.0.8 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=rsync version=3.0.8 arch=mipsel.
pkg_vec_insert_merge: Merging rsync 3.0.8 arch=mipsel, set_status=1.
pkg_vec_insert_merge: inotify-tools 3.14 arch=mipsel vs. inotify-tools 3.14 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=inotify-tools version=3.14 arch=mipsel.
pkg_vec_insert_merge: Merging inotify-tools 3.14 arch=mipsel, set_status=1.
pkg_vec_insert_merge: newk 1.0.3 arch=mipsel vs. newk 1.0.3 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=newk version=1.0.3 arch=mipsel.
pkg_vec_insert_merge: Merging newk 1.0.3 arch=mipsel, set_status=1.
pkg_vec_insert_merge: service-control 1.2 arch=mipsel vs. service-control 1.2 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=service-control version=1.2 arch=mipsel.
pkg_vec_insert_merge: Merging service-control 1.2 arch=mipsel, set_status=1.
pkg_vec_insert_merge: webif-charts 1.2 arch=mipsel vs. webif-charts 1.2 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=webif-charts version=1.2 arch=mipsel.
pkg_vec_insert_merge: Merging webif-charts 1.2 arch=mipsel, set_status=1.
pkg_vec_insert_merge: auto-unprotect 1.0.9 arch=mipsel vs. auto-unprotect 1.0.9 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=auto-unprotect version=1.0.9 arch=mipsel.
pkg_vec_insert_merge: Merging auto-unprotect 1.0.9 arch=mipsel, set_status=1.
pkg_vec_insert_merge: procps 3.2.8 arch=mipsel vs. procps 3.2.8 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=procps version=3.2.8 arch=mipsel.
pkg_vec_insert_merge: Merging procps 3.2.8 arch=mipsel, set_status=1.
pkg_vec_insert_merge: smartmontools 5.41 arch=mipsel vs. smartmontools 5.41 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=smartmontools version=5.41 arch=mipsel.
pkg_vec_insert_merge: Merging smartmontools 5.41 arch=mipsel, set_status=1.
pkg_vec_insert_merge: disable-dso 0.2 arch=mipsel vs. disable-dso 0.2 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=disable-dso version=0.2 arch=mipsel.
pkg_vec_insert_merge: Merging disable-dso 0.2 arch=mipsel, set_status=1.
pkg_vec_insert_merge: webif-channelicons 1.1.10 arch=mipsel vs. webif-channelicons 1.1.10 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=webif-channelicons version=1.1.10 arch=mipsel.
pkg_vec_insert_merge: Merging webif-channelicons 1.1.10 arch=mipsel, set_status=1.
pkg_vec_insert_merge: jim-sqlite3 0.75 arch=mipsel vs. jim-sqlite3 0.75 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=jim-sqlite3 version=0.75 arch=mipsel.
pkg_vec_insert_merge: Merging jim-sqlite3 0.75 arch=mipsel, set_status=1.
pkg_vec_insert_merge: virtual-disk2 2.0 arch=mipsel vs. virtual-disk2 2.0 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=virtual-disk2 version=2.0 arch=mipsel.
pkg_vec_insert_merge: Merging virtual-disk2 2.0 arch=mipsel, set_status=1.
pkg_vec_insert_merge: file 5.0.4 arch=mipsel vs. file 5.0.4 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=file version=5.0.4 arch=mipsel.
pkg_vec_insert_merge: Merging file 5.0.4 arch=mipsel, set_status=1.
pkg_vec_insert_merge: cron-daemon 1.18.3 arch=mipsel vs. cron-daemon 1.18.3 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=cron-daemon version=1.18.3 arch=mipsel.
pkg_vec_insert_merge: Merging cron-daemon 1.18.3 arch=mipsel, set_status=1.
pkg_vec_insert_merge: recmon 1.0.0 arch=mipsel vs. recmon 1.0.0 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=recmon version=1.0.0 arch=mipsel.
pkg_vec_insert_merge: Merging recmon 1.0.0 arch=mipsel, set_status=1.
pkg_vec_insert_merge: id3v2 0.1.11 arch=mipsel vs. id3v2 0.1.11 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=id3v2 version=0.1.11 arch=mipsel.
pkg_vec_insert_merge: Merging id3v2 0.1.11 arch=mipsel, set_status=1.
pkg_vec_insert_merge: lamemp3 3.98.4 arch=mipsel vs. lamemp3 3.98.4 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=lamemp3 version=3.98.4 arch=mipsel.
pkg_vec_insert_merge: Merging lamemp3 3.98.4 arch=mipsel, set_status=1.
pkg_vec_insert_merge: epg 1.0.13 arch=mipsel vs. epg 1.0.13 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=epg version=1.0.13 arch=mipsel.
pkg_vec_insert_merge: Merging epg 1.0.13 arch=mipsel, set_status=1.
pkg_vec_insert_merge: ncurses 5.9 arch=mipsel vs. ncurses 5.9 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=ncurses version=5.9 arch=mipsel.
pkg_vec_insert_merge: Merging ncurses 5.9 arch=mipsel, set_status=1.
pkg_vec_insert_merge: dlna-servername 1.0.3 arch=mipsel vs. dlna-servername 1.0.3 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=dlna-servername version=1.0.3 arch=mipsel.
pkg_vec_insert_merge: Merging dlna-servername 1.0.3 arch=mipsel, set_status=1.
pkg_vec_insert_merge: channeldel 1.0.2 arch=mipsel vs. channeldel 1.0.2 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=channeldel version=1.0.2 arch=mipsel.
pkg_vec_insert_merge: Merging channeldel 1.0.2 arch=mipsel, set_status=1.
pkg_vec_insert_merge: trm 1.1 arch=mipsel vs. trm 1.1 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=trm version=1.1 arch=mipsel.
pkg_vec_insert_merge: Merging trm 1.1 arch=mipsel, set_status=1.
pkg_vec_insert_merge: ffmpeg 0.10 arch=mipsel vs. ffmpeg 0.10 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=ffmpeg version=0.10 arch=mipsel.
pkg_vec_insert_merge: Merging ffmpeg 0.10 arch=mipsel, set_status=1.
pkg_vec_insert_merge: samba 2.2.12 arch=mipsel vs. samba 2.2.12 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=samba version=2.2.12 arch=mipsel.
pkg_vec_insert_merge: Merging samba 2.2.12 arch=mipsel, set_status=1.
pkg_vec_insert_merge: jim 0.75 arch=mipsel vs. jim 0.75 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=jim version=0.75 arch=mipsel.
pkg_vec_insert_merge: Merging jim 0.75 arch=mipsel, set_status=1.
pkg_vec_insert_merge: hmt 1.1.16 arch=mipsel vs. hmt 1.1.16 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=hmt version=1.1.16 arch=mipsel.
pkg_vec_insert_merge: Merging hmt 1.1.16 arch=mipsel, set_status=1.
pkg_vec_insert_merge: jim-oo 0.75 arch=mipsel vs. jim-oo 0.75 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=jim-oo version=0.75 arch=mipsel.
pkg_vec_insert_merge: Merging jim-oo 0.75 arch=mipsel, set_status=1.
pkg_vec_insert_merge: rsvsync 1.0.3 arch=mipsel vs. rsvsync 1.0.3 arch=mipsel.
pkg_vec_insert_merge: Duplicate for pkg=rsvsync version=1.0.3 arch=mipsel.
pkg_vec_insert_merge: Merging rsvsync 1.0.3 arch=mipsel, set_status=1.
opkg_install_cmd: lighttpd
pkg_info_preinstall_check: Updating file owner list.
pkg_hash_fetch_best_installation_candidate: Best installation candidate for lighttpd:
pkg_hash_fetch_best_installation_candidate: Adding lighttpd to providers.
pkg_hash_fetch_best_installation_candidate: lighttpd arch=mipsel arch_priority=10 version=1.4.35.
pkg_hash_fetch_best_installation_candidate: Candidate: lighttpd 1.4.35.
opkg_install_by_name: Versions from pkg_hash_fetch: new 1.4.35
opkg_install_by_name: Calling opkg_install_pkg.
opkg_install_pkg: Calling pkg_arch_supported.
pkg_arch_supported: Arch mipsel (priority 10) supported for pkg lighttpd.
Installing lighttpd (1.4.35) to root...
opkg_configure_packages: Configuring unpacked packages.
opkg_configure_packages: Reordering packages before configuring them...
opkg_recurse_pkgs_in_order: pkg sqlite3.
opkg_recurse_pkgs_in_order: Descending on pkg ncurses.
opkg_recurse_pkgs_in_order: pkg ncurses.
opkg_recurse_pkgs_in_order: Descending on pkg libreadline.
opkg_recurse_pkgs_in_order: pkg libreadline.
opkg_recurse_pkgs_in_order: pkg mongoose.
opkg_recurse_pkgs_in_order: pkg sysmon.
opkg_recurse_pkgs_in_order: Descending on pkg webif.
opkg_recurse_pkgs_in_order: pkg webif.
opkg_recurse_pkgs_in_order: Descending on pkg webif-channelicons.
opkg_recurse_pkgs_in_order: pkg webif-channelicons.
opkg_recurse_pkgs_in_order: Descending on pkg mongoose.
opkg_recurse_pkgs_in_order: pkg mongoose already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg jim.
opkg_recurse_pkgs_in_order: pkg jim.
opkg_recurse_pkgs_in_order: Descending on pkg jim-oo.
opkg_recurse_pkgs_in_order: pkg jim-oo.
opkg_recurse_pkgs_in_order: Descending on pkg jim.
opkg_recurse_pkgs_in_order: pkg jim already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg jim-sqlite3.
opkg_recurse_pkgs_in_order: pkg jim-sqlite3.
opkg_recurse_pkgs_in_order: Descending on pkg jim.
opkg_recurse_pkgs_in_order: pkg jim already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg sqlite3.
opkg_recurse_pkgs_in_order: pkg sqlite3 already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg jim-cgi.
opkg_recurse_pkgs_in_order: pkg jim-cgi.
opkg_recurse_pkgs_in_order: Descending on pkg jim.
opkg_recurse_pkgs_in_order: pkg jim already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg jim-binary.
opkg_recurse_pkgs_in_order: pkg jim-binary.
opkg_recurse_pkgs_in_order: Descending on pkg jim.
opkg_recurse_pkgs_in_order: pkg jim already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg service-control.
opkg_recurse_pkgs_in_order: pkg service-control.
opkg_recurse_pkgs_in_order: Descending on pkg busybox.
opkg_recurse_pkgs_in_order: pkg busybox.
opkg_recurse_pkgs_in_order: Descending on pkg busybox.
opkg_recurse_pkgs_in_order: pkg busybox already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg lsof.
opkg_recurse_pkgs_in_order: pkg lsof.
opkg_recurse_pkgs_in_order: Descending on pkg epg.
opkg_recurse_pkgs_in_order: pkg epg.
opkg_recurse_pkgs_in_order: Descending on pkg hmt.
opkg_recurse_pkgs_in_order: pkg hmt.
opkg_recurse_pkgs_in_order: Descending on pkg ssmtp.
opkg_recurse_pkgs_in_order: pkg ssmtp.
opkg_recurse_pkgs_in_order: Descending on pkg anacron.
opkg_recurse_pkgs_in_order: pkg anacron.
opkg_recurse_pkgs_in_order: Descending on pkg ssmtp.
opkg_recurse_pkgs_in_order: pkg ssmtp already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg cron-daemon.
opkg_recurse_pkgs_in_order: pkg cron-daemon.
opkg_recurse_pkgs_in_order: Descending on pkg busybox.
opkg_recurse_pkgs_in_order: pkg busybox already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg trm.
opkg_recurse_pkgs_in_order: pkg trm.
opkg_recurse_pkgs_in_order: Descending on pkg openssl-command.
opkg_recurse_pkgs_in_order: pkg openssl-command.
opkg_recurse_pkgs_in_order: Descending on pkg nicesplice.
opkg_recurse_pkgs_in_order: pkg nicesplice.
opkg_recurse_pkgs_in_order: Descending on pkg id3v2.
opkg_recurse_pkgs_in_order: pkg id3v2.
opkg_recurse_pkgs_in_order: Descending on pkg file.
opkg_recurse_pkgs_in_order: pkg file.
opkg_recurse_pkgs_in_order: Descending on pkg rsvsync.
opkg_recurse_pkgs_in_order: pkg rsvsync.
opkg_recurse_pkgs_in_order: Descending on pkg webif-charts.
opkg_recurse_pkgs_in_order: pkg webif-charts.
opkg_recurse_pkgs_in_order: Descending on pkg stripts.
opkg_recurse_pkgs_in_order: pkg stripts.
opkg_recurse_pkgs_in_order: Descending on pkg smartmontools.
opkg_recurse_pkgs_in_order: pkg smartmontools.
opkg_recurse_pkgs_in_order: Descending on pkg tmenu.
opkg_recurse_pkgs_in_order: pkg tmenu.
opkg_recurse_pkgs_in_order: Descending on pkg ffmpeg.
opkg_recurse_pkgs_in_order: pkg ffmpeg.
opkg_recurse_pkgs_in_order: Descending on pkg bzip2.
opkg_recurse_pkgs_in_order: pkg bzip2.
opkg_recurse_pkgs_in_order: Descending on pkg lamemp3.
opkg_recurse_pkgs_in_order: pkg lamemp3.
opkg_recurse_pkgs_in_order: Descending on pkg id3v2.
opkg_recurse_pkgs_in_order: pkg id3v2 already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg multienv.
opkg_recurse_pkgs_in_order: pkg multienv.
opkg_recurse_pkgs_in_order: Descending on pkg webif-charts.
opkg_recurse_pkgs_in_order: pkg webif-charts already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg cron-daemon.
opkg_recurse_pkgs_in_order: pkg cron-daemon already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg smartmontools.
opkg_recurse_pkgs_in_order: pkg smartmontools already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg procps.
opkg_recurse_pkgs_in_order: pkg procps.
opkg_recurse_pkgs_in_order: Descending on pkg ncurses.
opkg_recurse_pkgs_in_order: pkg ncurses already visited, skipping.
opkg_recurse_pkgs_in_order: pkg tmenu already visited, skipping.
opkg_recurse_pkgs_in_order: pkg ntpclient.
opkg_recurse_pkgs_in_order: pkg busybox already visited, skipping.
opkg_recurse_pkgs_in_order: pkg lsof already visited, skipping.
opkg_recurse_pkgs_in_order: pkg auto-schedule-restore.
opkg_recurse_pkgs_in_order: Descending on pkg webif.
opkg_recurse_pkgs_in_order: pkg webif already visited, skipping.
opkg_recurse_pkgs_in_order: pkg nano.
opkg_recurse_pkgs_in_order: Descending on pkg ncurses.
opkg_recurse_pkgs_in_order: pkg ncurses already visited, skipping.
opkg_recurse_pkgs_in_order: pkg multienv already visited, skipping.
opkg_recurse_pkgs_in_order: pkg badnts.
opkg_recurse_pkgs_in_order: Descending on pkg webif.
opkg_recurse_pkgs_in_order: pkg webif already visited, skipping.
opkg_recurse_pkgs_in_order: pkg ssmtp already visited, skipping.
opkg_recurse_pkgs_in_order: pkg fix-disk.
opkg_recurse_pkgs_in_order: pkg unencrypt.
opkg_recurse_pkgs_in_order: Descending on pkg busybox.
opkg_recurse_pkgs_in_order: pkg busybox already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg hmt.
opkg_recurse_pkgs_in_order: pkg hmt already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg lsof.
opkg_recurse_pkgs_in_order: pkg lsof already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg cron-daemon.
opkg_recurse_pkgs_in_order: pkg cron-daemon already visited, skipping.
opkg_recurse_pkgs_in_order: pkg utelnetd.
opkg_recurse_pkgs_in_order: pkg openssl-command already visited, skipping.
opkg_recurse_pkgs_in_order: pkg tvdiary.
opkg_recurse_pkgs_in_order: Descending on pkg webif.
opkg_recurse_pkgs_in_order: pkg webif already visited, skipping.
opkg_recurse_pkgs_in_order: pkg bzip2 already visited, skipping.
opkg_recurse_pkgs_in_order: pkg betaftpd.
opkg_recurse_pkgs_in_order: pkg webif already visited, skipping.
opkg_recurse_pkgs_in_order: pkg python.
opkg_recurse_pkgs_in_order: Descending on pkg libutil.
opkg_recurse_pkgs_in_order: pkg libutil.
opkg_recurse_pkgs_in_order: Descending on pkg libreadline.
opkg_recurse_pkgs_in_order: pkg libreadline already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg ncurses.
opkg_recurse_pkgs_in_order: pkg ncurses already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg sqlite3.
opkg_recurse_pkgs_in_order: pkg sqlite3 already visited, skipping.
opkg_recurse_pkgs_in_order: pkg cifs.
opkg_recurse_pkgs_in_order: pkg dropbear-ssh.
opkg_recurse_pkgs_in_order: Descending on pkg libutil.
opkg_recurse_pkgs_in_order: pkg libutil already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg greenend-sftp.
opkg_recurse_pkgs_in_order: pkg vim-tiny.
opkg_recurse_pkgs_in_order: Descending on pkg ncurses.
opkg_recurse_pkgs_in_order: pkg ncurses already visited, skipping.
opkg_recurse_pkgs_in_order: pkg rs.
opkg_recurse_pkgs_in_order: Descending on pkg webif.
opkg_recurse_pkgs_in_order: pkg webif already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg cron-daemon.
opkg_recurse_pkgs_in_order: pkg cron-daemon already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg epg.
opkg_recurse_pkgs_in_order: pkg epg already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg anacron.
opkg_recurse_pkgs_in_order: pkg anacron already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg rsvsync.
opkg_recurse_pkgs_in_order: pkg rsvsync already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg recmon.
opkg_recurse_pkgs_in_order: pkg recmon.
opkg_recurse_pkgs_in_order: Descending on pkg inotify-tools.
opkg_recurse_pkgs_in_order: pkg inotify-tools.
opkg_recurse_pkgs_in_order: pkg auto-update.
opkg_recurse_pkgs_in_order: Descending on pkg anacron.
opkg_recurse_pkgs_in_order: pkg anacron already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg webif.
opkg_recurse_pkgs_in_order: pkg webif already visited, skipping.
opkg_recurse_pkgs_in_order: pkg nicesplice already visited, skipping.
opkg_recurse_pkgs_in_order: pkg portmap.
opkg_recurse_pkgs_in_order: pkg nfs-utils.
opkg_recurse_pkgs_in_order: Descending on pkg portmap.
opkg_recurse_pkgs_in_order: pkg portmap already visited, skipping.
opkg_recurse_pkgs_in_order: pkg redring.
opkg_recurse_pkgs_in_order: Descending on pkg multienv.
opkg_recurse_pkgs_in_order: pkg multienv already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg webif.
opkg_recurse_pkgs_in_order: pkg webif already visited, skipping.
opkg_recurse_pkgs_in_order: pkg dedup.
opkg_recurse_pkgs_in_order: Descending on pkg hmt.
opkg_recurse_pkgs_in_order: pkg hmt already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg busybox.
opkg_recurse_pkgs_in_order: pkg busybox already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg webif.
opkg_recurse_pkgs_in_order: pkg webif already visited, skipping.
opkg_recurse_pkgs_in_order: pkg fan.
opkg_recurse_pkgs_in_order: Descending on pkg multienv.
opkg_recurse_pkgs_in_order: pkg multienv already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg webif.
opkg_recurse_pkgs_in_order: pkg webif already visited, skipping.
opkg_recurse_pkgs_in_order: pkg network-shares-automount.
opkg_recurse_pkgs_in_order: Descending on pkg busybox.
opkg_recurse_pkgs_in_order: pkg busybox already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg cifs.
opkg_recurse_pkgs_in_order: pkg cifs already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg portmap.
opkg_recurse_pkgs_in_order: pkg portmap already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg python.
opkg_recurse_pkgs_in_order: pkg python already visited, skipping.
opkg_recurse_pkgs_in_order: pkg anacron already visited, skipping.
opkg_recurse_pkgs_in_order: pkg disable-ota.
opkg_recurse_pkgs_in_order: Descending on pkg webif.
opkg_recurse_pkgs_in_order: pkg webif already visited, skipping.
opkg_recurse_pkgs_in_order: pkg libutil already visited, skipping.
opkg_recurse_pkgs_in_order: pkg sweeper.
opkg_recurse_pkgs_in_order: Descending on pkg webif.
opkg_recurse_pkgs_in_order: pkg webif already visited, skipping.
opkg_recurse_pkgs_in_order: pkg jim-binary already visited, skipping.
opkg_recurse_pkgs_in_order: pkg stripts already visited, skipping.
opkg_recurse_pkgs_in_order: pkg libreadline already visited, skipping.
opkg_recurse_pkgs_in_order: pkg jim-cgi already visited, skipping.
opkg_recurse_pkgs_in_order: pkg renumber.
opkg_recurse_pkgs_in_order: Descending on pkg webif.
opkg_recurse_pkgs_in_order: pkg webif already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg rsvsync.
opkg_recurse_pkgs_in_order: pkg rsvsync already visited, skipping.
opkg_recurse_pkgs_in_order: pkg rsync.
opkg_recurse_pkgs_in_order: pkg inotify-tools already visited, skipping.
opkg_recurse_pkgs_in_order: pkg newk.
opkg_recurse_pkgs_in_order: Descending on pkg webif.
opkg_recurse_pkgs_in_order: pkg webif already visited, skipping.
opkg_recurse_pkgs_in_order: pkg service-control already visited, skipping.
opkg_recurse_pkgs_in_order: pkg webif-charts already visited, skipping.
opkg_recurse_pkgs_in_order: pkg auto-unprotect.
opkg_recurse_pkgs_in_order: Descending on pkg busybox.
opkg_recurse_pkgs_in_order: pkg busybox already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg inotify-tools.
opkg_recurse_pkgs_in_order: pkg inotify-tools already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg hmt.
opkg_recurse_pkgs_in_order: pkg hmt already visited, skipping.
opkg_recurse_pkgs_in_order: pkg procps already visited, skipping.
opkg_recurse_pkgs_in_order: pkg smartmontools already visited, skipping.
opkg_recurse_pkgs_in_order: pkg disable-dso.
opkg_recurse_pkgs_in_order: pkg webif-channelicons already visited, skipping.
opkg_recurse_pkgs_in_order: pkg jim-sqlite3 already visited, skipping.
opkg_recurse_pkgs_in_order: pkg virtual-disk2.
opkg_recurse_pkgs_in_order: pkg file already visited, skipping.
opkg_recurse_pkgs_in_order: pkg cron-daemon already visited, skipping.
opkg_recurse_pkgs_in_order: pkg recmon already visited, skipping.
opkg_recurse_pkgs_in_order: pkg id3v2 already visited, skipping.
opkg_recurse_pkgs_in_order: pkg lamemp3 already visited, skipping.
opkg_recurse_pkgs_in_order: pkg epg already visited, skipping.
opkg_recurse_pkgs_in_order: pkg ncurses already visited, skipping.
opkg_recurse_pkgs_in_order: pkg dlna-servername.
opkg_recurse_pkgs_in_order: Descending on pkg webif.
opkg_recurse_pkgs_in_order: pkg webif already visited, skipping.
opkg_recurse_pkgs_in_order: Descending on pkg multienv.
opkg_recurse_pkgs_in_order: pkg multienv already visited, skipping.
opkg_recurse_pkgs_in_order: pkg channeldel.
opkg_recurse_pkgs_in_order: Descending on pkg webif.
opkg_recurse_pkgs_in_order: pkg webif already visited, skipping.
opkg_recurse_pkgs_in_order: pkg trm already visited, skipping.
opkg_recurse_pkgs_in_order: pkg ffmpeg already visited, skipping.
opkg_recurse_pkgs_in_order: pkg samba.
opkg_recurse_pkgs_in_order: pkg jim already visited, skipping.
opkg_recurse_pkgs_in_order: pkg hmt already visited, skipping.
opkg_recurse_pkgs_in_order: pkg jim-oo already visited, skipping.
opkg_recurse_pkgs_in_order: pkg rsvsync already visited, skipping.
write_status_files_if_changed: Nothing to be done.
hash_table: pkg-hash, 12288 bytes
    n_buckets=1024, n_elements=198, n_collisions=20
    max_bucket_len=2, n_used_buckets=178, ave_bucket_len=1.11
    n_hits=425, n_misses=198
hash_table: file-hash, 12288 bytes
    n_buckets=1024, n_elements=6872, n_collisions=5853
    max_bucket_len=16, n_used_buckets=1019, ave_bucket_len=6.74
    n_hits=0, n_misses=6872
hash_table: obs-file-hash, 768 bytes
    n_buckets=64, n_elements=0, n_collisions=0
    max_bucket_len=0, n_used_buckets=0, ave_bucket_len=0.00
    n_hits=0, n_misses=0
Collected errors:
* check_conflicts_for: The following packages conflict with lighttpd:
* check_conflicts_for:    webif *
* opkg_install_cmd: Cannot install package lighttpd.
 
 
>>> Ending diagnostic rpb424
 

prpr

Well-Known Member
See we have the swapper package back again too.
Are you going to accuse af123 of plagiarism like you did me then? His is even more of a copy from xyz321.
Not that I wish to criticise af123, but my version included some error checking to stop attempts at stupid things and cleaned up after itself if you deactivated it. It was only your snide comments that caused me to request it be removed.
It's a shame you couldn't even be a little bit encouraging to others and keep your nastiness to yourself.
 
Top