* [Buildroot] chown to root does not work @ 2007-01-19 12:31 Thilo Riessner 2007-01-19 13:35 ` Goetz Bock 0 siblings, 1 reply; 12+ messages in thread From: Thilo Riessner @ 2007-01-19 12:31 UTC (permalink / raw) To: buildroot In the docs is mentioned, that one doesn't need to be root to build a root filesystem. But when building the filesystem as a normal user, chown is not able to change owner to root in the target filesystem. Is there a solution of the problem, that I don't see? ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] chown to root does not work 2007-01-19 12:31 [Buildroot] chown to root does not work Thilo Riessner @ 2007-01-19 13:35 ` Goetz Bock 2007-01-19 15:12 ` Thilo Riessner 0 siblings, 1 reply; 12+ messages in thread From: Goetz Bock @ 2007-01-19 13:35 UTC (permalink / raw) To: buildroot On Fri, Jan 19 '07 at 13:31, Thilo Riessner wrote: > In the docs is mentioned, that one doesn't need to be root to build a root > filesystem. But when building the filesystem as a normal user, chown is not > able to change owner to root in the target filesystem. Is there a solution of > the problem, that I don't see? Use fakeroot. Than the cpio/tar/... root images are owned by root. -- /"\ Goetz Bock at blacknet dot de -- secure mobile Linux everNETting \ / (c) 2006 Creative Commons, Attribution-ShareAlike 2.0 de X [ 1. Use descriptive subjects - 2. Edit a reply for brevity - ] / \ [ 3. Reply to the list - 4. Read the archive *before* you post ] ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] chown to root does not work 2007-01-19 13:35 ` Goetz Bock @ 2007-01-19 15:12 ` Thilo Riessner 2007-01-19 16:33 ` Bernhard Fischer 0 siblings, 1 reply; 12+ messages in thread From: Thilo Riessner @ 2007-01-19 15:12 UTC (permalink / raw) To: buildroot Am Freitag, 19. Januar 2007 14:35 schrieb Goetz Bock: > On Fri, Jan 19 '07 at 13:31, Thilo Riessner wrote: > > In the docs is mentioned, that one doesn't need to be root to build a > > root filesystem. But when building the filesystem as a normal user, chown > > is not able to change owner to root in the target filesystem. Is there a > > solution of the problem, that I don't see? > > Use fakeroot. Than the cpio/tar/... root images are owned by root. I don't know fakeroot. What is it? A programme, an option of buildroot? How do I have to use it? Thanks for your help so far. Thilo ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] chown to root does not work 2007-01-19 15:12 ` Thilo Riessner @ 2007-01-19 16:33 ` Bernhard Fischer 2007-01-22 18:16 ` Thilo Riessner 0 siblings, 1 reply; 12+ messages in thread From: Bernhard Fischer @ 2007-01-19 16:33 UTC (permalink / raw) To: buildroot On Fri, Jan 19, 2007 at 04:12:09PM +0100, Thilo Riessner wrote: >Am Freitag, 19. Januar 2007 14:35 schrieb Goetz Bock: >> On Fri, Jan 19 '07 at 13:31, Thilo Riessner wrote: >> > In the docs is mentioned, that one doesn't need to be root to build a >> > root filesystem. But when building the filesystem as a normal user, chown >> > is not able to change owner to root in the target filesystem. Is there a >> > solution of the problem, that I don't see? Who does call chown in there? Which package? Please show me the logs around the alleged call to chown that is failing. >> >> Use fakeroot. Than the cpio/tar/... root images are owned by root. >I don't know fakeroot. What is it? A programme, an option of buildroot? How do >I have to use it? >Thanks for your help so far. ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] chown to root does not work 2007-01-19 16:33 ` Bernhard Fischer @ 2007-01-22 18:16 ` Thilo Riessner 2007-01-22 20:02 ` Bernhard Fischer 0 siblings, 1 reply; 12+ messages in thread From: Thilo Riessner @ 2007-01-22 18:16 UTC (permalink / raw) To: buildroot Am Freitag, 19. Januar 2007 17:33 schrieben Sie: > On Fri, Jan 19, 2007 at 04:12:09PM +0100, Thilo Riessner wrote: > >Am Freitag, 19. Januar 2007 14:35 schrieb Goetz Bock: > >> On Fri, Jan 19 '07 at 13:31, Thilo Riessner wrote: > >> > In the docs is mentioned, that one doesn't need to be root to build a > >> > root filesystem. But when building the filesystem as a normal user, > >> > chown is not able to change owner to root in the target filesystem. Is > >> > there a solution of the problem, that I don't see? > > Who does call chown in there? Which package? > Please show me the logs around the alleged call to chown that is > failing. # Use fakeroot to pretend all target binaries are owned by root rm -f /home/foo/buildroot/build_i386/staging_dir/_fakeroot.rootfs.i386.ext2 touch /home/foo/buildroot/build_i386/staging_dir/.fakeroot.00000 cat /home/foo/buildroot/build_i386/staging_dir/.fakeroot* > /home/triessner/buildroot/build_i386/staging_dir/_fakeroot.rootfs.i386.ext2 echo "chown -R root:root /home/foo/buildroot/build_i386/root" >> /home/triessner/buildroot/build_i386/staging_dir/_fakeroot.rootfs.i386.ext2 # Use fakeroot to pretend to create all needed device nodes echo "/home/foo/buildroot/build_i386/staging_dir/bin/makedevs -d target/generic/device_table.txt /home/triessner/buildroot/build_i386/root" \ >> /home/foo/buildroot/build_i386/staging_dir/_fakeroot.rootfs.i386.ext2 # Use fakeroot so genext2fs believes the previous fakery GENEXT2_REALSIZE=`LC_ALL=C du -l -s -c -k /home/foo/buildroot/build_i386/root | grep total | sed -e "s/total//"`; \ GENEXT2_ADDTOROOTSIZE=`if [ $GENEXT2_REALSIZE -ge 20000 ] ; then echo 16384; else echo 2400; fi`; \ GENEXT2_SIZE=`expr $GENEXT2_REALSIZE + $GENEXT2_ADDTOROOTSIZE`; \ GENEXT2_ADDTOINODESIZE=`find /home/foo/buildroot/build_i386/root | wc -l`; \ GENEXT2_INODES=`expr $GENEXT2_ADDTOINODESIZE + 400`; \ set -x; \ echo "/home/foo/buildroot/build_i386/genext2fs-1.3/genext2fs -b $GENEXT2_SIZE " \ "-i $GENEXT2_INODES -d /home/foo/buildroot/build_i386/root " \ " -r 0 /home/foo/buildroot/rootfs.i386.ext2" >> /home/triessner/buildroot/build_i386/staging_dir/_fakeroot.rootfs.i386.ext2 + echo '/home/foo/buildroot/build_i386/genext2fs-1.3/genext2fs -b 4548 ' '-i 761 -d /home/triessner/buildroot/build_i386/root ' ' -r 0 /home/triessner/buildroot/rootfs.i386.ext2' chmod a+x /home/foo/buildroot/build_i386/staging_dir/_fakeroot.rootfs.i386.ext2 /home/foo/buildroot/build_i386/staging_dir/usr/bin/fakeroot -- /home/triessner/buildroot/build_i386/staging_dir/_fakeroot.rootfs.i386.ext2 chown: ?ndern des Eigent?mers von ?/home/foo/buildroot/build_i386/root/bin/busybox?: Die Operation ist nicht erlaubt ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] chown to root does not work 2007-01-22 18:16 ` Thilo Riessner @ 2007-01-22 20:02 ` Bernhard Fischer 2007-01-22 20:30 ` Bernhard Fischer 0 siblings, 1 reply; 12+ messages in thread From: Bernhard Fischer @ 2007-01-22 20:02 UTC (permalink / raw) To: buildroot On Mon, Jan 22, 2007 at 07:16:35PM +0100, Thilo Riessner wrote: >Am Freitag, 19. Januar 2007 17:33 schrieben Sie: >> On Fri, Jan 19, 2007 at 04:12:09PM +0100, Thilo Riessner wrote: >> >Am Freitag, 19. Januar 2007 14:35 schrieb Goetz Bock: >> >> On Fri, Jan 19 '07 at 13:31, Thilo Riessner wrote: >> >> > In the docs is mentioned, that one doesn't need to be root to build a >> >> > root filesystem. But when building the filesystem as a normal user, >> >> > chown is not able to change owner to root in the target filesystem. Is >> >> > there a solution of the problem, that I don't see? >> >> Who does call chown in there? Which package? >> Please show me the logs around the alleged call to chown that is >> failing. Are you running SElinux or something like this? ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] chown to root does not work 2007-01-22 20:02 ` Bernhard Fischer @ 2007-01-22 20:30 ` Bernhard Fischer 2007-01-23 17:23 ` Thilo Riessner 2007-01-23 22:20 ` Claus Klein 0 siblings, 2 replies; 12+ messages in thread From: Bernhard Fischer @ 2007-01-22 20:30 UTC (permalink / raw) To: buildroot On Mon, Jan 22, 2007 at 09:02:53PM +0100, Bernhard Fischer wrote: >On Mon, Jan 22, 2007 at 07:16:35PM +0100, Thilo Riessner wrote: >>Am Freitag, 19. Januar 2007 17:33 schrieben Sie: >>> On Fri, Jan 19, 2007 at 04:12:09PM +0100, Thilo Riessner wrote: >>> >Am Freitag, 19. Januar 2007 14:35 schrieb Goetz Bock: >>> >> On Fri, Jan 19 '07 at 13:31, Thilo Riessner wrote: >>> >> > In the docs is mentioned, that one doesn't need to be root to build a >>> >> > root filesystem. But when building the filesystem as a normal user, >>> >> > chown is not able to change owner to root in the target filesystem. Is >>> >> > there a solution of the problem, that I don't see? >>> >>> Who does call chown in there? Which package? >>> Please show me the logs around the alleged call to chown that is >>> failing. I've updated fakeroot, both the old version and the new one work for me. Please update, make dirclean && make and let me know if you still get this error.. ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] chown to root does not work 2007-01-22 20:30 ` Bernhard Fischer @ 2007-01-23 17:23 ` Thilo Riessner 2007-01-23 23:05 ` Bernhard Fischer 2007-01-23 22:20 ` Claus Klein 1 sibling, 1 reply; 12+ messages in thread From: Thilo Riessner @ 2007-01-23 17:23 UTC (permalink / raw) To: buildroot Am Montag, 22. Januar 2007 21:30 schrieben Sie: > On Mon, Jan 22, 2007 at 09:02:53PM +0100, Bernhard Fischer wrote: > >On Mon, Jan 22, 2007 at 07:16:35PM +0100, Thilo Riessner wrote: > >>Am Freitag, 19. Januar 2007 17:33 schrieben Sie: > >>> On Fri, Jan 19, 2007 at 04:12:09PM +0100, Thilo Riessner wrote: > >>> >Am Freitag, 19. Januar 2007 14:35 schrieb Goetz Bock: > >>> >> On Fri, Jan 19 '07 at 13:31, Thilo Riessner wrote: > >>> >> > In the docs is mentioned, that one doesn't need to be root to > >>> >> > build a root filesystem. But when building the filesystem as a > >>> >> > normal user, chown is not able to change owner to root in the > >>> >> > target filesystem. Is there a solution of the problem, that I > >>> >> > don't see? > >>> > >>> Who does call chown in there? Which package? > >>> Please show me the logs around the alleged call to chown that is > >>> failing. > > I've updated fakeroot, both the old version and the new one work for me. > Please update, make dirclean && make and let me know if you still get > this error.. No. Everything is fine now. Ready to start the first run with the new rootfs. Thank's a lot for your help. Thilo ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] chown to root does not work 2007-01-23 17:23 ` Thilo Riessner @ 2007-01-23 23:05 ` Bernhard Fischer 0 siblings, 0 replies; 12+ messages in thread From: Bernhard Fischer @ 2007-01-23 23:05 UTC (permalink / raw) To: buildroot On Tue, Jan 23, 2007 at 06:23:55PM +0100, Thilo Riessner wrote: >> I've updated fakeroot, both the old version and the new one work for me. >> Please update, make dirclean && make and let me know if you still get >> this error.. >No. Everything is fine now. Ready to start the first run with the new rootfs. >Thank's a lot for your help. My pleasure. Thanks for checking! ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] chown to root does not work 2007-01-22 20:30 ` Bernhard Fischer 2007-01-23 17:23 ` Thilo Riessner @ 2007-01-23 22:20 ` Claus Klein 2007-01-23 23:14 ` Bernhard Fischer 1 sibling, 1 reply; 12+ messages in thread From: Claus Klein @ 2007-01-23 22:20 UTC (permalink / raw) To: buildroot On Monday 22 January 2007 21:30, Bernhard Fischer wrote: > On Mon, Jan 22, 2007 at 09:02:53PM +0100, Bernhard Fischer wrote: > >On Mon, Jan 22, 2007 at 07:16:35PM +0100, Thilo Riessner wrote: > >>Am Freitag, 19. Januar 2007 17:33 schrieben Sie: > >>> On Fri, Jan 19, 2007 at 04:12:09PM +0100, Thilo Riessner wrote: > >>> >Am Freitag, 19. Januar 2007 14:35 schrieb Goetz Bock: > >>> >> On Fri, Jan 19 '07 at 13:31, Thilo Riessner wrote: > >>> >> > In the docs is mentioned, that one doesn't need to be root to build a > >>> >> > root filesystem. But when building the filesystem as a normal user, > >>> >> > chown is not able to change owner to root in the target filesystem. Is > >>> >> > there a solution of the problem, that I don't see? > >>> > >>> Who does call chown in there? Which package? > >>> Please show me the logs around the alleged call to chown that is > >>> failing. > > I've updated fakeroot, both the old version and the new one work for me. > Please update, make dirclean && make and let me know if you still get > this error.. it works, but there are still the error messges? claus at P3linux:~/src/buildroot> make ... chown: changing ownership of `/home/claus/src/buildroot/build_i686/root/licenses/readline/GPL2.txt': Operation not permitted chown: changing ownership of `/home/claus/src/buildroot/build_i686/root/licenses/readline': Operation not permitted chown: changing ownership of `/home/claus/src/buildroot/build_i686/root/licenses/dhcp.txt': Operation not permitted chown: changing ownership of `/home/claus/src/buildroot/build_i686/root/licenses/commoncpp2/LGPL.txt': Operation not permitted chown: changing ownership of `/home/claus/src/buildroot/build_i686/root/licenses/commoncpp2': Operation not permitted chown: changing ownership of `/home/claus/src/buildroot/build_i686/root/licenses/iputils/GPL2.txt': Operation not permitted chown: changing ownership of `/home/claus/src/buildroot/build_i686/root/licenses/iputils': Operation not permitted chown: changing ownership of `/home/claus/src/buildroot/build_i686/root/licenses/portmap/RofUCA.txt': Operation not permitted chown: changing ownership of `/home/claus/src/buildroot/build_i686/root/licenses/portmap': Operation not permitted chown: changing ownership of `/home/claus/src/buildroot/build_i686/root/licenses/busybox/GPL2.txt': Operation not permitted chown: changing ownership of `/home/claus/src/buildroot/build_i686/root/licenses/busybox': Operation not permitted chown: changing ownership of `/home/claus/src/buildroot/build_i686/root/licenses': Operation not permitted chown: changing ownership of `/home/claus/src/buildroot/build_i686/root': Operation not permitted rootdir=/home/claus/src/buildroot/build_i686/root table='target/generic/device_table.txt' claus at P3linux:~/src/buildroot> !tar tar tvf rootfs.i686.tar | tail lrwxrwxrwx root/root 0 2007-01-23 23:10:15 ./licenses/readline/GPL2.txt -> ../GPL2.txt -rw-r--r-- root/root 5128 2004-06-18 13:59:35 ./licenses/dhcp.txt drwxr-xr-x root/root 0 2004-05-14 14:37:32 ./licenses/commoncpp2/ lrwxrwxrwx root/root 0 2007-01-23 23:10:15 ./licenses/commoncpp2/LGPL.txt -> ../LGPL.txt drwxr-xr-x root/root 0 2004-05-14 14:37:32 ./licenses/iputils/ lrwxrwxrwx root/root 0 2007-01-23 23:10:15 ./licenses/iputils/GPL2.txt -> ../GPL2.txt drwxr-xr-x root/root 0 2004-07-05 17:18:32 ./licenses/portmap/ lrwxrwxrwx root/root 0 2007-01-23 23:10:15 ./licenses/portmap/RofUCA.txt -> ../RofUCA.txt drwxr-xr-x root/root 0 2004-05-14 14:37:32 ./licenses/busybox/ lrwxrwxrwx root/root 0 2007-01-23 23:10:15 ./licenses/busybox/GPL2.txt -> ../GPL2.txt claus at P3linux:~/src/buildroot> claus at P3linux:~/src/buildroot> make -n tarroot find /home/claus/src/buildroot/build_i686/root -type f -perm +111 | xargs /tools/Linuxi386CDK/bin/i686-linux-uclibc-strip --remove-section=.comment --remove-section=.note 2>/dev/null || true; rm -rf /home/claus/src/buildroot/build_i686/root/usr/man rm -rf /home/claus/src/buildroot/build_i686/root/usr/info /sbin/ldconfig -r /home/claus/src/buildroot/build_i686/root 2>/dev/null # Use fakeroot to pretend all target binaries are owned by root rm -f /tools/Linuxi386CDK/_fakeroot.rootfs.i686.tar touch /tools/Linuxi386CDK/.fakeroot.00000 cat /tools/Linuxi386CDK/.fakeroot* > /tools/Linuxi386CDK/_fakeroot.rootfs.i686.tar echo "chown -R root:root /home/claus/src/buildroot/build_i686/root" >> /tools/Linuxi386CDK/_fakeroot.rootfs.i686.tar # Use fakeroot to pretend to create all needed device nodes echo "/tools/Linuxi386CDK/bin/makedevs -d target/generic/device_table.txt /home/claus/src/buildroot/build_i686/root" \ >> /tools/Linuxi386CDK/_fakeroot.rootfs.i686.tar # Use fakeroot so tar believes the previous fakery echo "tar -c""f /home/claus/src/buildroot/rootfs.i686.tar -C /home/claus/src/buildroot/build_i686/root ." \ >> /tools/Linuxi386CDK/_fakeroot.rootfs.i686.tar chmod a+x /tools/Linuxi386CDK/_fakeroot.rootfs.i686.tar /tools/Linuxi386CDK/usr/bin/fakeroot -- /tools/Linuxi386CDK/_fakeroot.rootfs.i686.tar rm -f /tools/Linuxi386CDK/_fakeroot.rootfs.i686.tar claus at P3linux:~/src/buildroot> /tools/Linuxi386CDK/usr/bin/fakeroot -v fakeroot version 1.5.12 claus at P3linux:~/src/buildroot> file /tools/Linuxi386CDK/.fakeroot.00000 /tools/Linuxi386CDK/.fakeroot.00000: empty claus at P3linux:~/src/buildroot> What is this file for and why is it still empty? Bye Claus ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] chown to root does not work 2007-01-23 22:20 ` Claus Klein @ 2007-01-23 23:14 ` Bernhard Fischer 2007-01-24 6:14 ` Claus Klein 0 siblings, 1 reply; 12+ messages in thread From: Bernhard Fischer @ 2007-01-23 23:14 UTC (permalink / raw) To: buildroot On Tue, Jan 23, 2007 at 11:20:34PM +0100, Claus Klein wrote: >On Monday 22 January 2007 21:30, Bernhard Fischer wrote: >> On Mon, Jan 22, 2007 at 09:02:53PM +0100, Bernhard Fischer wrote: >> >On Mon, Jan 22, 2007 at 07:16:35PM +0100, Thilo Riessner wrote: >> >>Am Freitag, 19. Januar 2007 17:33 schrieben Sie: >> >>> On Fri, Jan 19, 2007 at 04:12:09PM +0100, Thilo Riessner wrote: >> >>> >Am Freitag, 19. Januar 2007 14:35 schrieb Goetz Bock: >> >>> >> On Fri, Jan 19 '07 at 13:31, Thilo Riessner wrote: >> >>> >> > In the docs is mentioned, that one doesn't need to be root to build a >> >>> >> > root filesystem. But when building the filesystem as a normal user, >> >>> >> > chown is not able to change owner to root in the target filesystem. Is >> >>> >> > there a solution of the problem, that I don't see? >> >>> >> >>> Who does call chown in there? Which package? >> >>> Please show me the logs around the alleged call to chown that is >> >>> failing. >> >> I've updated fakeroot, both the old version and the new one work for me. >> Please update, make dirclean && make and let me know if you still get >> this error.. > >it works, but there are still the error messges? Please report this against your distro and/or against fakeroot if your distro fails to fix this. PS: Works for me PPS: please provide a patch that fixes this for you if you think fakeroot is in error. thanks for your understanding.. ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] chown to root does not work 2007-01-23 23:14 ` Bernhard Fischer @ 2007-01-24 6:14 ` Claus Klein 0 siblings, 0 replies; 12+ messages in thread From: Claus Klein @ 2007-01-24 6:14 UTC (permalink / raw) To: buildroot On Wednesday 24 January 2007 00:14, Bernhard Fischer wrote: > On Tue, Jan 23, 2007 at 11:20:34PM +0100, Claus Klein wrote: > >On Monday 22 January 2007 21:30, Bernhard Fischer wrote: > >> On Mon, Jan 22, 2007 at 09:02:53PM +0100, Bernhard Fischer wrote: > >> >On Mon, Jan 22, 2007 at 07:16:35PM +0100, Thilo Riessner wrote: > >> >>Am Freitag, 19. Januar 2007 17:33 schrieben Sie: > >> >>> On Fri, Jan 19, 2007 at 04:12:09PM +0100, Thilo Riessner wrote: > >> >>> >Am Freitag, 19. Januar 2007 14:35 schrieb Goetz Bock: > >> >>> >> On Fri, Jan 19 '07 at 13:31, Thilo Riessner wrote: > >> >>> >> > In the docs is mentioned, that one doesn't need to be root to build a > >> >>> >> > root filesystem. But when building the filesystem as a normal user, > >> >>> >> > chown is not able to change owner to root in the target filesystem. Is > >> >>> >> > there a solution of the problem, that I don't see? > >> >>> > >> >>> Who does call chown in there? Which package? > >> >>> Please show me the logs around the alleged call to chown that is > >> >>> failing. > >> > >> I've updated fakeroot, both the old version and the new one work for me. > >> Please update, make dirclean && make and let me know if you still get > >> this error.. > > > >it works, but there are still the error messges? > > Please report this against your distro and/or against fakeroot if your > distro fails to fix this. > It is the buildroote host fakeroute which is running while build builroout target tarroot. claus at P3linux:~/src/buildroot> /tools/Linuxi386CDK/usr/bin/fakeroot -v fakeroot version 1.5.12 My Host (OpenSuse 10.2) has no fakeroot! claus at P3linux:~/src/buildroot> which fakeroot claus at P3linux:~/src/buildroot> > PS: Works for me > PPS: please provide a patch that fixes this for you if you think > fakeroot is in error. Ok, I will try to find the problem. But first I have to understand how fakeroot works. Bye, Claus ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2007-01-24 6:14 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2007-01-19 12:31 [Buildroot] chown to root does not work Thilo Riessner 2007-01-19 13:35 ` Goetz Bock 2007-01-19 15:12 ` Thilo Riessner 2007-01-19 16:33 ` Bernhard Fischer 2007-01-22 18:16 ` Thilo Riessner 2007-01-22 20:02 ` Bernhard Fischer 2007-01-22 20:30 ` Bernhard Fischer 2007-01-23 17:23 ` Thilo Riessner 2007-01-23 23:05 ` Bernhard Fischer 2007-01-23 22:20 ` Claus Klein 2007-01-23 23:14 ` Bernhard Fischer 2007-01-24 6:14 ` Claus Klein
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox