Commit Graph

749 Commits

Author SHA1 Message Date
huqinghong 44a04711ae fix: sudo 执行包管理命令时,终端提示xdg_runtime_dir未设置提示
sudo 执行包管理命令时,终端提示xdg_runtime_dir未设置提示

Log:
Change-Id: Id7b66620a4c4f49fefca0d5a6364fc5dff89c651
2022-07-06 14:25:35 +08:00
huqinghong b03ba73455 fix: 包管理接口参数输入软件包架构时兼容大小写
包管理接口参数输入软件包架构时兼容大小写

Log:
Change-Id: I8e85a945d4f94161006f258589e745e86da7eea6
2022-07-05 15:05:35 +08:00
huqinghong 742234da47 fix: 包管理list命令查询结果按升序排列
包管理list命令查询结果按升序排列

Log:
Change-Id: Iab10a7476318456a4272b51b2e45abcd97b9f3e9
2022-07-05 08:56:38 +08:00
huqinghong b9fd23bcc7 fix: 包管理cli侧install提示不准确问题
包管理cli侧命令参数错误提示不准确问题

Log:
Change-Id: I234bbbf5234c7b016bbc544a1e52142ba14bf533
2022-07-01 13:26:00 +08:00
liujianqiang b9502657a0 fix: 添加GST_PLUGIN_PATH环境变量
因应用自带gstreamer库,需要添加环境变量查询其位置。

Log:
Change-Id: I7ee8eecaa486b6026b7e40d9f41152e7d88b9bac
2022-06-30 08:14:17 +08:00
huqinghong 3b253c65b9 fix: 修改玲珑包管理下载仓库路径
修改玲珑包管理下载仓库路径

Log:
Change-Id: I66519597332cbd0314a1a8d80103b0c39821b7ab
2022-06-29 21:28:01 +08:00
huqinghong 667c44ae57 fix: 修改玲珑包管理下载仓库路径
修改玲珑包管理下载仓库路径

Log:
Change-Id: I0a68fb3231808b381328a9fd24382c8abada5614
2022-06-29 20:53:20 +08:00
huqinghong 16d208aeb4 fix: 玲珑包管理下载临时仓库路径由/tmp迁移到/var/tmp
玲珑包管理下载应用临时仓库路径由/tmp迁移到/var/tmp

Log:
Change-Id: I75619875662a15b4d2cef43c5de4bcd314d44238
2022-06-29 16:13:41 +08:00
liujianqiang 3de0bb20f6 fix: 调整仓库模式为bare-user
调整仓库模式为bare-user,bare-user-only不能拉取权限为777文件。

Log:
Change-Id: I3432036d6bf5fe3ae98f9c028a9a810d7336c8ea
2022-06-29 14:22:27 +08:00
huqinghong bce5d34711 fix: 玲珑包管理kill段错误问题
玲珑包管理kill段错误问题

Log:
Change-Id: I2af9b08dd35a62cb399690e1ee2a3bdb4b29b19d
2022-06-29 08:43:58 +08:00
liujianqiang e5fc28e27c fix: 解决ll-cli exec失效问题
导入环境变量有误,导致启动失败。

Log:
Change-Id: Iebde9498f18f4862b4b51a0381e828ce23deb4de
2022-06-28 19:31:49 +08:00
liujianqiang bce1e83a4e feat: update version to 1.3.2-1
update version to 1.3.2-1.

Log:
Change-Id: I8a292863519a0a0a2c52e8585182a40b26a60081
2022-06-27 19:13:37 +08:00
chenhuixing 097e5f1744 fix: init ostree remote with repo
rename ostree remote url with repo.

Log:
Change-Id: Ibdb97f0b6569e24dac31c89c9997ad1e51cc737d
2022-06-27 17:38:28 +08:00
chenhuixing 14ce59ffe2 fix: remove unnecessary dependencies
remove python3-buildstream from builder dependencies.

Log:
Change-Id: I66817889dc94c6f89798a9cf3ab960278b4974fd
2022-06-24 18:16:08 +08:00
chenhuixing f87ee39eb2 fix: adjust directory in files
move files/lib/systemd to entries/systemd.

Log:
Change-Id: Ib00fb25045a77f9d101d5a35513b580ece13412e
2022-06-24 18:15:57 +08:00
chenhuixing 6cd6691846 fix: build runtime failed with version
if package type is runtime, do not set source version.

Log:
Change-Id: I489c5faa0fe071fadadc42a085fbb204aacd9bbc
2022-06-24 18:15:39 +08:00
huqinghong 7988e4c022 fix: 包管理卸载、更新应用时增加应用是否运行校验
包管理卸载、更新应用时增加应用是否运行校验

