老人立遗嘱要具有法律效力需满足这些条件:
其一,遗嘱人得有遗嘱能力,也就是要具备完全民事行为能力。
其二,遗嘱必须是遗嘱人的真实意愿表达,不能被胁迫、欺骗等。
其三,遗嘱内容必须合法,不能违反法律规定和公序良俗。
在遗嘱形式上,自书遗嘱需由遗嘱人亲自书写、签名,并注明年、月、日;代书遗嘱要有两个以上见证人在场见证,由其中一人代书,注明年、月、日,且由代书人、其他见证人和遗嘱人签名;打印遗嘱同样要有两个以上见证人在场见证,遗嘱人和见证人要在遗嘱每一页签名并注明年、月、日;以录音录像形式立的遗嘱,要有两个以上见证人在场见证,遗嘱人和见证人要在录音录像中记录其姓名或肖像以及年、月、日;公证遗嘱则由遗嘱人经公证机构办理。