You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, I'm using somewhat old LEDE, but this does not seem to make deffierence. Correct me if I'm wrong.
I installed fresh version of UCI:
root@router:~# opkg info uci
Package: uci
Version: 2018-08-11-4c8b4d6e-1
Depends: libc, libuci
Status: install user installed
Section: base
Architecture: mips_24kc
Size: 7166
Filename: uci_2018-08-11-4c8b4d6e-1_mips_24kc.ipk
Description: Utility for the Unified Configuration Interface (UCI)
Installed-Time: 1543713053
Now, the bug.
I have a small test file with some configs in it. They're named.
If I do import multiple times it results if an error.
Here's my shell log that should to reproduce this issue:
root@router:# uci commit # make sure there're no pending changes
root@router:# rm -f /etc/config/import-test # clear the target cofnig file for a clean test
root@router:~# cat import-test # dispay the file we're about to import
config host 'a'
option name 'a'
config host 'b'
option name 'b'
root@router:# uci changes # demonstrate there're no pending changes
root@router:# uci -m import import-test < import-test # invoke the import
root@router:# uci changes # still no changes after first import
root@router:# uci -m import import-test < import-test # import import for the second time
root@router:# uci changes # wow, now there are some changes! this is not expected
import-test.a='host'
import-test.b='host'
root@router:# uci -m import import-test < import-test # call import for the third time - and it fails with an error
uci: Parse error (option/list command found before the first section) at line 2, byte 1
This looks like a bug to me. Thoughts?
The text was updated successfully, but these errors were encountered:
MOZGIII:
Hello, I'm using somewhat old LEDE, but this does not seem to make deffierence. Correct me if I'm wrong.
I installed fresh version of UCI:
root@router:~# opkg info uci
Package: uci
Version: 2018-08-11-4c8b4d6e-1
Depends: libc, libuci
Status: install user installed
Section: base
Architecture: mips_24kc
Size: 7166
Filename: uci_2018-08-11-4c8b4d6e-1_mips_24kc.ipk
Description: Utility for the Unified Configuration Interface (UCI)
Installed-Time: 1543713053
Now, the bug.
I have a small test file with some
config
s in it. They're named.If I do import multiple times it results if an error.
Here's my shell log that should to reproduce this issue:
root@router:
# uci commit # make sure there're no pending changes# rm -f /etc/config/import-test # clear the target cofnig file for a clean testroot@router:
root@router:~# cat import-test # dispay the file we're about to import
config host 'a'
option name 'a'
config host 'b'
option name 'b'
root@router:
# uci changes # demonstrate there're no pending changes# uci -m import import-test < import-test # invoke the importroot@router:
root@router:
# uci changes # still no changes after first import# uci -m import import-test < import-test # import import for the second timeroot@router:
root@router:
# uci changes # wow, now there are some changes! this is not expected# uci -m import import-test < import-test # call import for the third time - and it fails with an errorimport-test.a='host'
import-test.b='host'
root@router:
uci: Parse error (option/list command found before the first section) at line 2, byte 1
This looks like a bug to me. Thoughts?
The text was updated successfully, but these errors were encountered: