mirror of https://github.com/gbmor/clinte
Compare commits
3 Commits
06af54fd60
...
116734fc4b
Author | SHA1 | Date |
---|---|---|
Benjamin Morrison | 116734fc4b | |
Benjamin Morrison | 5d46c86e08 | |
Benjamin Morrison | 91b0ee7aff |
|
@ -1,7 +1,7 @@
|
|||
use std::io;
|
||||
|
||||
#[cfg(not(test))]
|
||||
use std::{env, fs};
|
||||
use std::{env, fs, os::unix::fs::PermissionsExt};
|
||||
|
||||
use crate::conf;
|
||||
use crate::db;
|
||||
|
@ -129,7 +129,10 @@ pub fn display() -> error::Result<()> {
|
|||
{
|
||||
let homedir = env::var("HOME")?;
|
||||
let localdest = format!("{}/.clinte.json", homedir);
|
||||
fs::copy(db::PATH, localdest)?;
|
||||
fs::copy(db::PATH, localdest.clone())?;
|
||||
let mut perms = fs::metadata(&localdest)?.permissions();
|
||||
perms.set_mode(0o644);
|
||||
fs::set_permissions(&localdest, perms)?;
|
||||
}
|
||||
|
||||
Ok(())
|
||||
|
|
Loading…
Reference in New Issue