EFS 1.15 bug: efs-internal-backup-buffer should respect backup-inhibited
Vladimir Alexiev (vladimir@cs.ualberta.ca)
20 May 1998 10:32:01 -0600
Salut bug team: [Hi, Ange! :]
I have a mailing list control file on a host/directory that I don't
have create permissions for. The sysadmin created the file for me and
made me owner. So I can edit the file, but can't create extra files
(which would correpond to creating extra mailing lists).
It doesn't seem that efs provides an easy way of specifying that backup
should be inhibited for a particular host/dir (it has a list of OSes
on which to make backups: too general). I suggest that it should
simply respect backup-inhibited, especially since there is a
user-level variable backup-enable-predicate to set this based on the
file name.
Regards, Vlad
Emacs : XEmacs 20.3 "Vatican City" [Lucid] (sparc-sun-sunos4.1.4) of Mon Dec 15 1997 on sunkay
Package: efs
current state:
==============
(setq
efs-cu-version "1.15/1.12"
efs-defun-version "1.15/1.1"
efs-dump-version "1.15/1.1"
efs-fnh-version "1.15/1.3"
efs-netrc-version "1.15/1.2"
efs-ovwrt-version "1.15/1.2"
efs-report-version "1.15/1.9"
efs-version "1.15/1.56"
efs-x19.15-version "1.15/1.2"
efs-36-bit-binary-file-name-regexp nil
efs-anonymous-umask nil
efs-auto-save 0
efs-auto-save-remotely nil
efs-backup-by-copying nil
efs-binary-file-host-regexp nil
efs-binary-file-name-regexp "\\.\\([zZ]\\|t?gz\\|lzh\\|arc\\|zip\\|zoo\\|ta[rz]\\|dvi\\|sit\\|ps\\|elc\\|gif\\|Z-part-..\\|tpz\\|exe\\|[jm]pg\\|TZ[a-z]?\\|lib\\)\\(~\\|~[0-9]+~\\)?$\\|\\.\\(ARC\\|ELC\\|TAGS\\|EXE\\|ZIP\\|DVI|ZOO\\|GIF\\|T?GZ\\|[JM]PG\\)\\([.#;][0-9]+\\)?$"
efs-buffer-name-case nil
efs-compute-remote-buffer-file-truename nil
efs-debug-ftp-connection nil
efs-ding-on-chmod-failure t
efs-ding-on-umask-failure t
efs-disable-netrc-security-check nil
efs-expire-ftp-buffers t
efs-ftp-buffer-expire-time nil
efs-ftp-program-args '("-i" "-n" "-g" "-v")
efs-ftp-prompt-regexp "^\\(ftp\\|Ftp\\|FTP\\)> *"
efs-gateway-ftp-prompt-regexp "^\\(ftp\\|Ftp\\|FTP\\)> *"
efs-gateway-hash-mark-size nil
efs-gateway-incoming-binary-hm-size nil
efs-generate-anonymous-password t
efs-hash-mark-size 1024
efs-high-security-hosts nil
efs-incoming-binary-hm-size nil
efs-local-apollo-unix nil
efs-ls-cache-max 5
efs-make-backup-files '(unix sysV-unix bsd-unix next-unix apollo-unix
dumb-unix dumb-apollo-unix super-dumb-unix)
efs-max-ftp-buffer-size 3000
efs-maximize-idle nil
efs-message-interval 0
efs-nlist-cmd "ls"
efs-nslookup-on-connect nil
efs-nslookup-program "nslookup"
efs-prompt-for-transfer-type nil
efs-pty-check-retry-time 5
efs-pty-check-threshold 1000
efs-retry-time 5
efs-root-umask nil
efs-send-hash t
efs-set-modtimes-synchronously nil
efs-short-circuit-to-remote-root nil
efs-suppress-abort-recursive-edit-and-then nil
efs-text-file-name-regexp ".*"
efs-treat-crlf-as-nl nil
efs-umask nil
efs-use-passive-mode nil
efs-verbose t
efs-verify-anonymous-modtime nil
efs-verify-modtime-host-regexp ".*"
efs-ftp-program-name "ftp"
efs-ftp-program-args '("-i" "-n" "-g" "-v")
efs-local-host-regexp ".*"
efs-ftp-local-host-regexp ".*"
efs-gateway-host nil
efs-gateway-type nil
reporter-version "3.2"
features '(reporter efs-report func-menu symbol-syntax tags etags thing
cl-specs edebug eval-reg comint-xemacs efs-x19\.15 efs-fnh passwd
efs-ovwrt efs-cu efs-netrc efs-defun comint efs efs-dump vm-reply
pp info dabbrev vm-delete highlight-headers vm-mime vm-page
vm-summary vm-undo vm-message vm-motion tapestry vm-thread vm-sort
vm-folder vm-menu vm-mouse vm-misc vm-window vm-autoload
vm-version vm vm-vars vm-startup term ehelp electric ring russian
compile igrep facemenu view-less view gnus-msg sort gnus-async
gnus-score gnus-art browse-url nnvirtual gnus-sum gnus-group
gnus-undo nnmail gnus-cache nntp nnoo gnus-start gnus-range
gnus-spec gnus-int gnus-win gnus gnus-ems gnus-xmas gnus-util
message messagexmas cus-face mail-abbrevs sendmail nnheader
nnheaderxm rmail tm-view tm-text tm-parse tm-ew-d tm-def mel std11
tl-misc tl-str tl-atype atype tl-seq tl-list alist cless
file-detect path-util emu emu-e19 emu-xemacs overlay mail-utils
mailheader gnus-load eldoc cycle-buffer gnuserv paren blink-paren
scroll-in-place uniquify crypt crypt++ ff-paths ffap completer
iso-syntax case-table filladapt disp-table linlog w3-auto timezone
reportmail mail-extr tex-site rsz-minibuf font-lock vc-hooks
advice byte-optimize bytecomp byte-compile advice-preload
x11-autoloads w3-autoloads vm-autoloads viper-autoloads
vc-autoloads utils-autoloads tm-autoloads tl-autoloads
rmail-autoloads psgml-autoloads prim-autoloads pcl-cvs-autoloads
packages-autoloads oobr-autoloads modes-autoloads mh-e-autoloads
mel-autoloads mailcrypt-autoloads iso-autoloads
hyperbole-autoloads hm--html-menus-autoloads gnus-autoloads
gnats-autoloads games-autoloads eterm-autoloads
emulators-autoloads electric-autoloads efs-autoloads
ediff-autoloads edebug-autoloads custom-autoloads comint-autoloads
cc-mode-autoloads calendar-autoloads bytecomp-autoloads
auctex-autoloads apel-autoloads auto-show fontl-hooks ediff-hook
x-iso8859-1 x-menubar mouse mode-motion itimer lisp-mode easymenu
iso8859-1 page buff-menu format lib-complete help-nomule derived
frame text-props cus-start custom widget cl-autoloads cl-extra
mini-cl cl cl-19 packages backquote lucid-scrollbars cut-buffer
lucid-menubars xpm gif motif-dialogs x tty-frames tty toolbar
native-sound scrollbar network-streams subprocesses menubar dbm
md5 xemacs lisp-float-type berkeley-unix dialog window-system
c-balloon-help)
)