Ivan Sergio Borgonovo mail@xxxxxxxxxxxxxxx [mlerlug/erlug list] wrote:
Dunque dopo aver sistemato il NIS client e server (funzionanti) mi
accingevo a installare Samba dai sorgenti perchè i pacchetti di SuSE
non sono configurati come mi serve.
Poichè però questa roba va installata su più macchine e dopo aver
esaminato il file .spec per SuSE accluso nel pacchetto dei sorgenti
mi sono accorto che c'era anche altro da fare oltre che compilare...
per la precisione:
install -m 644 smb.conf /etc/smb.conf
install -m 644 lmhosts /etc/lmhosts
install -m 600 smbpasswd -o root -g root /etc/smbpasswd
install -d 755 /etc/pam.d
install -m 755 mount.smbfs /sbin/mount.smbfs
install rc /sbin/init.d/smb
install smbfs /sbin/init.d/smbfs
# e fin quì tutto bene posso barare e farlo dopo anche se mi scoccia
# dove si aspetta che siano questi files visto che non sono nel
# pacchetto dei sorgenti?
# se lo sapessi, taroccherei il file dei sorgenti per farmi un rpm
# autonomo
Dovrebbero essere nella build directory; comunque non si può dire
con certezza senza vedere lo .spec file intero.
install -m 644 $RPM_SOURCE_DIR/samba.pamd /etc/pam.d/samba
# questo funziona
# start script
ln -sf ../smb /sbin/init.d/rc2.d/S20smb
ln -sf ../smb /sbin/init.d/rc2.d/K20smb
ln -sf ../smb /sbin/init.d/rc3.d/S20smb
ln -sf ../smb /sbin/init.d/rc3.d/K20smb
ln -sf ../../sbin/init.d/smb /usr/sbin/rcsmb
ln -sf ../smbfs /sbin/init.d/rc2.d/S21smbfs
ln -sf ../smbfs /sbin/init.d/rc2.d/K19smbfs
ln -sf ../smbfs /sbin/init.d/rc3.d/S21smbfs
ln -sf ../smbfs /sbin/init.d/rc3.d/K19smbfs
ln -sf ../../sbin/init.d/smbfs /usr/sbin/rcsmbfs
# che fa qua? Anche tutta questa roba manca
Predispone i link per SysV init; ancora una volta,
senza lo .spec difficile dire di più. Strano che
siano in /sbin, pensavo dovessero essere in /etc,
ma ha un suo senso.
Davide Bolcioni
--
There is no place like /home.
|