clfs-1.2
        clfs-2.1
        clfs-3.0.0-systemd
        clfs-3.0.0-sysvinit
        systemd
        sysvinit
      
      
        
          | Last change
 on this file since 14f25d6 was             7f65c0e, checked in by Jim Gifford <clfs@…>, 20 years ago | 
        
          | 
r625@server (orig r623):  jim | 2005-10-31 12:43:24 -0800Final Move
 
 | 
        
          | 
              
Property                 mode
 set to                 100644 | 
        
          | File size:
            1003 bytes | 
      
      
| Rev | Line |  | 
|---|
| [617118d] | 1 | Submitted By:            Matthew Burgess | 
|---|
|  | 2 | Date:                    2004-06-17 | 
|---|
|  | 3 | Initial Package Version: 4.1 | 
|---|
|  | 4 | Upstream Status:         Submitted and accepted upstream | 
|---|
|  | 5 | Origin:                  Bruce Dubbs | 
|---|
|  | 6 | (http://www.linuxfromscratch.org/pipermail/lfs-dev/2004-June/046773.html) | 
|---|
|  | 7 | Description:             When using the in-place function, sed 4.1 changes | 
|---|
|  | 8 | permissions. Specifically, when using sed on a bash | 
|---|
|  | 9 | script with permissions 755, the updated file has | 
|---|
|  | 10 | permissions 600. | 
|---|
|  | 11 |  | 
|---|
|  | 12 | diff -Naur sed-4.1.orig/sed/execute.c sed-4.1/sed/execute.c | 
|---|
|  | 13 | --- sed-4.1.orig/sed/execute.c  2004-03-13 09:30:39.000000000 +0000 | 
|---|
|  | 14 | +++ sed-4.1/sed/execute.c       2004-06-17 20:05:20.000000000 +0000 | 
|---|
|  | 15 | @@ -668,6 +668,7 @@ | 
|---|
|  | 16 |  | 
|---|
|  | 17 | input->in_file_name = name; | 
|---|
|  | 18 | output_file.fp = ck_mkstemp (&input->out_file_name, tmpdir, "sed"); | 
|---|
|  | 19 | +      output_fd = fileno(output_file.fp); | 
|---|
|  | 20 | free (tmpdir); | 
|---|
|  | 21 |  | 
|---|
|  | 22 | fstat (fileno (input->fp), &st); | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.