to "fstabinfo --mount /usr 2>/dev/null" in
init.sh to support such usecases.
--
Maxim Kammerer
Liberté Linux (discussion / support: http://dee.su/liberte-contribute)
ps, without requiring that users
migrate to initramfs (e.g., after dealing with genkernel-generated
scripts for a long time, I wouldn't touch it with a pointed stick
anymore). The relevant files can be also generated automatically
during an upgrade (empty "early modules" and empty or
way? I am baffled. Its quite
> nice to have a minimal recovery env in case mounting fails, etc, etc,
> etc.
There is nothing bad about initramfs. I think that you are misreading
the arguments above.
--
Maxim Kammerer
Liberté Linux (discussion / support: http://dee.su/liberte-contribute)
uot;, I would call it "mature"
and "stable". I am not aware of the current state of affairs wrt.
Unionfs vs. aufs, and whether the propaganda at unionfs.org still
holds water, though. Too bad that there is no stacking filesystem in
the mainline kernel.
--
Maxim Kammerer
Liberté L
her issue with grub:2 that would keep me from unmasking
> (adding keywords) on x86 and amd64? I plan on waiting for the 2.00
> release.
Note that whereas 1.99 searches for modules in $prefix, 2.00 searches
for them in $prefix/.
--
Maxim Kammerer
Liberté Linux (discussion / support: http:/
//github.com/mkdesu/liberte/blob/master/src/root/helpers/gen-efi
--
Maxim Kammerer
Liberté Linux (discussion / support: http://dee.su/liberte-contribute)
dynamic" warning in
pkg_setup(), which was removed instead of being converted to "if ! use
static" in the new stable. No idea if that was intentional.
--
Maxim Kammerer
Liberté Linux (discussion / support: http://dee.su/liberte-contribute)
e console were
actually documented problems.
--
Maxim Kammerer
Liberté Linux (discussion / support: http://dee.su/liberte-contribute)
ly SSE[1]).
>
> I knew I'd get called on that. s/every/almost every
I suspect that you are missing the point; see
https://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_microprocessors.
--
Maxim Kammerer
Liberté Linux (discussion / support: http://dee.su/liberte-contribute)
mount /proc and parse
/proc/mounts in order to find out whether a directory is a mount
point, since Busybox has a "mountpoint" applet (and of course, one
could stat the directory and its parent, and compare device IDs, but
again...).
--
Maxim Kammerer
Liberté Linux (discussion / support:
" applet, etc. First /dev mount attempt in the code is supposed
to use /etc/fstab, but Busybox's mount options are not always
compatible with util-linux mount, so maybe that's not a good idea
anyway.
--
Maxim Kammerer
Liberté Linux (discussion / support: http://dee.su/liberte-contribute)
lthough you are probably
right, since /dev fstab options are unlikely to hit the
incompatibilities (lack of iversion support and -o ro,loop oddity are
those that I noticed).
--
Maxim Kammerer
Liberté Linux (discussion / support: http://dee.su/liberte-contribute)
On Mon, May 14, 2012 at 9:05 PM, Alexandre Rostovtsev
wrote:
> Current local flags that could probably be unified:
What about USE=orc? It's JIT in a sense — IIRC, it creates an
executable in /tmp at run-time.
--
Maxim Kammerer
Liberté Linux (discussion / support: http://dee.su
of mdev seems pointless to me, since it will probably
end up as a small subset of udev core reimplemented with scripts.
--
Maxim Kammerer
Liberté Linux (discussion / support: http://dee.su/liberte-contribute)
amfs. Dracut-like
inclusion of udev and its dependencies DAG is usually unnecessary and
an overkill.
--
Maxim Kammerer
Liberté Linux (discussion / support: http://dee.su/liberte-contribute)
cores across
multiple users.
> Random obscurity only makes things harder. And proves no point unless
> we're going to ensure that all web browsers, ssh clients and other
> applications in danger of being used to play games.
Sometimes users do not have Internet access or even ability to
ile
/usr/games have found some uses in Gentoo “because it's there”, it is
pure legacy. However, /usr/games and associated directories *are* part
of the FHS [1], and are older than X [2].
[1] http://www.pathname.com/fhs/pub/fhs-2.3.html
[2] http://unix-tree.huihoo.org/V7/
--
Maxim Kam
gt; using git - they're using it whether they like it or not".
IIRC, it was about git-svn specifically, although I think you are
right: developers will use git and GitHub because they fulfill a need,
regardless of policies.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
rs, and I don't
> remember experiencing any problems because of it, so I think that it
> would be reasonable to have it enabled by default.
Ditto, ~2 years with regular full @world rebuild.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
ibrary, gtk+3 runtime sound effects and the
canberra-gtk-play utility. To enable the gtk+3 sound effects add
canberra-gtk-module to the colon separated list of modules in the
GTK_MODULES environment variable." — very unclear: is it needed?
recommended? also, why doesn't the package handle th
atures
(listing / extracting drivers, revoking keys, adding keys, etc.)?
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
/could-us-cyberspies-have-moles-inside-microsoft.
> What API? The signing tool is public, and no, it doesn't add keys,
> that's up to the BIOS to do, not the userspace tool.
So the re-signing mentioned above must be done in a tedious manual
process? Or can some automatic tool be
On Wed, Jun 20, 2012 at 11:25 PM, Richard Yao wrote:
> Multilib (and/or multiarch) support
Sorry for a possibly ignorant question. Does multilib support include
the ability to build Busybox against uclibc (on a glibc system)?
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
On Sun, Jun 24, 2012 at 2:20 PM, Anthony G. Basile wrote:
> I can take care of it if no one else wants it.
Just a comment: it's a great tool with responsive upstream (they just
added SOCK_CLOEXEC support because I asked for it).
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
allows the firmware to support other
filesystems, with or without the 0xEF / GUID marker above.
> and should be 256 MB or so.
No such requirement.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
images from a single sources
tree), and it works well, except that it sometimes doesn't with
especially monstrous and hard to configure packages such as
virtualbox-guest-additions — see bug #424816.
[1] https://bugs.gentoo.org/show_bug.cgi?id=424816
--
Maxim Kammerer
Liberté Linux: ht
" available, this variable is
probably best left alone.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
eploying a
fresh Gentoo build.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
[1]
[1]
http://archives.gentoo.org/gentoo-dev/msg_72b87bf5888d6f6e675429dbfe420db5.xml
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
16k udevd,
50k libudev, 500k resident memory), and I didn't even try compiling it
with all extra features switched off. If that's too large for an
embedded device, does that device really need (or can handle) anything
more than devtmpfs?
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
nting read-writable branches
can be deferred to the regular post-initramfs services (such as
localmount) — on the other hand, maybe you want to do the same (mount
branches read-only in initramfs, and remount them read-write in an
init.d service).
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
), and treating
developers who have to deal with backwards compatibility issues and
established usage conventions as thick bureaucrats.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
work
due to:
https://bugs.gentoo.org/396153
Having a switch for enewuser to skip creating home directory would
solve the issue for majority of usecases, but a request I opened was
resolved as a duplicate of the bug above (which I don't expect to be
resolved anytime soon):
https://bugs.gen
Also, it looks like pkg_postinst() is on the way
out [2]. All-in-all, I think that a --do-not-create-homedir (or a
shorter equivalent) is a good idea.
[1] https://bugs.gentoo.org/show_bug.cgi?id=395961#c1
[2]
http://archives.gentoo.org/gentoo-dev/msg_ed43ed0df212ea26ef953fb061e9e860.xml
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
wuser allowed extra arguments to useradd previously —
however, this feature was removed, probably because enewuser-like
functions are supposed to be multi-platform. I think that -M didn't
work even back then, since home directory is created explicitly by
enewuser.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
On Sun, Jul 22, 2012 at 4:35 PM, Diego Elio Pettenò
wrote:
> And for those who wonder if it's worth it: it is, for people like me who
> tries to run all over the tree, as then I know what to expect out of
> sys-firmware failures...
eix -cI 'microcode-|-ucode|-firmware
mware
— wireless, graphics, etc.).
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
On Tue, Jul 24, 2012 at 3:07 AM, Jorge Manuel B. S. Vicetto
wrote:
> I propose to commit this news item in 2 or 3 days. Does anyone have
> any comments about it?
Several comments:
1. Maybe note that /etc/portage/make.conf takes precedence over /etc/make.conf?
2. New make.conf location (although
pport for the old locations here but
> about makeing the new location the default.
My point is that if you copy make.conf to /etc automatically, an
/etc/portage/make.conf in stage3 will break the procedure because it
takes precedence.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
erride
settings from /etc/make.conf.”
“If both /etc/make.profile/ and /etc/portage/make.profile/ exist, then
/etc/make.profile/ will be preferred.”
(no mention of /etc/make.globals, though — perhaps it can be removed
from stage3)
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
s://bugs.gentoo.org/427862
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
access (whereas many firewalls restrict
RSYNC). Besides, emerge-webrsync can check PGP signatures, so I think
that it should be the primary recommended portage tree synchronization
method.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
On Fri, Nov 30, 2012 at 5:57 PM, Richard Yao wrote:
> My main concern is that
> maintaining weekly full snapshots would require too much space for the
> mirrors.
Mirrors already keep last 8 full daily snapshots, in 2 formats each, e.g.:
http://mirrors.kernel.org/gentoo/snapshots/
/gst-plugins-bad — perhaps one or the other
should be removed.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
On Sun, Dec 9, 2012 at 11:18 AM, Markos Chandras wrote:
> I think it is possible to use the unetbootin utility to make the
> minimal iso image boot from a USB flash disk.
Just make the real thing…
https://github.com/mkdesu/liberte/blob/master/src/root/mkimage
--
Maxim Kammerer
Liberté
KEK (OVMF names) via UEFI interface. Being
signed by MS is just a technical way to achieve that user
friendliness. So personally, I don't think that rushing to support
shim in Gentoo is that critical, since users can be expected to enroll
certificates by themselves.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
variables. I don't think the difference matters much
to the user. By the way, shim's interface is not much prettier than
the one provided by OVMF — I am a bit disappointed. :)
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
ts covered, will you cover sandboxing, installing to image
vs. merging to live system, etc.? I would expect students to like such
stuff.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
On Mon, Dec 17, 2012 at 8:18 PM, hasufell wrote:
> On 12/17/2012 07:11 PM, Maxim Kammerer wrote:
>> Then convert to autotools, update
>> dependencies. Do it all on GitHub, with a separate branch for
>> converting to autotools.
>
> That's not really a common th
bugzilla/show_bug.cgi?id=14498
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
?
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
On Mon, Dec 31, 2012 at 10:45 PM, Mike Frysinger wrote:
> On Sunday 30 December 2012 13:47:40 Maxim Kammerer wrote:
>>
>> Desktop users would probably benefit more from glibc databases, if they
>> worked: https://bugs.gentoo.org/show_bug.cgi?id=432020
>> htt
addition to the system not being responsive
due to some other reason, though. But maybe I am expecting too much,
with even PolKit delegating each query to a full-blown Javascript
library nowadays.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
moment (so maybe someone feels like figuring it out on the glibc bug
opened by vapier). I certainly have no desire to read condescending
replies. If I wanted a flamewar, I would have probably mentioned that
glibc uses /var/db for the database, which is not FHS-compliant.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
fetch
the tree, perhaps some guards should be put in place to avoid having a
snapshot with bad digests for 24 hours? E.g., a commit moratorium, or
verification of all digests in a temporary tree copy before archiving,
or synchronizing to a copy tree until the result is stable.
--
Maxim Kammer
, how widespread is client DNSSEC support? E.g.,
I enabled DNSSEC for my domain, but not sure yet whether DNS
resolution anywhere will fail in case DNS responses are spoofed.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
ed certificates, providing a
migration path.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
question whether developers are familiar with how things are
done on Unix:
https://bugs.freedesktop.org/show_bug.cgi?id=58787
> Sudo even supports regex!
Only glob patterns, and it's not too good at that.
http://www.sudo.ws/bugs/show_bug.cgi?id=500
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
replaced
with Javascript …/polkit-1/rules.d/*.rules files. The XML
.../polkit-1/actions/*.policy are still relevant. That's how they
roll, I guess — defaults in XML (called “actions”, extension
“.policy”), and local changes in Javascript (called “rules”).
--
Maxim Kammerer
Liberté Linux:
are no open bugs
besides the collision one (easy to solve with a rename?), and issues
with journaling filesystems / wear leveling / whatnot are generic
problems with secure deletion that can't be solved in userspace
anyway.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
pposed to use instead, dd if=/dev/zero
of=/media/sdcard/naked_gf_0001.jpg? Besides, there are complementary
tools in the package, like sfill.
[1] http://ubuntuforums.org/showthread.php?t=1202656
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
bout that, see (2).
[1] C. Wright et al., “Overwriting Hard Drive Data: The Great Wiping
Controversy”, http://dx.doi.org/10.1007/978-3-540-89862-7_21
[2] E. Gal and S. Toledo, “Algorithms and Data Structures for Flash
Memories”, http://dx.doi.org/10.1145/1089733.1089735
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
erte-install — this has been tested with
OVMF and real Secure Boot hardware.)
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
tmel,
or zd1201/zd1211 masked? There are no open bugs, so what's the point?
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
berte/blob/master/src/root/helpers/lst-firmwares
You can encounter superfluous warnings with modules that support
multiple firmware subversions (e.g., iwlwifi).
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
On Sun, Feb 10, 2013 at 6:49 PM, Dirkjan Ochtman wrote:
> (I guess older kernel sources came with the firmware?)
See e.g. https://bugzilla.kernel.org/show_bug.cgi?id=42689#c5
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
more user-friendly than a
savedconfig — perhaps a variable as was suggested already.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
ut is still loaded when available. All of these are valid reasons for
not installing all possible firmware. Don't assume that your use case
is identical to everyone else's.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
t if it
> comes out even close to sane.
It is possible to start with something much simpler but still very
useful: savedconfig in rsync include format, for glob patterns
support.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
libusb-1.0.9:1)
Any idea on what's going on? BFS instead of DFS search when satisfying "||"?
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
b:0. I think libusb-compat was selected correctly
previously (a few months ago), so perhaps and update in portage caused
the issue. On the other hand, this is just a hypothesis.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
in the future.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
shot. All the involved ebuilds are older than the snapshot. I will
try another full build tomorrow, and if the issue persists, try to
uncover the culprit (naturally, my build script is somewhat more
complex than emerge -upvDN @world I tried above, so hopefully the
issue is reproducible).
--
Maxim
On Mon, Feb 11, 2013 at 8:05 PM, Maxim Kammerer wrote:
> I will try another full build tomorrow, and if the issue persists, try to
> uncover the culprit (naturally, my build script is somewhat more
> complex than emerge -upvDN @world I tried above, so hopefully the
> issue is reprodu
ating individual packages, as is
evident from messages in discussion. I tried to figure which to use
some time ago, and came to conclusion that more often than not,
individual packages are preferable, because they are versioned/slotted
and go through a proper stabilization process (e.g., iwlwifi).
one or
> this thread.
It is relevant in the sense that it is not straightforward to prevent
the kernel from installing firmware in /lib/firmware, which might
result in collisions.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
ucode to see which file was the
> right one.
iwlwifi is somewhat special, with its multiple versions and
subversions. In this case, 6000{,g2{a,b}} are different cards, and
-[456] are different firmware APIs, with multiple APIs supported by a
given kernel. See, e.g.,
/usr/src/linux/drivers/net/wireless/iwlwifi/iwl-6000.c.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
oo.org/show_bug.cgi?id=424816
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
builds? I have /dev/pts bind-mounted from the (old)
host filesystem into chroot, yet pt_chown has its suid bit happily
disabled in deployed build since long time ago.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
ect permissions. However, you
*would* see such a bind-mount as a devpts mount in /proc/mounts. So
why not print a warning — what's the point of dying in pkg_preinst?
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
ystem with specific video driver, but I
gave up on plymouth as a generic solution. Maybe it works well with
systemd, but from what I gathered the last time, it is (or used to be)
explicitly disabled on unsupported video cards by the relevant
distros.
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
in order to augment package's dependencies before
depclean...
--
Maxim Kammerer
Liberté Linux: http://dee.su/liberte
82 matches
Mail list logo