Commit Graph

1465 Commits

Author SHA1 Message Date
dengbo 58b7ea6fd9 chore: release linglong 1.5.0
release linglong 1.5.0

Lgo: update changelog
2024-05-13 11:30:56 +08:00
bluesky d5a19ad562 chore: update docs
* 删除目前版本无法使用的玲珑构建文档
* 添加构建示例

Issue: https://github.com/linuxdeepin/developer-center/issues/8265
Log: update docs
2024-05-13 10:15:07 +08:00
kamiyadm 9373b35a5f chore: add excutable permission for some config
-

Log:
2024-05-10 18:20:48 +08:00
kamiyadm 62d032c649 chore: update debian/copyright
-

Log:
2024-05-10 17:31:31 +08:00
dengbo 32920bb32a fix: remove ll-system-helper when use --no-dbus option
remove ll-system-helper when use --no-dbus option

Log:
2024-05-10 16:10:16 +08:00
kamiyadm 181b00841d fix: the version of runtime is not fuzzy in info.json
If the version of base or runtime is not set tweak, we should not write the
version with tweak to info.json.

Log:
2024-05-10 14:54:29 +08:00
kamiyadm c895c4d0c2 refactor: update pullDependency and overload it
-

Log:
2024-05-10 14:54:29 +08:00
ComixHe 54dd0f4f0c feat: support copy-symlink
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-05-10 10:45:51 +08:00
ComixHe b4cb15dfc8 fix(generator): correct locations
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-05-09 18:21:20 +08:00
kamiyadm 9b8f4e50b8 fix: update the warning message in exportReference()
-

Log:
2024-05-09 17:41:34 +08:00
kamiyadm 1186628649 refactor: move shouldExport() to exportRefrence()
-

Log:
2024-05-09 17:41:34 +08:00
kamiyadm 967378e5d7 fix: some shared info is not update
Desktop database, mime info, glib-2.0/schemas.

Log:
2024-05-09 17:41:34 +08:00
kamiyadm a54b9a8718 fix: some config is not exported when installing layer
-

Log:
2024-05-09 17:41:34 +08:00
dengbo 3ab5a426ca chore: remove linglong-box depend
remove linglong-box depend

Log:
2024-05-09 16:12:10 +08:00
dengbo 69491336f3 Revert "chore: use ll-box replace crun"
This reverts commit ccf0c8a3e8.
2024-05-09 10:33:41 +08:00
black-desk af82dd0424
Revert "fix: add finalizeMounts to delay remount"
This reverts commit 43a6068163.

Signed-off-by: black-desk <me@black-desk.cn>
2024-05-08 10:12:32 +08:00
black-desk d2b6d3e020
Revert "fix(box): move finalize mounts to beginning of pivot root"
This reverts commit 1cc308e859.

Signed-off-by: black-desk <me@black-desk.cn>
2024-05-08 10:12:31 +08:00
black-desk 7020686c2f
fix(box): correct spelling
Signed-off-by: black-desk <me@black-desk.cn>
2024-05-08 10:12:28 +08:00
black-desk c8a27ebea4 fix(box): default log level set to warning
Signed-off-by: black-desk <me@black-desk.cn>
2024-05-08 09:07:03 +08:00
black-desk 1cc308e859 fix(box): move finalize mounts to beginning of pivot root
Signed-off-by: black-desk <me@black-desk.cn>
2024-05-08 09:07:03 +08:00
dengbo ad2b592097 fix: linglong.conf not installed correctly in uos v20
should use os-release to distinguish distro

Log:
2024-05-07 17:32:44 +08:00
black-desk a0dfd690ba fix: correct mktemp in preinst
Signed-off-by: black-desk <me@black-desk.cn>
2024-05-07 15:37:15 +08:00
ComixHe 43a6068163 fix: add finalizeMounts to delay remount
and fix some typo

Issue: https://github.com/linuxdeepin/linglong/issues/398

Signed-off-by: ComixHe <heyuming@deepin.org>
2024-05-07 15:15:59 +08:00
kamiyadm b973e9b646 fix: extract layer failed
If the directory is a mount point, it will be moved failed.
Use cp instead of mv.

