He resolt el problema de SELinux (per Debian 7 i 8): # Abans de chroot (Android): $ setenforce 0 # Dins el contenidor chroot: $ echo /sys/fs/selinux /sys/fs/selinux none bind 0 0 >>/etc/fstab $ mount -o remount,ro /sys/fs/selinux
I canviant systemd per SystemV a Debian 8 ja puc fer totes les coses que puc fer a Debian 7, com per exemple instal·lar i utilitzar openssh-server i apache2 com a serveis normals. Però estic trabat en el mateix problema amb ambdues versions: instal·lant mariadb-server|mysql-server segons el cas, el servei no aconsegueix arrencar i no enregistra cap més detall que: [FAIL] Starting MariaDB database server: mysqld . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . failed! He provat de fer-ho amb el servei «rsyslog» en marxa, i tampoc no enregistra més informació. __________ I'm using this express-made address because personal addresses aren't masked enough at this list's archives. Mailing lists service administrator should fix this. El 11/04/17 a les 10:36, Narcis Garcia ha escrit: > He provat a canviar systemd per SystemV al contenidor: > $ apt-get install sysvinit-core sysvinit-utils > $ cp /usr/share/sysvinit/inittab /etc/ > $ apt-get remove --purge --auto-remove systemd > > Però segueixo tinc problemes quan intento instal·lar altres paquets: > dpkg (subprocess): cannot set security execution context for maintainer > script: Invalid argument > > he llegit que això té a veure amb SELinux, i n'he instal·lat les > utilitats per provar de deshabilitar-lo: > $ apt-get install selinux-basics auditd selinux-utils > $ setenforce 0 > no sembla tenir cap efecte potser perquè el nucli Linux d'Android ja ha > arrencat amb això; > $ selinuxenabled && echo enabled || echo disabled > enabled > > NOTA: Ja he vist les aplicacions «Debian Kit» i «Lil' Debi» de > f-droid.org, però el problema és que treballen amb una imatge de disc > virtual, i per aquest fitxer cal menjar-se bastant espai > d'emmagatzematge. Jo prefereixo compartir l'espai lliure amb la resta > d'entorn. > > > __________ > I'm using this express-made address because personal addresses aren't > masked enough at this list's archives. Mailing lists service > administrator should fix this. > El 10/04/17 a les 14:16, Narcis Garcia ha escrit: >> Estic preparant una tauleta per ensenyar una aplicació web sense >> necessitat d'accés a internet. >> >> Per això he alliberat els permisos d'Android (root) i hi he instal·lat >> una Debian 8 dins un directori amb debootstrap. >> Per iniciar-hi serveis en un entorn així, sempre n'havia tingut prou amb >> executar-los cuidant una mica les variables d'entorn i punts de muntatge >> (fins i tot servia per iniciar escriptoris). >> >> No sé si és gràcies al venerable systemd que el mateix Bash em dóna >> errors com «cannot set terminal process group» i que no puc ni >> instal·lar paquets com ssh. >> Se m'acudeixen diferents alternatives: >> - Tornar a Debian 7 >> - Canviar systemd per System-V (si és que es pot) >> - Que realment hi hagi manera de fer córrer els serveis com abans. >> >> Algú em pot aconsellar? >> >