Log:
Change-Id: I99040195b3887358eb6d898c1387350da53c81fe
2022-06-24 15:12:38 +08:00
huqinghong e0518e0a48 fix: 玲珑log特定场景下日志刷屏问题
玲珑log特定场景下日志刷屏问题

Log:
Change-Id: I1358f48b6faa94c6076b2a165a2363285de546cd
2022-06-23 15:42:05 +08:00
huqinghong abf5a5985f fix: 包管理ll-test报错问题
ll-test下载应用时无法访问/tmp/.linglong目录

Log:
Change-Id: I5564826f5851b80e889508cf85146b69e3e0e62b
2022-06-23 15:12:45 +08:00
huqinghong 9e761dcf16 fix: 修改玲珑仓库地址
修改玲珑仓库地址为repo

Log:
Change-Id: I18829d560a11480a4db234c054a33fb975ff7a84
2022-06-23 11:56:58 +08:00
chenhuixing e3abc4e3a0 fix: add system lib path
Add system library path to LD_LIBRARY_PATH.

Log:
Change-Id: I0aa450cc33d3090fcf88a58d418a1836336161ab
2022-06-23 11:03:21 +08:00
huqinghong 5f6ced76b2 refactor: 包管理下载ostree下载功能优化
包管理下载ostree checkout由api调用改为命令调用

Log:
Change-Id: I0c8bebed65b5ff2b815499216cefffc4acef76cd
2022-06-22 17:53:59 +08:00
huqinghong 0f9db848bd feat: 增加包管理一键卸载所有版本app功能
包管理uninstall卸载所有版本app功能

Log:
Change-Id: I1ed048cf0199bd200640a68322dd9ee6d65657c4
2022-06-22 14:19:30 +08:00
huqinghong 487a4f880d fix: 玲珑帮助文档说明信息不一致的问题
更新玲珑帮助文档说明appId信息不一致问题

Log:
Change-Id: I9d42ab13218ae57dcd8c5762f4c6c8f956268964
2022-06-22 11:03:05 +08:00
huqinghong 9ff9bf0ef2 feat: 增加包管理更新进度条显示
增加包管理update命令更新进度条显示

Log:
Change-Id: Ib67a2e2f9f264bdda031950225c2d4c3f2b0ca9e
2022-06-22 10:52:30 +08:00
柯志桓 02aa958304 fix: Fix gid setting error
Fix gid setting error problem

Change-Id: I432bc6d02b0e445c058bd16f2477bb9693d4ee11
2022-06-21 20:21:55 +08:00
柯志桓 a371032641 fix: change deepin-linglong gid
change gid to deepin-linglong

Change-Id: I82e7f1c2ecd665bcb02ae64c61d99f168f640f99
2022-06-21 17:55:19 +08:00
liujianqiang 20d3f1cd04 fix: 处理应用自带的systemd user unit
临时处理应用自带的systemd user units,后续上提权模块后,在安装与卸载处理。

Log:
Change-Id: I7a0cbfc50a8a64143dae30e431e2b65a33ad8e3d
2022-06-21 16:12:25 +08:00
liujianqiang f7bb79852f fix: 创建~/.config/systemd/user目录
如果~/.config/systemd/user目录没创建,会导致对应目录没有挂载进沙箱导致定时器失效。

Log:
Change-Id: I9afbb688e5983178191e8f67685d54180a373049
2022-06-21 15:54:21 +08:00
liujianqiang b518cf37c5 fix: 修复ll-builder run 传入环境变量
app start前需要将环境变量传入沙箱内。

Log:
Bug: https://pms.uniontech.com/bug-view-139253.html
Change-Id: I8dfb973119e5914cdfbd912daa8471af96d28197
2022-06-21 08:21:11 +08:00
huqinghong d0fa548536 fix: 补充玲珑包管理测试用例
补充玲珑包管理测试用例

Log:
Change-Id: I912715a97909f020c43574c65a13ef693a04eb6d
2022-06-20 19:33:28 +08:00
chenhuixing d5a2a79b3a fix: build requires package verison
set variable VERSION in build script.

Log:
Change-Id: I2dd6dc5c9d8c62bc652942815dab5692080d6b0a
2022-06-18 13:04:40 +08:00
huqinghong 8c17a00e8c fix: 玲珑日志目录迁移到/var/log
1.玲珑日志目录迁移到/var/log
2.ctrl+c中断后光标不显示

