Hi Sean,
On 02/13/09 18:03, Sean McGrath wrote: > Dave Miner stated: >> Sean McGrath wrote: >>> Hi folks. We do an install of osol using the AI image, on the console >>> we can change the /etc/default/login file and the sshd_config to allow >>> root to login to see whats going on. >>> >>> This is ok on x86, but on sparc its readonly. This correct ? >>> >> Probably not; what does pkg verify say? > > During AI install, it doesn't speak nicely: > (though I'm guessing that pkg verify during install wouldn't work anyway) > if you are in AI environment, AI Sparc boot archive has some limitations as far as write capabilities are concerned. The reason is that it uses dcfs(7F) filesystem. Because of the nature how dcfs works, you can't update compressed file, but you are allowed to remove existing or create new one which can be then updated - when new one is created, it is not compressed. For instance, while you are in AI environment,'recreating' the file in question will allow update: # mv /etc/default/login /tmp/ # mv /tmp/login /etc/default/ # vi /etc/default/login You could also change this directly in boot archive on AI server, so that the change is permanent - since UFS filesystem is used as backend for dcfs, you can mount boot archive in following way: # mkdir /tmp/mr # mount <path_to_boot_archive>/boot_archive /tmp/mr # mv /tmp/mr/etc/default/login /tmp/ # mv /tmp/login /tmp/mr/etc/default/ # vi /tmp/mr/etc/default/login # umount -f /tmp/mr Or, if you build your own AI image, Distro Constructor allows you to specify which files in boot archive should be left uncompressed (search for 'fiocompress' in AI DC manifest ai_sparc_image.xml). Thank you, Jan -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/caiman-discuss/attachments/20090216/19daca37/attachment.html>
