Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:lnussel:legacyfree
transactional-update
bindmounts.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File bindmounts.diff of Package transactional-update
Index: transactional-update-4.0.0~rc4/etc/tukit.conf =================================================================== --- transactional-update-4.0.0~rc4.orig/etc/tukit.conf +++ transactional-update-4.0.0~rc4/etc/tukit.conf @@ -10,4 +10,4 @@ # By default only /opt will be bind-mounted, as this directory is often # used by third-party packages, but the applications in there are usually # self-contained. -BINDDIRS[0]="/opt" +#BINDDIRS[0]="/opt" Index: transactional-update-4.0.0~rc4/lib/Transaction.cpp =================================================================== --- transactional-update-4.0.0~rc4.orig/lib/Transaction.cpp +++ transactional-update-4.0.0~rc4/lib/Transaction.cpp @@ -139,6 +139,7 @@ void Transaction::impl::snapMount() { mntVarTmp->setSource("tmpfs"); dirsToMount.push_back(std::move(mntVarTmp)); +#if 0 // Mount platform specific GRUB directories for GRUB updates for (auto& path: fs::directory_iterator("/boot/grub2")) { if (fs::is_directory(path)) { @@ -146,6 +147,7 @@ void Transaction::impl::snapMount() { dirsToMount.push_back(std::make_unique<BindMount>(path.path())); } } +#endif if (BindMount{"/boot/efi"}.isMount()) dirsToMount.push_back(std::make_unique<BindMount>("/boot/efi")); if (BindMount{"/boot/zipl"}.isMount()) @@ -154,8 +156,8 @@ void Transaction::impl::snapMount() { dirsToMount.push_back(std::make_unique<PropagatedBindMount>("/proc")); dirsToMount.push_back(std::make_unique<PropagatedBindMount>("/sys")); - if (BindMount{"/root"}.isMount()) - dirsToMount.push_back(std::make_unique<BindMount>("/root")); + if (BindMount{"/var/root"}.isMount()) + dirsToMount.push_back(std::make_unique<BindMount>("/var/root")); if (BindMount{"/boot/writable"}.isMount()) dirsToMount.push_back(std::make_unique<BindMount>("/boot/writable"));
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor