mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-08-31 01:11:06 +02:00
COPKGManager::hasOpkgSupport: Disable directory check
If directory /var/lib/opkg resp. /opt/opkg does not exist,
it is created by opkg itself
Origin commit data
------------------
Commit: 1f24e5725a
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2016-10-07 (Fri, 07 Oct 2016)
Origin message was:
------------------
COPKGManager::hasOpkgSupport: Disable directory check
If directory /var/lib/opkg resp. /opt/opkg does not exist,
it is created by opkg itself
This commit is contained in:
@@ -609,19 +609,22 @@ int COPKGManager::showMenu()
|
|||||||
|
|
||||||
bool COPKGManager::hasOpkgSupport()
|
bool COPKGManager::hasOpkgSupport()
|
||||||
{
|
{
|
||||||
string deps[] = {"/var/lib/opkg", /*"/bin/opkg-check-config", "/bin/update-alternatives", "/share/opkg/intercept"*/};
|
|
||||||
|
|
||||||
if (find_executable(OPKG_CL).empty()) {
|
if (find_executable(OPKG_CL).empty()) {
|
||||||
dprintf(DEBUG_NORMAL, "[COPKGManager] [%s - %d]" OPKG_CL " executable not found\n", __func__, __LINE__);
|
dprintf(DEBUG_NORMAL, "[COPKGManager] [%s - %d]" OPKG_CL " executable not found\n", __func__, __LINE__);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if 0
|
||||||
|
/* If directory /var/lib/opkg resp. /opt/opkg
|
||||||
|
does not exist, it is created by opkg itself */
|
||||||
|
string deps[] = {"/var/lib/opkg", /*"/bin/opkg-check-config", "/bin/update-alternatives", "/share/opkg/intercept"*/};
|
||||||
for(size_t i=0; i<sizeof(deps)/sizeof(deps[0]) ;i++){
|
for(size_t i=0; i<sizeof(deps)/sizeof(deps[0]) ;i++){
|
||||||
if(access(deps[i].c_str(), R_OK) !=0) {
|
if(access(deps[i].c_str(), R_OK) !=0) {
|
||||||
dprintf(DEBUG_NORMAL, "[COPKGManager] [%s - %d] %s not found\n", __func__, __LINE__, deps[i].c_str());
|
dprintf(DEBUG_NORMAL, "[COPKGManager] [%s - %d] %s not found\n", __func__, __LINE__, deps[i].c_str());
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user