Log:
Change-Id: I26f37c2571718d4050e78a4f8173780cc70761e0
2022-06-17 13:18:48 +08:00
chenhuixing c02eb0ce81 fix: push failed in release version
1. fix type conversion issue.
2. remove lock on push.

Log:
Change-Id: Ib56dcfa3eac91739ee2eedb3f375ba46a83c521c
2022-06-16 22:07:04 +08:00
huqinghong b7b781ada7 fix: 包管理install 增量更新问题
包管理install 安装应用增量更新问题

Log:
Change-Id: I87138838ccf41ef18ec1ac0031560df0bb5398e3
2022-06-16 14:04:49 +08:00
liujianqiang 7b0fb0f45d fix: bind ~/.config/systemd/user to box
bind ~/.config/systemd/user to box

Log:
Change-Id: Ieb9a8443ade7e95e6bf3c802c51cc455c42d84ca
2022-06-16 13:23:08 +08:00
huqinghong 5702d6478f refactor: 包管理增加list命令nodbus模式
包管理增加list命令nodbus模式

Log:
Change-Id: I5450adb270b210266725b760e0e81f724389d067
2022-06-14 15:39:18 +08:00
柯志桓 687faceb2c fix: deepin-linglong指定uid
指定新建deepin-linglong或修改已有用户deepin-linglong的uid为400-499中未被占用的uid

Change-Id: I0f4793664859e4c4dfc020c25b09c0296847a08b
2022-06-14 15:36:32 +08:00
liujianqiang 9fe88b97f6 fix: 优化脚本版本比较
去掉bc依赖,优化版本比较。

Log:
Change-Id: I68486d77f98498f0f572ad4c8b7d0e7310c17b23
2022-06-13 21:48:52 +08:00
huqinghong a9b416e9f5 fix: 优化包管理查询后端服务器接口
优化包管理查询后端服务器接口

Log:
Change-Id: I643de01ebd099da46b46c34e81b6e98ab3757cd3
2022-06-10 17:43:14 +08:00
chenhuixing cadc9507ed fix: build failed without /tmp
mount tmpfs to /tmp in container.

Log:
Change-Id: Ifb7983abbe87b988bb4b0f9eb7a3d5ab657a5004
2022-06-10 16:49:52 +08:00
chenhuixing 9e46ca3f41 feat: make bundle with local dir
if export with --local, make bundle with local dir.

Log:
Change-Id: Ib9685ef01d35a8778316a6cbe16f22b814483507
2022-06-10 16:49:27 +08:00
huqinghong 19316e71ae fix: 包管理多用户安装问题
1.镜像预装应用db用户信息不对。
2.systemhelper无日志。
3.未生成权限配置文件目录

Log:
Change-Id: I7ba28dbb4f75c53071f57e20dbe3cddcbce160b8
2022-06-10 14:07:15 +08:00
chenhuixing 0c4261495d feat: push with token
push package with token in http header genarate by ldap account.

Log:
Change-Id: I535f292d2fa26dbb17f187a0e9b291856c7c6f2c
2022-06-09 21:19:24 +08:00
chenhuixing c502f88256 fix: missing PREFIX
Add PREFIX to env variables.

Log:
Change-Id: I682114f6b4082f72212eff8a963410cdc86e775f
2022-06-09 20:20:07 +08:00
liujianqiang f0ddfa493a fix: 添加依赖bc
添加依赖bc

Log:
Change-Id: I0497a295cf15211d1b08c949d9ae09b95dd5351a
2022-06-09 15:03:21 +08:00
chenhuixing 5cf6cdb00c fix: use correct path
use multi-arch path.

Log:
Change-Id: Ic819e533b83cb2eeb4a4c749a134dbcc07117414
2022-06-09 09:52:08 +08:00
柯志桓 5d0cf2edfc fix: 添加用户deepin-linglong无法登陆选项
add deepin-linglong to /sbin/nologin 使玲珑创建用户deepin-linglong无法登录

Change-Id: Idcb7a74a4c93f07f78e30040f13d8ad8aec73584
2022-06-09 09:20:36 +08:00
huqinghong e9d27538e0 fix: ll-builder push包无进度条问题
ll-builder push包无进度条问题

Log:
Change-Id: I0f20b1ac618ba3e2178b579614b4cfd2e17dde9e
2022-06-08 17:43:10 +08:00
liujianqiang 169fe4ba55 fix: 修复post脚本报错
post脚本脚本空格掉了导致报错。

Log:
Change-Id: I9ac27c54a2438f95576c7ef7ee88c982ce32fe05
2022-06-08 17:31:40 +08:00