Commit Graph

775 Commits

Author SHA1 Message Date
liujianqiang ee5f044a9b fix: ll-service增加RunCommand dbus接口
因沙箱内需要转发dbus信息,使用ll-service提供接口转发。

Log:
Change-Id: I40fa9d6170b05914527a75628083320bc4c3297b
2022-07-26 09:58:02 +08:00
chenhuixing d9c84f7aeb fix: adjust mount path of base
mount correct base path.

Log:
Change-Id: I4b0bd68b7165d6328916805262f15fdc1c7fa7e0
2022-07-25 22:08:19 +08:00
huqinghong 5dbb8dad63 feat: 更新权限管控配置文件格式
更新权限管控配置文件格式

Log:
Change-Id: I40615a97f8fde74a9199800057b992a0fa5e01b0
2022-07-25 15:38:04 +08:00
liujianqiang 43768666ad fix: Modify domain name for deepin
Modify domain name for deepin.

Log:
Change-Id: Id0ed1bc65908dfe7096ce3e0839440913c60ba45
2022-07-25 15:27:21 +08:00
liujianqiang 6e2e1bc45c fix: 增加base etc挂载
增加base etc挂载,适配ubuntu.

Log:
Change-Id: I42954ddaf1dfc213488560b82365f943e4da6e40
2022-07-25 13:07:14 +08:00
Li He b1054a5c5e refactor: move app status and cache to package manager module
Other module should not access app status/cache directly.

Log

Change-Id: I80865774d024b5ddb1f28a5eb3b001b79486186d
2022-07-24 20:03:02 +08:00
Li He e6923e47a6 refactor: add cmake-format config
- use cmake-format to make CMakeLists.txt clean
- adjust all CMakeLists with .camek-format.py config file

Log:
Change-Id: I12020db02a9c33044aa6011f61fe4aa9667a873b
2022-07-24 19:41:02 +08:00
chenhuixing 06a27b0fac fix: push failed return code 0
push failed should return nonzero integer.

Log:
Change-Id: I0b4de95fba03b739ff0f1ad8c26d9a8870203822
2022-07-22 17:08:55 +08:00
liujianqiang 4ec9eae95f feat: bump version to 1.3.3.2-1
update version to 1.3.3.2-1.

Log:
Change-Id: I041ab09eab4531f157c04057a4520a941f91c4b0
2022-07-21 16:58:28 +08:00
liujianqiang aa65a4b70f fix: 适配玲珑base
在其他发型版需要使用玲珑base,适配其运行环境.

Log:
Change-Id: Id6bfba815d783aa2b883a448af2d96d554a47ebf
2022-07-21 13:37:02 +08:00
huqinghong dbb6fe779f fix: 包管理cli侧特定场景更新应用提示信息不合理
包管理cli侧特定场景更新应用提示信息不合理

Log:
Change-Id: Ib869187d536c49e39f8d5cd669b85664a5f2452e
2022-07-20 11:06:25 +08:00
liujianqiang b3cc6a4182 fix: 启动相同应用在同一沙箱启动
启动相同应用在同一沙箱启动。

Log:
Change-Id: Ic954fc28f1642572c85c31ece943b80566924bb8
2022-07-19 09:57:48 +08:00
liujianqiang 170b4d2a1b fix: 适配debian发行版路径
采用从user-dirs.dirs配置文件读取挂载路径,适配debian.

Log:
Change-Id: Ia495105f5bfb6bc676c583cc3aecee7637d45f1f
2022-07-18 15:50:30 +08:00
lihe 4f7adc844f refactor: remove useless file
remove uab.h/uab.cpp and tracker.h/tracker.cpp

Log:
Change-Id: I6dc4a812d0f7fa08580cd3e768fe60dfc593ad8f
2022-07-18 09:29:27 +08:00
huqinghong 9697b6068c fix: 玲珑日志记录模块log_handler无法自动删过期日志文件的问题
玲珑日志记录模块log_handler无法自动删过期日志文件的问题

Log:
Change-Id: Ia55b2625ff92867dbd142b1aba9a6017e1094aee
2022-10-15 13:42:35 +08:00
huqinghong 08ed69c31f fix: 包管理下载任务管理jobManager应商店要求改成system级别
包管理下载任务管理jobManager应商店要求改成system级别

Log:
Change-Id: I363428a7539dda0522398d33fea2af6787792c8f
2022-07-14 21:37:43 +08:00
huqinghong c102d4e445 fix: cli侧--help去掉不用的命令参数
cli侧--help去掉不用的命令参数

Log:
Change-Id: Ic940a59123e0e0fc6ae725b63dec24da12940de4
2022-07-14 10:36:51 +08:00
huqinghong 483d44fe9c refactor: 优化包管理ll-cli安装卸载不经过ll-service
优化包管理ll-cli安装卸载不经过ll-service直接调用llsystem-helper

Log:
Change-Id: I72d9121898a5b07fa09d70e1af89b587e6985bf8
2022-07-12 14:36:43 +08:00
liujianqiang a8d090a7f2 fix: 调整仓库模式为bare-user-only
调整仓库模式为bare-user-only,因为bare-user模式不支持tmpfs.
推包commit增加--canonical-permissions参数,去掉g与o写权限与suid,guid权限。

Log:
Change-Id: I8faf76f1aa5d38f19f7839d12d03c135e52b9d09
2022-07-12 11:23:14 +08:00
huqinghong 84d0e31b68 fix: 优化包管理网络不可达时query信息提示
优化包管理网络不可达时query信息提示

Log:
Change-Id: Ia6293af6d22d15236c73ff2da8f61cf74ca38871
2022-07-11 19:51:38 +08:00
liujianqiang 25c049167f feat: bump version to 1.3.3.1-1
update version to 1.3.3.1-1.

Log:
Change-Id: I0a6d35117e79db961bea2accd6408b1d097a859f
2022-07-11 15:13:53 +08:00
huqinghong 004a3eaeac fix: 包管理安装临时仓库由/var/tmp迁移到/persistent/linglong/.cache
包管理安装临时仓库由/var/tmp迁移到/persistent/linglong/.cache(1050限制)

Log:
Change-Id: I80037ed56837a729aead7df015de70d1561ba542
2022-07-08 09:49:05 +08:00
huqinghong 7ff2f07210 fix: 包管理cli update一个不存在的包时提示信息不合理
包管理cli update一个不存在的包时提示信息不合理

Log:
Change-Id: I18f7ee2df2cc31a72f0c802f361f79846d147b05
2022-07-07 16:59:30 +08:00
huqinghong 0588d4bbad fix: cli侧带架构执行update命令时提示信息不对
cli侧带架构执行update命令时提示信息不对

Log:
Change-Id: Ic41bbcc76f1073020397f763dcf304a4b9aa2d76
2022-07-07 11:26:26 +08:00
huqinghong e78e1360a2 fix: 包管理安装时查询最高版本增加包名校验
包管理安装时查询最高版本增加包名校验

Log:
Change-Id: I4005db879b0045b32e34dcd407016786c7003905
2022-07-06 16:14:04 +08:00
chenhuixing 70cc77e942 feat: push with specific url
support push by a specific url.

Log:
Change-Id: Ie780b50ff6880df88c8fbd8c83752f77eb41435f
2022-07-06 15:28:10 +08:00
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