[packages/coreutils] added some example aliases, sefety ones enabled by default (opt-out) - note that --no-clobber can't

gotar gotar at pld-linux.org
Sat Aug 13 12:27:06 CEST 2016


commit 945327688e9af66f24182b3b66df6a80fbe48db2
Author: Tomasz Pala <gotar at pld-linux.org>
Date:   Sat Aug 13 12:21:11 2016 +0200

    added some example aliases, sefety ones enabled by default (opt-out)
    - note that --no-clobber can't be used by default since it silently ignores files
    - nothing should fail encountering interactive command in interactive
      shell; if anything breaks, it should be fixed itself

 coreutils.sh   | 6 ++++++
 coreutils.spec | 4 +++-
 2 files changed, 9 insertions(+), 1 deletion(-)
---
diff --git a/coreutils.spec b/coreutils.spec
index 5fe925f..cad8a6f 100644
--- a/coreutils.spec
+++ b/coreutils.spec
@@ -20,6 +20,7 @@ Source3:	DIR_COLORS.256color
 Source4:	colorls.sh
 Source5:	colorls.csh
 Source6:	mktemp.1.pl
+Source7:	%{name}.sh
 Patch0:		%{name}-info.patch
 Patch1:		%{name}-getgid.patch
 Patch2:		%{name}-uname-cpuinfo.patch
@@ -200,7 +201,7 @@ mv $RPM_BUILD_ROOT%{_bindir}/chroot $RPM_BUILD_ROOT%{_sbindir}
 
 cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}
 cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}
-cp -p %{SOURCE4} %{SOURCE5} $RPM_BUILD_ROOT/etc/shrc.d
+cp -p %{SOURCE4} %{SOURCE5} %{SOURCE7} $RPM_BUILD_ROOT/etc/shrc.d
 
 for d in cs da de es fi fr hu id it ja ko nl pl pt ru zh_CN; do
 	install -d $RPM_BUILD_ROOT%{_mandir}/$d/man1
@@ -339,6 +340,7 @@ rm -rf $RPM_BUILD_ROOT
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/DIR_COLORS.256color
 %config(noreplace) /etc/shrc.d/colorls.csh
 %config(noreplace) /etc/shrc.d/colorls.sh
+%config(noreplace) /etc/shrc.d/%{name}.sh
 %dir %{_libdir}/coreutils
 %attr(755,root,root) %{_libdir}/coreutils/libstdbuf.so
 %{_mandir}/man1/arch.1*
diff --git a/coreutils.sh b/coreutils.sh
new file mode 100644
index 0000000..8586ac2
--- /dev/null
+++ b/coreutils.sh
@@ -0,0 +1,6 @@
+alias cp='cp --interactive'	# --archive --backup=numbered --reflink=auto --verbose
+alias mv='mv --interactive'	# --backup=numbered --verbose
+alias rm='rm --interactive --one-file-system'	# --interactive=once --verbose
+#alias ls='ls --all --color=if-tty --classify --full-time --human-readable --quoting-style=shell -v'
+#alias df='df --human-readable --local --exclude-type=supermount'
+#alias du='du --human-readable'
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/coreutils.git/commitdiff/945327688e9af66f24182b3b66df6a80fbe48db2



More information about the pld-cvs-commit mailing list