Log:
2024-05-07 14:17:00 +08:00
kamiyadm fc9833c685 fix: format the output of ll-builder
-

Log:
2024-05-07 14:17:00 +08:00
kamiyadm 83d10afe36 fix: update fetch-git-repo.sh to fetch-git-repo
Use the correct file name which will be installed.

Log:
2024-05-07 14:17:00 +08:00
ComixHe 7f513e0d21 refact(generators): mount to default location
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-05-06 16:40:16 +08:00
kamiyadm bcfba62c29 fix: ll-cli install foundation or runtime failed
-

Log:
2024-05-06 09:38:54 +08:00
dengbo ccf0c8a3e8 chore: use ll-box replace crun
use ll-box replace crun

Log:
2024-05-06 09:30:23 +08:00
dengbo 96f40fe8cd fix: fix rpm build
fix rpm build

Log:
2024-04-30 18:03:49 +08:00
dengbo 6b633f6f8c docs: optimization api doc
add description of api doc

Log:
2024-04-29 17:09:24 +08:00
kamiyadm 82212cba5c chore: handle upgrade from old linglong
-

Log:
2024-04-29 15:06:49 +08:00
myml a2a3c90e5c feat: ll-builder support skip run container
builder支持跳过容器运行(构建), 用于只下载源码和依赖的时候使用

Log:
2024-04-29 07:02:48 +00:00
myml 9dff4a96c4 feat: clean up unseless environment variables
清理无用的环境变量

Log:
2024-04-29 11:45:09 +08:00
dengbo 9d488f0368 fix: ll-cli list(search) --type not valid
support ll-cli list(search) --type option

Log:
2024-04-29 10:58:29 +08:00
kamiyadm 5ee9227cfb fix(ll-builder): update help tips
* remove unneeded options.
* update "--exec <exec>" to "--exec <command>"
* add "extract" and "import" to subcommand.

Log:
2024-04-29 10:13:41 +08:00
kamiyadm 613dbad577 fix(ll-builder): failed to show help without linglong.yaml
-

Log:
2024-04-29 10:13:41 +08:00
kamiyadm cddef41681 chore: update linglong-bin.postinst
dh_installsysusers is not working properly in debhelper(12.1).
Just hardcode these contents which are generated by debhelper(13.11.4)
in the postinst script.

Log:
2024-04-28 17:30:07 +08:00
kamiyadm 1da5d43dd1 chore: update depends to 'crun | linglong-box'
-

Log:
2024-04-28 17:30:07 +08:00
myml 898f1765b1 feat: Building RPM packages with obs cicd
使用obs构建RPM包

Log:
2024-04-28 07:23:17 +00:00
dengbo 34a7ba6a39 fix: kernel.unprivileged_userns_clone not set in uos v20
linglong.conf should be reload after install

Log:
2024-04-28 11:47:37 +08:00
kamiyadm 63c721b614 feat: support ll-cli content
New subcommand to display the exported files.

Log:
2024-04-28 11:43:33 +08:00
dengbo 7284fd33df chore: file prefix is error
file prefix must be file://

Log:
2024-04-26 17:50:04 +08:00
black-desk d273a45cab fix: check app is valid
check app is valid

Log:
2024-04-26 17:50:04 +08:00
dengbo 778f1226b5 refactor: refactor ll-cli list --app to ll-cli info
refactor ll-cli list --app to ll-cli info

Log:
2024-04-26 17:50:04 +08:00
dengbo 98c8dd8f35 fix: linglong-builder dependence is missing
linglong-builder add dependence

Log:
2024-04-26 17:29:43 +08:00
kamiyadm e624bbe0df chore: add systemd preset config to enable service
This is only used in the os which use rpm as package manager.
In debian, debhelper will do this job.

Log:
2024-04-26 16:01:39 +08:00
kamiyadm c5ccd8a658 chore: add rpm spec file
-

Log:
2024-04-26 16:01:39 +08:00
myml 7821ba2266 fix: build failure on UOS 20
修复在UOS 20系统构建错误

Log:
2024-04-26 13:56:20 +08:00
dengbo 29ee27bb36 feat: ll-cli list support show tier of speciafy app
ll-cli list support show tier of speciafy app

Log:
2024-04-26 12:01:16 +08:00