/srv/irclogs.ubuntu.com/2012/08/03/#ubuntu-cat.txt

jordisayolbon dia10:40
jordisayolalexm: gràcies pels comentaris d'ahir10:40
jordisayolla veritat és que cap de /var/log , /var/spool o /var/lib són la solució que em cal.10:42
jordisayoljo només vull saber si mentre s'instaŀla el paquet s'ha creat un usuari/grup, per poder-los eliminar quan es desinstaŀli, i no deixar rastres pel sistema, res més.10:44
alexmsi és un usuari prou específic del paquet pots eliminar-lo sempre quan s'esborri el paquet i llestos10:54
alexmaleshores aniria al postrm10:54
jordisayoli si ja existeix abans d'instaŀlar el paquet?10:54
alexmjo m'asseguraria què diu el debian policy sobre el tema10:54
jordisayolno he trobat res jo10:54
alexmhi ha paquets que deixen els usuaris però em sona que d'altres els eliminen10:54
alexmel més segur és no eliminar-lo, és clar10:55
jordisayolexacte, però tant una cosa com l'altra no són correctes, crec jo10:55
jordisayolperò això és allò tant emprenyador d'anar deixant el rastre per a on passes...10:55
jordisayolalexm: l'usuari/grup és «vibe»11:00
jordisayolel mateix nom del projecte11:00
alexmsempre pots mirrar de llençar un diàleg i preguntar si cal donar de baixa l'usuari11:13
alexmi per defecte el deixes viu11:13
jordisayolalexm: uf. vols que els usuaris morin d'estrès oi? ;-)11:14
alexmperò jo miraria què fan altres paquets (mysql, postgresql, apache, etc.)11:14
alexmsi 2/3 no eliminen usuaris jo tampoc ho faria11:15
alexmsi no vols estressar ningú i no vols dedicar-hi massa temps jo trobo prou raonable no donar de baixa l'usuari11:16
alexmen qualsevol cas, l'usuari que donis d'alta seria de sistema, oi?11:16
jordisayolalexm: ja ho he mirat, i el mateix paquet elimina l'usuari a debian, i el deixa viu a fedora... :-/11:17
jordisayolsip11:17
alexmperquè aleshores és més fàcil, mires si l'usuari vibe és de sistema i en cas que sí el dones de baixa11:17
alexmde sistema vol dir amb uid < 100011:17
alexmperò clar això tampoc és gaire portable11:18
jordisayolaixò també ho havia pensat, però no forçosament ha de ser <100011:18
alexmsi és de sistema, en principi a linux sí11:18
jordisayolnop, fedora, per exemple és <50011:18
alexm(alguna distro moderna que compleixi LSB, entenc)11:18
alexmapa! callo doncs11:18
alexmres, que no l'eliminis ;)11:19
jordisayolsi noi, és una tocada de bolets...11:19
jordisayolsaps que? m'eliminaré a mi mateix i fora problemes :-)11:19
alexmtambé pots mirar si el home és /home/... o alguna altra cosa com /usr... o /var...11:19
alexmperò /home tampoc és necessàriament cap indicatiu de res11:20
alexmjo no em complicaria la vida11:20
jordisayolseriosament, després de tot, no és tant greu cear un petit fitxer a /var/{algun_dir} a on posi quin usuari/grup s'ha creat durant la instaŀlació11:20
alexmno és greu però tampoc habitual11:21
jordisayolho entenc alexm, però no sé a tu, però  a mi no m'agrada deixar rastres, al més pur estil güindous11:22
jordisayolcrear un fitxer de registre dins de /var/ és, de moment, el mal menor, i el més confiable.11:23
alexmjordisayol: si crees l'usuari és perquè tindràs un directori amb ell com a propietari11:34
alexmper què no mires si el home de l'usuari vibe és el directori que tu volies i llestos?11:34
alexmperquè si l'usuari ja existia prèviament donarà error la instal·lació o l'utilitzaràs igualment?11:35
jordisayolalexm: això m'assegura que l'usuari no existia?11:35
jordisayolalexm: amés, es pot crear un usuari "normal" sense que es crei l'estructura de directoris11:36
alexmel que vull dir és que si tu crees el l'usuari i li assignes un entorn concret, específic del paquet, potser et resulta fàcil veure si aquest és l'entorn que tu has creat quan vulguis eliminar el paquet, sense que et calgui posar cap log a /var11:39
jordisayolalexm: ara m'he perdut. l'usuari és simplement per a rebaixar privilegis un cop s'han fet tot el necessari amb privilegis de root11:41
jordisayolalexm: l'usuari s'usa sempre. si existeix, la instaŀlació no fa res, si no hi és, el crea11:47
alexmperò si ja exisitia i era el username del propietari, per exemple, aleshores seria un problema no?11:49
jordisayolalexm: jo diria que nop. l'usuari inicia el servidor com a root, llavors el programa fa tot el que cal amb privilegis de root, i després rebaixa aquests privilegis a l'usuari vibe. tant hi fa que sigui l'username del propietari11:51
alexmseria interessant provar què passa si instal·les postgresql o mysql després de crear un usuari com els que ells afegeixen11:54
jordisayolalexm: mysql el crea si no hi és, i l'elimina tans si com no11:55
alexmperò si existeix un usuari «normal» anomenat mysql, entenc que hauria de fallar la instal·lació11:56
jordisayolnop. espera que et passo el tros d'sh que ho fa, un momentet11:56
alexmno em veig executant el mysql com un usuari d'un servidor només perquè hagi decidit dir-se mysql, però potser m'esquivoco11:56
jordisayolel paquet mysql-server, al preinst , hi ha això:12:11
jordisayol# creating mysql group if he isn't already there12:11
jordisayolif ! getent group mysql >/dev/null; then12:11
jordisayol # Adding system group: mysql.12:11
jordisayoladdgroup --system mysql >/dev/null12:11
jordisayolfi12:11
jordisayol# creating mysql user if he isn't already there12:11
jordisayolif ! getent passwd mysql >/dev/null; then12:11
jordisayol# Adding system user: mysql.12:11
jordisayoladduser \12:11
jordisayol  --system \12:11
jordisayol          --disabled-login \12:11
jordisayol  --ingroup mysql \12:11
jordisayol  --no-create-home \12:11
jordisayolargggg, el freenode s'ha ceixat12:12
jordisayolcom deia, el paquet mysql-server, al preinst hi ha això:12:13
jordisayolhttp://paste.debian.net/181886/12:13
alexmjordisayol: molt curiós.... suposo que no es pot controlar tot però em sembla poc robust12:31
alexmen fi, plego per avui... a reveure!12:32
jordisayoldew!!!12:32
Gosset_Inofensiuhttp://alexcabal.com/dear-gnome-devs-please-stop-trashing-gnome/13:50
=== Gosset_Inofensiu is now known as gnomeclassic

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!