> IMHO quite complicated for a mortal like me :)
You shouldn't say so. I didn't say that you are wrong, just pointed out
that it "could" led into missunderstandings -â IMHO.
>
> # Files are edited in the installation directory, then copied.
> # There are 40 arguments to idedit after the filename,
> # showing the positions of each byte in the following ten ints:
> # uida, uidd, uidl, uido, uidp, uidq, uidr, uids, gidq, gidn.
> # Normal little-endian positions are n n+1 n+2 ... n+39 for some n.
> # Normal big-endian positions are n+3 n+2 n+1 n n+7 ... n+36 for some
> n.
>
> setup:
> mkdir /var/qmail
> ./idedit install-big XXX
> ./idedit qmail-lspawn XXX
> ./idedit qmail-queue XXX
> ./idedit qmail-rspawn XXX
> ./idedit qmail-showctl XXX
> ./idedit qmail-start XXX
> ./install-big
> cp /var/qmail/boot/binm1+df /var/qmail/rc
> chmod 755 /var/qmail/rc
> echo '|fastforward -d /etc/aliases.cdb' >
> /var/qmail/alias/.qmail-default
> chmod 644 /var/qmail/alias/.qmail-default
> hostname | grep -q '\.'
> ./config-fast `hostname`
Well known. Beside others, I did replace the whole install routine from
my current development version. Instead of thousand lines of C code I
have now hundred left -â round about.
I know I was not accurate enough. What I meant was if a distro does
reserve the UID/â GID's and does use the same qmail usernames and groups
always, it will work. This doesn't mean that binaries will be portable
between different distros nor updates of a distro.
----
Sent with eQmail-1.10-dev
You shouldn't say so. I didn't say that you are wrong, just pointed out
that it "could" led into missunderstandings -â IMHO.
>
> # Files are edited in the installation directory, then copied.
> # There are 40 arguments to idedit after the filename,
> # showing the positions of each byte in the following ten ints:
> # uida, uidd, uidl, uido, uidp, uidq, uidr, uids, gidq, gidn.
> # Normal little-endian positions are n n+1 n+2 ... n+39 for some n.
> # Normal big-endian positions are n+3 n+2 n+1 n n+7 ... n+36 for some
> n.
>
> setup:
> mkdir /var/qmail
> ./idedit install-big XXX
> ./idedit qmail-lspawn XXX
> ./idedit qmail-queue XXX
> ./idedit qmail-rspawn XXX
> ./idedit qmail-showctl XXX
> ./idedit qmail-start XXX
> ./install-big
> cp /var/qmail/boot/binm1+df /var/qmail/rc
> chmod 755 /var/qmail/rc
> echo '|fastforward -d /etc/aliases.cdb' >
> /var/qmail/alias/.qmail-default
> chmod 644 /var/qmail/alias/.qmail-default
> hostname | grep -q '\.'
> ./config-fast `hostname`
Well known. Beside others, I did replace the whole install routine from
my current development version. Instead of thousand lines of C code I
have now hundred left -â round about.
I know I was not accurate enough. What I meant was if a distro does
reserve the UID/â GID's and does use the same qmail usernames and groups
always, it will work. This doesn't mean that binaries will be portable
between different distros nor updates of a distro.
----
Sent with eQmail-1.10-dev